diff --git a/i2p2www/pages/meetings/index.html b/i2p2www/pages/meetings/index.html index 4390cf58..e2fe42a0 100644 --- a/i2p2www/pages/meetings/index.html +++ b/i2p2www/pages/meetings/index.html @@ -1,11 +1,9 @@ {% extends "global/layout.html" %} -{% block title %}{{ _('Meetings') }}{% endblock %} +{% block title %}{{ _('Logs of past I2P meetings') }}{% endblock %} {% block headextra %} {%- endblock %} {% block content %} -

{{ _('Logs of past I2P meetings') }}

-

{% trans -%} Meetings are currently on hold until a more suitable time can be chosen. {%- endtrans %}

diff --git a/i2p2www/pages/papers/list.html b/i2p2www/pages/papers/list.html index 833e15d1..767daabb 100644 --- a/i2p2www/pages/papers/list.html +++ b/i2p2www/pages/papers/list.html @@ -1,11 +1,9 @@ {% extends "global/layout.html" %} -{% block title %}{{ bib.tag_short_titles[bib.tag] }}{% endblock %} +{% block title %}{{ bib.tag_titles[bib.tag] }}{% endblock %} {% block headextra %} {% endblock %} {% block content %} -

{{ bib.tag_titles[bib.tag] }}

-

{%- if bib.tag|length %} -

{% trans %}I2P's Hall of Fame{% endtrans %}

{% trans date='2013-08-25' -%} Current balance: as of {{ date }} {%- endtrans %}
diff --git a/i2p2www/pages/site/about/media.html b/i2p2www/pages/site/about/media.html index bc8e4f12..34c350fa 100644 --- a/i2p2www/pages/site/about/media.html +++ b/i2p2www/pages/site/about/media.html @@ -1,7 +1,6 @@ {% extends "global/layout.html" %} {% block title %}{{ _('Presentations on I2P') }}{% endblock %} {% block content %} -

{{ _('Presentations on I2P') }}

{% trans papers=site_url('papers') -%} Following are links to presentations, videos, and tutorials about I2P. Links to research papers on I2P are available here. {%- endtrans %}

diff --git a/i2p2www/pages/site/about/performance/future.html b/i2p2www/pages/site/about/performance/future.html index 41be263c..c8ffae98 100644 --- a/i2p2www/pages/site/about/performance/future.html +++ b/i2p2www/pages/site/about/performance/future.html @@ -1,8 +1,8 @@ {% extends "global/layout.html" %} {% block title %}{{ _('Future Performance Improvements') }}{% endblock %} -{% block content %} {% block lastupdated %}{{ _('August 2010') }}{% endblock %} {% block accuratefor %}0.8{% endblock %} +{% block content %}

{% trans -%} There are a few major techniques that can be done to improve the perceived diff --git a/i2p2www/pages/site/about/performance/index.html b/i2p2www/pages/site/about/performance/index.html index d484bea9..1335a7ed 100644 --- a/i2p2www/pages/site/about/performance/index.html +++ b/i2p2www/pages/site/about/performance/index.html @@ -2,7 +2,7 @@ {% block title %}{{ _('Performance') }}{% endblock %} {% block content %} -

{% trans %}How does I2P work, why is it slow, and why does it not use my full bandwidth?{% endtrans %}

+

{% trans %}How does I2P work, why is it slow, and why does it not use my full bandwidth?{% endtrans %}

{% trans -%} Probably one of the most frequent things people ask is "how fast is I2P?", diff --git a/i2p2www/pages/site/about/team.html b/i2p2www/pages/site/about/team.html index 27fcaa43..ec5789fe 100644 --- a/i2p2www/pages/site/about/team.html +++ b/i2p2www/pages/site/about/team.html @@ -1,7 +1,6 @@ {% extends "global/layout.html" %} -{% block title %}{{ _('Team') }}{% endblock %} +{% block title %}{{ _('I2P Project Members') }}{% endblock %} {% block content %} -

{{ _('I2P Project Members') }}

{% trans volunteer=site_url('get-involved') -%} We are a small group of people spread around several continents, working to advance different aspects of the project and discussing the design of the diff --git a/i2p2www/pages/site/contact.html b/i2p2www/pages/site/contact.html index a85af313..98f8fa7a 100644 --- a/i2p2www/pages/site/contact.html +++ b/i2p2www/pages/site/contact.html @@ -1,13 +1,13 @@ {% extends "global/layout.html" %} {% block title %}{{ _('Contact') }}{% endblock %} {% block content %} -

{{ _('Email') }}

+

{{ _('Email') }}

-

IRC

+

IRC

{% trans -%} Our primary IRC network is the Irc2P network within I2P; a default tunnel to this network is set up with new router installs. We are also present on multiple standard networks like OFTC, @@ -25,28 +25,28 @@ {% endfilter %} -

{{ _('Forums') }}

+

{{ _('Forums') }}

{% trans zzz=i2pconv('zzz.i2p') -%} Most of the discussion about I2P's development happens on the I2P developer forum. This is usually the best place to start with inquiries, if the dev IRC channel is inactive. {%- endtrans %}

-

{{ _('Mailing lists') }}

+

{{ _('Mailing lists') }}

{% trans -%} I2P does have a mailing list, but it is rarely used as the current small team of developers prefer to communicate via IRC or the developer forum. This may change in future. {%- endtrans %}

-

{{ _('Subscribing') }}

+

{{ _('Subscribing') }}

{% trans -%} To subscribe to a mailing list, go to the list information page (linked below) and fill out the form. I2P-internal email addresses (foobar@mail.i2p) can be used. {%- endtrans %}

-

{{ _('Unsubscribing') }}

+

{{ _('Unsubscribing') }}

{% trans -%} To unsubscribe from a mailing list or edit your subscription options, go to the list information page (linked below) and enter your subscription email address. {%- endtrans %}

-

{{ _('Lists') }}

+

{{ _('Lists') }}

-

NNTP

+

NNTP

{% trans -%} You don't like mailing lists? Then this is for you. All mailing lists are available via NNTP as well. {%- endtrans %}

diff --git a/i2p2www/pages/site/docs/api/bob.html b/i2p2www/pages/site/docs/api/bob.html index cdca31d9..e3cb5b25 100644 --- a/i2p2www/pages/site/docs/api/bob.html +++ b/i2p2www/pages/site/docs/api/bob.html @@ -1,9 +1,7 @@ {% extends "global/layout.html" %} -{% block title %}BOB{% endblock %} +{% block title %}{{ _('BOB - Basic Open Bridge') }}{% endblock %} {% block lastupdated %}{% trans %}August 2010{% endtrans %}{% endblock %} {% block content %} -

{% trans %}BOB - Basic Open Bridge{% endtrans %}

-

{% trans %}Technical differences from SAM (for the better?){% endtrans %}

{% trans -%} diff --git a/i2p2www/pages/site/docs/api/i2pcontrol.html b/i2p2www/pages/site/docs/api/i2pcontrol.html index 0faeecbe..2d34fb4a 100644 --- a/i2p2www/pages/site/docs/api/i2pcontrol.html +++ b/i2p2www/pages/site/docs/api/i2pcontrol.html @@ -1,7 +1,6 @@ {% extends "global/layout.html" %} -{% block title %}I2PControl API{% endblock %} +{% block title %}{{ _('I2PControl - Remote Control Service') }}{% endblock %} {% block content %} -

{% trans %}I2PControl - Remote Control Service{% endtrans %}

{% trans itoopie='http://'+i2pconv('itoopie.i2p')+'/' -%} I2P enables a JSONRPC2 interface via the plugin I2PControl. The aim of the interface is to provide simple way to interface with a running I2P node. A client, itoopie, has been developed in parallel. diff --git a/i2p2www/pages/site/docs/api/i2ptunnel.html b/i2p2www/pages/site/docs/api/i2ptunnel.html index f06536cd..20390dde 100644 --- a/i2p2www/pages/site/docs/api/i2ptunnel.html +++ b/i2p2www/pages/site/docs/api/i2ptunnel.html @@ -1,5 +1,5 @@ {% extends "global/layout.html" %} -{% block title %}i2ptunnel{% endblock %} +{% block title %}I2PTunnel{% endblock %} {% block content %} -

I2PTunnel

{% trans %}Overview{% endtrans %}

{% trans naming=site_url('docs/naming') -%} I2PTunnel is a tool for interfacing with and providing services on I2P. diff --git a/i2p2www/pages/site/docs/how/intro.html b/i2p2www/pages/site/docs/how/intro.html index 93ec5cc1..7502a41e 100644 --- a/i2p2www/pages/site/docs/how/intro.html +++ b/i2p2www/pages/site/docs/how/intro.html @@ -1,9 +1,6 @@ {% extends "global/layout.html" %} -{% block title %}{% trans %}A Gentle Introduction{% endtrans %}{% endblock %} +{% block title %}{% trans %}A Gentle Introduction to How I2P Works{% endtrans %}{% endblock %} {% block content %} - -

{% trans %}A Gentle Introduction to How I2P Works{% endtrans %}

-

{% trans -%} I2P is a project to build, deploy, and maintain a network supporting secure and anonymous communication. People using I2P are in control of the tradeoffs between anonymity, reliability, diff --git a/i2p2www/pages/site/docs/how/tunnel-routing.html b/i2p2www/pages/site/docs/how/tunnel-routing.html index 31c0fd3b..82d9d086 100644 --- a/i2p2www/pages/site/docs/how/tunnel-routing.html +++ b/i2p2www/pages/site/docs/how/tunnel-routing.html @@ -1,9 +1,9 @@ {% extends "global/layout.html" %} -{% block title %}{% trans %}Tunnel Overview{% endtrans %}{% endblock %} +{% block title %}{% trans %}Tunnel Routing{% endtrans %}{% endblock %} {% block lastupdated %}{% trans %}July 2011{% endtrans %}{% endblock %} {% block accuratefor %}0.8.7{% endblock %} {% block content %} -

{% trans %}Tunnel Overview{% endtrans %}

+

{% trans %}Overview{% endtrans %}

{% trans -%} This page contains an overview of I2P tunnel terminology and operation, with links to more technical pages, details, and specifications. diff --git a/i2p2www/pages/site/docs/index.html b/i2p2www/pages/site/docs/index.html index 893ac2c2..3ac5c024 100644 --- a/i2p2www/pages/site/docs/index.html +++ b/i2p2www/pages/site/docs/index.html @@ -3,8 +3,6 @@ {% block lastupdated %}{% trans %}May 2013{% endtrans %}{% endblock %} {% block accuratefor %}0.9.6{% endblock %} {% block content %} -

{% trans %}How does I2P work{% endtrans %}

-

{% trans -%} Following is an index to the technical documentation for I2P. {%- endtrans %}

diff --git a/i2p2www/pages/site/docs/naming.html b/i2p2www/pages/site/docs/naming.html index 7e3ff247..db04bcd0 100644 --- a/i2p2www/pages/site/docs/naming.html +++ b/i2p2www/pages/site/docs/naming.html @@ -3,7 +3,6 @@ {% block lastupdated %}{% trans %}December 2013{% endtrans %}{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %} -

{% trans %}Naming in I2P{% endtrans %}

{% trans %}Overview{% endtrans %}

{% trans -%} diff --git a/i2p2www/pages/site/docs/plugins.html b/i2p2www/pages/site/docs/plugins.html index 562c1420..e4055e5d 100644 --- a/i2p2www/pages/site/docs/plugins.html +++ b/i2p2www/pages/site/docs/plugins.html @@ -3,9 +3,7 @@ {% block lastupdated %}{% trans %}June 2012{% endtrans %}{% endblock %} {% block accuratefor %}0.9{% endblock %} {% block content %} -

{% trans %}I2P Plugins{% endtrans %}

- -

{% trans %}General Information{% endtrans %}

+

{% trans %}General Information{% endtrans %}

{% trans -%} I2P includes a plugin architecture to support easy development and installation of additional software. @@ -96,10 +94,10 @@ Non-java applications also supported -

{% trans %}Required I2P version{% endtrans %}

+

{% trans %}Required I2P version{% endtrans %}

{% trans %}0.7.12 or newer.{% endtrans %}

-

{% trans %}Installation{% endtrans %}

+

{% trans %}Installation{% endtrans %}

{% trans -%} To install and start a plugin, copy the .xpi2p install link to the form at the bottom of diff --git a/i2p2www/pages/site/docs/protocol/i2np.html b/i2p2www/pages/site/docs/protocol/i2np.html index fadf69ae..e2f1d5f8 100644 --- a/i2p2www/pages/site/docs/protocol/i2np.html +++ b/i2p2www/pages/site/docs/protocol/i2np.html @@ -1,9 +1,8 @@ {% extends "global/layout.html" %} -{% block title %}I2NP{% endblock %} +{% block title %}{% trans %}I2P Network Protocol{% endtrans %} (I2NP){% endblock %} {% block lastupdated %}{% trans %}June 2013{% endtrans %}{% endblock %} {% block accuratefor %}0.9.6{% endblock %} {% block content %} -

{% trans %}I2P Network Protocol{% endtrans %} (I2NP)

{% trans -%} The I2P Network Protocol (I2NP), which is sandwiched between I2CP and the various I2P transport protocols, manages the diff --git a/i2p2www/pages/site/docs/spec/blockfile.html b/i2p2www/pages/site/docs/spec/blockfile.html index 88ace4cd..27feac17 100644 --- a/i2p2www/pages/site/docs/spec/blockfile.html +++ b/i2p2www/pages/site/docs/spec/blockfile.html @@ -1,9 +1,8 @@ {% extends "global/layout.html" %} -{% block title %}{% trans %}I2P Blockfile Specification{% endtrans %}{% endblock %} +{% block title %}{% trans %}Blockfile and Hosts Database Specification{% endtrans %}{% endblock %} {% block lastupdated %}{% trans %}January 2012{% endtrans %}{% endblock %} {% block accuratefor %}0.8.12{% endblock %} {% block content %} -

{% trans %}Blockfile and Hosts Database Specification{% endtrans %}

{% trans %}Overview{% endtrans %}

{% trans naming=site_url('docs/naming') -%} This document specifies diff --git a/i2p2www/pages/site/docs/spec/common-structures.html b/i2p2www/pages/site/docs/spec/common-structures.html index 22284299..dbb7b2de 100644 --- a/i2p2www/pages/site/docs/spec/common-structures.html +++ b/i2p2www/pages/site/docs/spec/common-structures.html @@ -1,9 +1,8 @@ {% extends "global/layout.html" %} -{% block title %}{% trans %}Common structure Specification{% endtrans %}{% endblock %} +{% block title %}{% trans %}Common structures Specification{% endtrans %}{% endblock %} {% block lastupdated %}{% trans %}December 2013{% endtrans %}{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %} -

{% trans %}Data types Specification{% endtrans %}

{% trans i2np=site_url('docs/protocol/i2np'), i2cp=site_url('docs/protocol/i2cp'), ssu=site_url('docs/transport/ssu') -%} diff --git a/i2p2www/pages/site/docs/spec/i2cp.html b/i2p2www/pages/site/docs/spec/i2cp.html index b1a6a001..4951ac9c 100644 --- a/i2p2www/pages/site/docs/spec/i2cp.html +++ b/i2p2www/pages/site/docs/spec/i2cp.html @@ -3,7 +3,6 @@ {% block lastupdated %}December 2013{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %} -

I2P Control Protocol (I2CP) Specification

Overview

This page specified the I2P Control Protocol (I2CP), diff --git a/i2p2www/pages/site/docs/spec/i2np.html b/i2p2www/pages/site/docs/spec/i2np.html index 4125cc66..16b20240 100644 --- a/i2p2www/pages/site/docs/spec/i2np.html +++ b/i2p2www/pages/site/docs/spec/i2np.html @@ -3,7 +3,6 @@ {% block lastupdated %}November 2013{% endblock %} {% block accuratefor %}0.9.8.1{% endblock %} {% block content %} -

I2P Network Protocol (I2NP) Specification

The I2P Network Protocol (I2NP), which is sandwiched between I2CP and the various I2P transport protocols, manages the diff --git a/i2p2www/pages/site/docs/spec/ssu.html b/i2p2www/pages/site/docs/spec/ssu.html index 638f72db..84b2687b 100644 --- a/i2p2www/pages/site/docs/spec/ssu.html +++ b/i2p2www/pages/site/docs/spec/ssu.html @@ -6,9 +6,7 @@

See the SSU page for an overview of the SSU transport. - -

Specification

- +

DH Key Exchange

diff --git a/i2p2www/pages/site/docs/spec/tunnel-message.html b/i2p2www/pages/site/docs/spec/tunnel-message.html index 422c1db4..985603e5 100644 --- a/i2p2www/pages/site/docs/spec/tunnel-message.html +++ b/i2p2www/pages/site/docs/spec/tunnel-message.html @@ -3,10 +3,11 @@ {% block lastupdated %}December 2013{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %} -

Tunnel Message Specification

+

This document specifies the format of tunnel messages. For general information about tunnels see the tunnel documentation. +

Message preprocessing

diff --git a/i2p2www/pages/site/docs/transport/index.html b/i2p2www/pages/site/docs/transport/index.html index 6cf01f95..2814e1e0 100644 --- a/i2p2www/pages/site/docs/transport/index.html +++ b/i2p2www/pages/site/docs/transport/index.html @@ -3,7 +3,7 @@ {% block lastupdated %}{% trans %}December 2013{% endtrans %}{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %} -

{% trans %}Transports in I2P{% endtrans %}

+

{% trans %}Transports in I2P{% endtrans %}

{% trans -%} A "transport" in I2P is a method for direct, point-to-point communication diff --git a/i2p2www/pages/site/docs/transport/ntcp.html b/i2p2www/pages/site/docs/transport/ntcp.html index 7fda9370..16c70eca 100644 --- a/i2p2www/pages/site/docs/transport/ntcp.html +++ b/i2p2www/pages/site/docs/transport/ntcp.html @@ -1,10 +1,8 @@ {% extends "global/layout.html" %} -{% block title %}NTCP{% endblock %} +{% block title %}{% trans %}NTCP (NIO-based TCP){% endtrans %}{% endblock %} {% block lastupdated %}{% trans %}December 2013{% endtrans %}{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %} -

{% trans %}NTCP (NIO-based TCP){% endtrans %}

-

{% trans transports=site_url('docs/transport'), ssu=site_url('docs/transport/ssu') -%} NTCP is one of two transports currently implemented in I2P. The other is SSU. diff --git a/i2p2www/pages/site/docs/transport/ssu.html b/i2p2www/pages/site/docs/transport/ssu.html index 131a3cc9..73a240de 100644 --- a/i2p2www/pages/site/docs/transport/ssu.html +++ b/i2p2www/pages/site/docs/transport/ssu.html @@ -1,9 +1,8 @@ {% extends "global/layout.html" %} -{% block title %}{% trans %}SSU Transport{% endtrans %}{% endblock %} +{% block title %}{% trans %}Secure Semireliable UDP{% endtrans %} (SSU){% endblock %} {% block lastupdated %}{% trans %}December 2013{% endtrans %}{% endblock %} {% block accuratefor %}0.9.9{% endblock %} {% block content %} -

{% trans %}Secure Semireliable UDP{% endtrans %} (SSU)

Note: IPv6 information is preliminary.

{% trans transports=site_url('docs/transport'), ntcp=site_url('docs/transport/ntcp') -%} diff --git a/i2p2www/pages/site/get-involved/bounties/index.html b/i2p2www/pages/site/get-involved/bounties/index.html index 3a8d5f91..b6d78c7f 100644 --- a/i2p2www/pages/site/get-involved/bounties/index.html +++ b/i2p2www/pages/site/get-involved/bounties/index.html @@ -1,8 +1,7 @@ {% extends "global/layout.html" %} -{% block title %}{{ _('Bounties') }}{% endblock %} +{% block title %}{{ _('Bounties for I2P') }}{% endblock %} {% block content %} -

{{ _('Bounties for I2P') }}

{% trans -%} While we always gratefully accept any contributions of code, documentation, and the like, there are other ways to help I2P move diff --git a/i2p2www/pages/site/get-involved/develop/developers-keys.html b/i2p2www/pages/site/get-involved/develop/developers-keys.html index 7326151b..c9ed8034 100644 --- a/i2p2www/pages/site/get-involved/develop/developers-keys.html +++ b/i2p2www/pages/site/get-involved/develop/developers-keys.html @@ -1,7 +1,6 @@ {% extends "global/layout.html" %} {% block title %}{% trans %}I2P Developer's MTN Keys{% endtrans %}{% endblock %} {% block content %} -

{{ _('MTN Keys') }}

{% trans -%} Monotone servers used by the I2P project require two types of keys to be used. {%- endtrans %}

diff --git a/i2p2www/pages/site/get-involved/develop/licenses.html b/i2p2www/pages/site/get-involved/develop/licenses.html index 9010e94e..8eaf19a7 100644 --- a/i2p2www/pages/site/get-involved/develop/licenses.html +++ b/i2p2www/pages/site/get-involved/develop/licenses.html @@ -1,7 +1,6 @@ {% extends "global/layout.html" %} -{% block title %}{{ _('Licenses') }}{% endblock %} +{% block title %}{{ _('I2P Software Licenses') }}{% endblock %} {% block content %} -

{{ _('I2P Software Licenses') }}

{% trans threatmodel=site_url('docs/how/threat-model') -%} As required by our threat model (among other reasons), the diff --git a/i2p2www/pages/site/get-involved/guides/ides.html b/i2p2www/pages/site/get-involved/guides/ides.html index bb116c0f..00021cc3 100644 --- a/i2p2www/pages/site/get-involved/guides/ides.html +++ b/i2p2www/pages/site/get-involved/guides/ides.html @@ -5,7 +5,7 @@ The main I2P development branch (i2p.i2p) has been set up to enable developers to easily set up two of the commonly-used IDEs for Java development: Eclipse and NetBeans. {%- endtrans %}

-

Eclipse

+

Eclipse

{% trans -%} The main I2P development branches (i2p.i2p and branches from it) contain .project and .classpath Eclipse files, to enable the branch to be easily set up in Eclipse. @@ -43,7 +43,7 @@ Done! Your workspace should now contain all projects within the I2P branch, and -

NetBeans

+

NetBeans

{% trans -%} The main I2P development branches (i2p.i2p and branches from it) contain NetBeans project files. diff --git a/i2p2www/pages/site/get-involved/guides/monotone.html b/i2p2www/pages/site/get-involved/guides/monotone.html index e7d6bf2e..8a7775f8 100644 --- a/i2p2www/pages/site/get-involved/guides/monotone.html +++ b/i2p2www/pages/site/get-involved/guides/monotone.html @@ -1,8 +1,6 @@ {% extends "global/layout.html" %} -{% block title %}{% trans %}Monotone{% endtrans %}{% endblock %} +{% block title %}{% trans %}Monotone Guide{% endtrans %}{% endblock %} {% block content %} -

{% trans %}Monotone Guide{% endtrans %}

-
  1. diff --git a/i2p2www/pages/site/get-involved/index.html b/i2p2www/pages/site/get-involved/index.html index 3d9636d6..806fa842 100644 --- a/i2p2www/pages/site/get-involved/index.html +++ b/i2p2www/pages/site/get-involved/index.html @@ -1,7 +1,7 @@ {% extends "global/layout.html" %} {% block title %}{% trans %}Get Involved!{% endtrans %}{% endblock %} {% block content %} -

    {% trans %}We need your help!{% endtrans %}

    +

    {% trans %}We need your help!{% endtrans %}

    {% trans -%} To get involved, please feel free to join us on the #i2p IRC channel (on irc.freenode.net, or within I2P on irc.freshcoffee.i2p or irc.postman.i2p). diff --git a/i2p2www/pages/site/get-involved/todo.html b/i2p2www/pages/site/get-involved/todo.html index 166d8e11..f8f1db40 100644 --- a/i2p2www/pages/site/get-involved/todo.html +++ b/i2p2www/pages/site/get-involved/todo.html @@ -1,7 +1,6 @@ {% extends "global/layout.html" %} -{% block title %}{{ _('To Do List') }}{% endblock %} +{% block title %}{{ _('I2P Project Targets') }}{% endblock %} {% block content %} -

    {{ _('I2P Project Targets') }}

    {% trans roadmap=site_url('get-involved/roadmap'), volunteer=site_url('get-involved') -%} Below is a more detailed (yet still incomplete) discussion of the major areas of future development on the core I2P network, spanning the plausibly planned diff --git a/i2p2www/translations/de/LC_MESSAGES/about.po b/i2p2www/translations/de/LC_MESSAGES/about.po index 170a2314..2682cf7b 100644 --- a/i2p2www/translations/de/LC_MESSAGES/about.po +++ b/i2p2www/translations/de/LC_MESSAGES/about.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-07-04 16:33+0000\n" "Last-Translator: D.A. Loader\n" "Language-Team: German " @@ -201,26 +201,23 @@ msgid "Hall Of Fame" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -233,60 +230,60 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -296,9 +293,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -319,14 +316,14 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -335,20 +332,20 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -362,16 +359,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -406,7 +403,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -414,16 +411,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -437,11 +434,11 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -460,73 +457,72 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to here." msgstr "" -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "" -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." msgstr "" -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -760,7 +756,7 @@ msgid "" "Lance James (0x90), February 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -769,7 +765,7 @@ msgid "" "Lance James (0x90), September 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -779,7 +775,7 @@ msgid "" "Jens Kubieziel, 24C3 Berlin, December 28, 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -787,7 +783,7 @@ msgid "" "March 14-15, 2009" msgstr "" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -796,14 +792,14 @@ msgid "" "MP3 audio" msgstr "" -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" "Adrian Crenshaw. Schmoocon Firetalk, January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -814,14 +810,14 @@ msgid "" "I2P covered from 10:00 to 20:00 in the video." msgstr "" -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " "2011" msgstr "" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -830,14 +826,14 @@ msgid "" "11-15, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 6, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -848,17 +844,17 @@ msgid "" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 7, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" msgstr "" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -867,7 +863,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -876,7 +872,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -885,7 +881,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -895,7 +891,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -905,7 +901,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -915,7 +911,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -923,7 +919,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -932,7 +928,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -940,11 +936,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -953,7 +949,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -962,14 +958,14 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " "invisiblenet" msgstr "" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -978,7 +974,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -986,7 +982,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -994,7 +990,7 @@ msgid "" "August 18, 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1002,7 +998,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1011,14 +1007,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1029,455 +1021,455 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "" -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "" -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "" -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "" -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "" -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "" -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "" @@ -1485,7 +1477,7 @@ msgstr "" msgid "Future Performance Improvements" msgstr "" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "" @@ -2193,3 +2185,9 @@ msgid "" "Future Performance Improvements." msgstr "" +#~ msgid "I2P's Hall of Fame" +#~ msgstr "" + +#~ msgid "Team" +#~ msgstr "" + diff --git a/i2p2www/translations/de/LC_MESSAGES/docs.po b/i2p2www/translations/de/LC_MESSAGES/docs.po index 45ecdcfe..242dfc66 100644 --- a/i2p2www/translations/de/LC_MESSAGES/docs.po +++ b/i2p2www/translations/de/LC_MESSAGES/docs.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-25 22:02+0000\n" +"POT-Creation-Date: 2014-01-09 19:37+0000\n" "PO-Revision-Date: 2013-12-25 22:06+0000\n" "Last-Translator: str4d \n" "Language-Team: German " @@ -23,7 +23,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:25 +#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:23 msgid "Index to Technical Documentation" msgstr "" @@ -33,14 +33,10 @@ msgid "May 2013" msgstr "May 2013" #: i2p2www/pages/site/docs/index.html:6 -msgid "How does I2P work" -msgstr "Wie I2p funktioniert" - -#: i2p2www/pages/site/docs/index.html:8 msgid "Following is an index to the technical documentation for I2P." msgstr "" -#: i2p2www/pages/site/docs/index.html:12 +#: i2p2www/pages/site/docs/index.html:10 msgid "" "This index is ordered from the highest to lowest layers.\n" "The higher layers are for \"clients\" or applications;\n" @@ -49,7 +45,7 @@ msgid "" "Control Protocol) API." msgstr "" -#: i2p2www/pages/site/docs/index.html:19 +#: i2p2www/pages/site/docs/index.html:17 #, python-format msgid "" "The I2P Project is committed to maintaining accurate, current " @@ -58,15 +54,16 @@ msgid "" "enter a ticket identifying the problem." msgstr "" -#: i2p2www/pages/site/docs/index.html:27 i2p2www/pages/site/docs/naming.html:7 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 +#: i2p2www/pages/site/docs/index.html:25 i2p2www/pages/site/docs/naming.html:6 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:11 #: i2p2www/pages/site/docs/api/streaming.html:6 #: i2p2www/pages/site/docs/how/elgamal-aes.html:6 #: i2p2www/pages/site/docs/how/network-database.html:6 #: i2p2www/pages/site/docs/how/peer-selection.html:6 #: i2p2www/pages/site/docs/how/tech-intro.html:13 #: i2p2www/pages/site/docs/how/tech-intro.html:97 -#: i2p2www/pages/site/docs/spec/blockfile.html:7 +#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 +#: i2p2www/pages/site/docs/spec/blockfile.html:6 #: i2p2www/pages/site/docs/spec/configuration.html:6 #: i2p2www/pages/site/docs/spec/geoip.html:7 #: i2p2www/pages/site/docs/spec/updates.html:6 @@ -75,445 +72,445 @@ msgstr "" msgid "Overview" msgstr "Übersicht" -#: i2p2www/pages/site/docs/index.html:29 +#: i2p2www/pages/site/docs/index.html:27 msgid "Technical Introduction" msgstr "Technische Einleitung" -#: i2p2www/pages/site/docs/index.html:30 +#: i2p2www/pages/site/docs/index.html:28 msgid "A Less-Technical Introduction" msgstr "" -#: i2p2www/pages/site/docs/index.html:31 +#: i2p2www/pages/site/docs/index.html:29 msgid "Threat model and analysis" msgstr "Bedrohungsszenario und Analysen" -#: i2p2www/pages/site/docs/index.html:32 +#: i2p2www/pages/site/docs/index.html:30 msgid "Comparisons to other anonymous networks" msgstr "" -#: i2p2www/pages/site/docs/index.html:33 +#: i2p2www/pages/site/docs/index.html:31 msgid "Protocol stack chart" msgstr "" -#: i2p2www/pages/site/docs/index.html:34 +#: i2p2www/pages/site/docs/index.html:32 msgid "Papers on I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:35 +#: i2p2www/pages/site/docs/index.html:33 #, python-format msgid "" "Invisible Internet Project (I2P) Project Overview" " August 28, 2003 (pdf)" msgstr "" -#: i2p2www/pages/site/docs/index.html:38 +#: i2p2www/pages/site/docs/index.html:36 msgid "Application-Layer Topics" msgstr "" -#: i2p2www/pages/site/docs/index.html:41 i2p2www/pages/site/docs/naming.html:2 +#: i2p2www/pages/site/docs/index.html:39 i2p2www/pages/site/docs/naming.html:2 msgid "Naming and Addressbook" msgstr "" -#: i2p2www/pages/site/docs/index.html:42 +#: i2p2www/pages/site/docs/index.html:40 msgid "Plugins Overview" msgstr "Plugins Übersicht" -#: i2p2www/pages/site/docs/index.html:43 +#: i2p2www/pages/site/docs/index.html:41 msgid "Plugin Specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:44 +#: i2p2www/pages/site/docs/index.html:42 msgid "Router software updates" msgstr "Router Software Updates" -#: i2p2www/pages/site/docs/index.html:45 +#: i2p2www/pages/site/docs/index.html:43 #: i2p2www/pages/site/docs/applications/bittorrent.html:2 msgid "Bittorrent over I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:46 +#: i2p2www/pages/site/docs/index.html:44 msgid "I2PControl Plugin API" msgstr "" -#: i2p2www/pages/site/docs/index.html:47 +#: i2p2www/pages/site/docs/index.html:45 msgid "hostsdb.blockfile Format" msgstr "" -#: i2p2www/pages/site/docs/index.html:48 i2p2www/pages/site/docs/index.html:185 +#: i2p2www/pages/site/docs/index.html:46 i2p2www/pages/site/docs/index.html:183 msgid "Configuration File Format" msgstr "" -#: i2p2www/pages/site/docs/index.html:51 +#: i2p2www/pages/site/docs/index.html:49 msgid "Application Layer API and Protocols" msgstr "" -#: i2p2www/pages/site/docs/index.html:52 +#: i2p2www/pages/site/docs/index.html:50 msgid "" "High-level, easy-to-use APIs for applications written in any language to " "send and receive data." msgstr "" -#: i2p2www/pages/site/docs/index.html:54 +#: i2p2www/pages/site/docs/index.html:52 msgid "Application Development Overview and Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:72 +#: i2p2www/pages/site/docs/index.html:70 msgid "SAM Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:74 +#: i2p2www/pages/site/docs/index.html:72 msgid "SAMv2 Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:76 +#: i2p2www/pages/site/docs/index.html:74 msgid "SAMv3 Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:78 +#: i2p2www/pages/site/docs/index.html:76 msgid "BOB Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:81 +#: i2p2www/pages/site/docs/index.html:79 msgid "End-to-End Transport API and Protocols" msgstr "" -#: i2p2www/pages/site/docs/index.html:82 +#: i2p2www/pages/site/docs/index.html:80 msgid "" "The end-to-end protocols used by clients for reliable and unreliable " "communication." msgstr "" -#: i2p2www/pages/site/docs/index.html:84 +#: i2p2www/pages/site/docs/index.html:82 #: i2p2www/pages/site/docs/api/streaming.html:2 msgid "Streaming Library" msgstr "" -#: i2p2www/pages/site/docs/index.html:86 +#: i2p2www/pages/site/docs/index.html:84 msgid "Streaming Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:88 +#: i2p2www/pages/site/docs/index.html:86 #: i2p2www/pages/site/docs/api/datagrams.html:2 msgid "Datagrams" msgstr "" -#: i2p2www/pages/site/docs/index.html:90 +#: i2p2www/pages/site/docs/index.html:88 msgid "Datagram Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:93 +#: i2p2www/pages/site/docs/index.html:91 msgid "Client-to-Router Interface API and Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:94 +#: i2p2www/pages/site/docs/index.html:92 msgid "" "The lowest-level API used for clients (applications) to send and receive " "traffic to a router.\n" "Traditionally used only by Java applications and higher-level APIs." msgstr "" -#: i2p2www/pages/site/docs/index.html:99 +#: i2p2www/pages/site/docs/index.html:97 msgid "I2CP - I2P Control Protocol / API overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:101 +#: i2p2www/pages/site/docs/index.html:99 msgid "I2CP Specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:101 msgid "I2CP API Javadoc" msgstr "" +#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:132 +msgid "Common data structures specification" +msgstr "" + #: i2p2www/pages/site/docs/index.html:105 #: i2p2www/pages/site/docs/index.html:134 -msgid "Common data structures specification" -msgstr "" - -#: i2p2www/pages/site/docs/index.html:107 -#: i2p2www/pages/site/docs/index.html:136 msgid "Data Structures Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:110 +#: i2p2www/pages/site/docs/index.html:108 msgid "End-to-End Encryption" msgstr "Ende zu Ende Verschlüsselung" -#: i2p2www/pages/site/docs/index.html:111 +#: i2p2www/pages/site/docs/index.html:109 msgid "How client messages are end-to-end encrypted by the router." msgstr "" "Wie Client Nachrichten durch den Router \"Ende zu Ende\" verschlüsselt " "werden." -#: i2p2www/pages/site/docs/index.html:113 +#: i2p2www/pages/site/docs/index.html:111 msgid "ElGamal/AES+SessionTag encryption" msgstr "ElGamal/AES + SessionTag Verschlüsselung" -#: i2p2www/pages/site/docs/index.html:114 -#: i2p2www/pages/site/docs/index.html:147 +#: i2p2www/pages/site/docs/index.html:112 +#: i2p2www/pages/site/docs/index.html:145 msgid "ElGamal and AES cryptography details" msgstr "ElGamal und AES Verschlüsselungsdetails" -#: i2p2www/pages/site/docs/index.html:117 +#: i2p2www/pages/site/docs/index.html:115 #: i2p2www/pages/site/docs/how/tech-intro.html:15 #: i2p2www/pages/site/docs/how/tech-intro.html:329 msgid "Network Database" msgstr "Netzwerk Datenbank" -#: i2p2www/pages/site/docs/index.html:118 +#: i2p2www/pages/site/docs/index.html:116 msgid "" "Distributed storage and retrieval of information about routers and " "clients." msgstr "" -#: i2p2www/pages/site/docs/index.html:120 +#: i2p2www/pages/site/docs/index.html:118 msgid "Network database overview, details, and threat analysis" msgstr "" -#: i2p2www/pages/site/docs/index.html:121 +#: i2p2www/pages/site/docs/index.html:119 msgid "Cryptographic hashes" msgstr "" -#: i2p2www/pages/site/docs/index.html:122 +#: i2p2www/pages/site/docs/index.html:120 msgid "Cryptographic signatures" msgstr "" -#: i2p2www/pages/site/docs/index.html:125 +#: i2p2www/pages/site/docs/index.html:123 msgid "Router Message Protocol" msgstr "Router Nachrichten Protokoll" -#: i2p2www/pages/site/docs/index.html:126 +#: i2p2www/pages/site/docs/index.html:124 msgid "" "I2P is a message-oriented router. The messages sent between routers are " "defined by the I2NP protocol." msgstr "" -#: i2p2www/pages/site/docs/index.html:128 +#: i2p2www/pages/site/docs/index.html:126 msgid "I2NP - I2P Network Protocol Overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:130 +#: i2p2www/pages/site/docs/index.html:128 msgid "I2NP Specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:132 +#: i2p2www/pages/site/docs/index.html:130 msgid "I2NP Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:139 +#: i2p2www/pages/site/docs/index.html:137 #: i2p2www/pages/site/docs/how/tech-intro.html:14 #: i2p2www/pages/site/docs/how/tech-intro.html:228 msgid "Tunnels" msgstr "Tunnel" -#: i2p2www/pages/site/docs/index.html:140 +#: i2p2www/pages/site/docs/index.html:138 msgid "" "Selecting peers, requesting tunnels through those peers, and encrypting " "and routing messages through these tunnels." msgstr "" -#: i2p2www/pages/site/docs/index.html:142 +#: i2p2www/pages/site/docs/index.html:140 msgid "Peer profiling and selection" msgstr "" -#: i2p2www/pages/site/docs/index.html:143 +#: i2p2www/pages/site/docs/index.html:141 msgid "Tunnel routing overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:144 +#: i2p2www/pages/site/docs/index.html:142 msgid "Garlic routing and \"garlic\" terminology" msgstr "" -#: i2p2www/pages/site/docs/index.html:145 +#: i2p2www/pages/site/docs/index.html:143 msgid "Tunnel building and encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "ElGamal/AES" msgstr "" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "for build request encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:148 +#: i2p2www/pages/site/docs/index.html:146 msgid "Tunnel building specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:149 +#: i2p2www/pages/site/docs/index.html:147 msgid "Low-level tunnel message specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:150 +#: i2p2www/pages/site/docs/index.html:148 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:2 msgid "Unidirectional Tunnels" msgstr "" -#: i2p2www/pages/site/docs/index.html:151 +#: i2p2www/pages/site/docs/index.html:149 #: i2p2www/pages/site/docs/how/peer-selection.html:299 msgid "Peer Profiling and Selection in the I2P Anonymous Network" msgstr "" -#: i2p2www/pages/site/docs/index.html:152 +#: i2p2www/pages/site/docs/index.html:150 msgid "2009 paper (pdf), not current but still generally accurate" msgstr "" -#: i2p2www/pages/site/docs/index.html:155 +#: i2p2www/pages/site/docs/index.html:153 msgid "Transport Layer" msgstr "" -#: i2p2www/pages/site/docs/index.html:156 +#: i2p2www/pages/site/docs/index.html:154 msgid "The protocols for direct (point-to-point) router to router communication." msgstr "" -#: i2p2www/pages/site/docs/index.html:158 +#: i2p2www/pages/site/docs/index.html:156 msgid "Transport layer overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:160 +#: i2p2www/pages/site/docs/index.html:158 msgid "TCP-based transport overview and specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:162 +#: i2p2www/pages/site/docs/index.html:160 msgid "UDP-based transport overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:164 +#: i2p2www/pages/site/docs/index.html:162 msgid "SSU specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:166 +#: i2p2www/pages/site/docs/index.html:164 msgid "NTCP transport encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:168 +#: i2p2www/pages/site/docs/index.html:166 msgid "SSU transport encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:170 +#: i2p2www/pages/site/docs/index.html:168 msgid "Transport Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:172 +#: i2p2www/pages/site/docs/index.html:170 msgid "NTCP Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:174 +#: i2p2www/pages/site/docs/index.html:172 msgid "SSU Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:177 +#: i2p2www/pages/site/docs/index.html:175 msgid "Other Router Topics" msgstr "" -#: i2p2www/pages/site/docs/index.html:179 +#: i2p2www/pages/site/docs/index.html:177 msgid "Native BigInteger Library" msgstr "" -#: i2p2www/pages/site/docs/index.html:181 +#: i2p2www/pages/site/docs/index.html:179 msgid "Time synchronization and NTP" msgstr "" -#: i2p2www/pages/site/docs/index.html:183 +#: i2p2www/pages/site/docs/index.html:181 msgid "Performance" msgstr "" -#: i2p2www/pages/site/docs/index.html:190 +#: i2p2www/pages/site/docs/index.html:188 msgid "Developer's Guides and Resources" msgstr "" -#: i2p2www/pages/site/docs/index.html:192 +#: i2p2www/pages/site/docs/index.html:190 msgid "New Developer's Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:194 +#: i2p2www/pages/site/docs/index.html:192 msgid "New Translator's Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:196 +#: i2p2www/pages/site/docs/index.html:194 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:198 +#: i2p2www/pages/site/docs/index.html:196 msgid "Developer Guidelines" msgstr "" -#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:198 msgid "Javadocs on the standard internet:" msgstr "" -#: i2p2www/pages/site/docs/index.html:201 +#: i2p2www/pages/site/docs/index.html:199 +#: i2p2www/pages/site/docs/index.html:203 +#: i2p2www/pages/site/docs/index.html:204 #: i2p2www/pages/site/docs/index.html:205 -#: i2p2www/pages/site/docs/index.html:206 -#: i2p2www/pages/site/docs/index.html:207 #, python-format msgid "Server %(num)s" msgstr "" -#: i2p2www/pages/site/docs/index.html:202 -#: i2p2www/pages/site/docs/index.html:211 +#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:209 msgid "" "Note: always verify that javadocs are current by checking the release " "number." msgstr "" -#: i2p2www/pages/site/docs/index.html:204 +#: i2p2www/pages/site/docs/index.html:202 msgid "Javadocs inside I2P:" msgstr "" -#: i2p2www/pages/site/docs/index.html:213 +#: i2p2www/pages/site/docs/index.html:211 msgid "Ports used by I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:215 +#: i2p2www/pages/site/docs/index.html:213 msgid "Automatic updates to development builds inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:217 +#: i2p2www/pages/site/docs/index.html:215 msgid "Updating the wrapper manually" msgstr "" -#: i2p2www/pages/site/docs/index.html:219 +#: i2p2www/pages/site/docs/index.html:217 msgid "User forum" msgstr "" -#: i2p2www/pages/site/docs/index.html:221 +#: i2p2www/pages/site/docs/index.html:219 msgid "Developer forum inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:223 +#: i2p2www/pages/site/docs/index.html:221 msgid "Bug tracker" msgstr "" -#: i2p2www/pages/site/docs/index.html:225 +#: i2p2www/pages/site/docs/index.html:223 msgid "Viewmtn inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:227 +#: i2p2www/pages/site/docs/index.html:225 msgid "I2P Source exported to GitHub" msgstr "" -#: i2p2www/pages/site/docs/index.html:229 +#: i2p2www/pages/site/docs/index.html:227 msgid "I2P Source Git Repo inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:231 +#: i2p2www/pages/site/docs/index.html:229 msgid "Source translation at Transifex" msgstr "" -#: i2p2www/pages/site/docs/index.html:233 +#: i2p2www/pages/site/docs/index.html:231 msgid "Roadmap wiki" msgstr "" -#: i2p2www/pages/site/docs/index.html:235 +#: i2p2www/pages/site/docs/index.html:233 msgid "Old roadmap" msgstr "" +#: i2p2www/pages/site/docs/index.html:233 #: i2p2www/pages/site/docs/index.html:235 -#: i2p2www/pages/site/docs/index.html:237 msgid "not current" msgstr "" -#: i2p2www/pages/site/docs/index.html:237 +#: i2p2www/pages/site/docs/index.html:235 msgid "To Do List" msgstr "" @@ -530,11 +527,7 @@ msgstr "" msgid "December 2013" msgstr "" -#: i2p2www/pages/site/docs/naming.html:6 -msgid "Naming in I2P" -msgstr "" - -#: i2p2www/pages/site/docs/naming.html:9 +#: i2p2www/pages/site/docs/naming.html:8 msgid "" "I2P ships with a generic naming library and a base implementation \n" "designed to work off a local name to destination mapping, as well as an\n" @@ -543,7 +536,7 @@ msgid "" "Tor's .onion addresses." msgstr "" -#: i2p2www/pages/site/docs/naming.html:16 +#: i2p2www/pages/site/docs/naming.html:15 msgid "" "The addressbook is a web-of-trust\n" "driven secure, distributed, and human readable naming system, sacrificing" @@ -567,7 +560,7 @@ msgid "" "traditional DNS." msgstr "" -#: i2p2www/pages/site/docs/naming.html:30 +#: i2p2www/pages/site/docs/naming.html:29 #, python-format msgid "" "NOTE: For the reasoning behind the I2P naming system, common arguments " @@ -577,17 +570,17 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:37 +#: i2p2www/pages/site/docs/naming.html:36 msgid "Naming System Components" msgstr "" -#: i2p2www/pages/site/docs/naming.html:39 +#: i2p2www/pages/site/docs/naming.html:38 msgid "" "There is no central naming authority in I2P.\n" "All hostnames are local." msgstr "" -#: i2p2www/pages/site/docs/naming.html:44 +#: i2p2www/pages/site/docs/naming.html:43 msgid "" "The naming system is quite simple and most of it is implemented\n" "in applications external to the router, but bundled with\n" @@ -595,50 +588,50 @@ msgid "" "The components are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:52 +#: i2p2www/pages/site/docs/naming.html:51 msgid "" "The local naming service which does lookups\n" "and also handles Base32 hostnames." msgstr "" -#: i2p2www/pages/site/docs/naming.html:56 +#: i2p2www/pages/site/docs/naming.html:55 msgid "" "The HTTP proxy which asks the router for " "lookups and points\n" "the user to remote jump services to assist with failed lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:60 +#: i2p2www/pages/site/docs/naming.html:59 msgid "" "HTTP host-add forms which allow users to " "add hosts to their local hosts.txt" msgstr "" -#: i2p2www/pages/site/docs/naming.html:63 +#: i2p2www/pages/site/docs/naming.html:62 msgid "" "HTTP jump services which provide their own" " lookups and redirection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:66 +#: i2p2www/pages/site/docs/naming.html:65 msgid "" "The addressbook application which merges " "external\n" "host lists, retrieved via HTTP, with the local list." msgstr "" -#: i2p2www/pages/site/docs/naming.html:70 +#: i2p2www/pages/site/docs/naming.html:69 msgid "" "The SusiDNS application which is a simple web " "front-end\n" "for addressbook configuration and viewing of the local host lists." msgstr "" -#: i2p2www/pages/site/docs/naming.html:77 +#: i2p2www/pages/site/docs/naming.html:76 msgid "Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:79 +#: i2p2www/pages/site/docs/naming.html:78 #, python-format msgid "" "All destinations in I2P are 516-byte (or longer) keys.\n" @@ -652,18 +645,18 @@ msgid "" "href=\"%(todo)s#hashcash\">proof of work.)" msgstr "" -#: i2p2www/pages/site/docs/naming.html:88 +#: i2p2www/pages/site/docs/naming.html:87 msgid "" "If an application (i2ptunnel or the HTTP proxy) wishes to access\n" "a destination by name, the router does a very simple local lookup\n" "to resolve that name." msgstr "" -#: i2p2www/pages/site/docs/naming.html:94 +#: i2p2www/pages/site/docs/naming.html:93 msgid "Hosts.txt Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:96 +#: i2p2www/pages/site/docs/naming.html:95 msgid "" "The hosts.txt Naming Service does a simple linear search through\n" "text files. This naming service was the default until\n" @@ -672,7 +665,7 @@ msgid "" " of entries." msgstr "" -#: i2p2www/pages/site/docs/naming.html:103 +#: i2p2www/pages/site/docs/naming.html:102 #, python-format msgid "" "It does a linear search through three local files, in order, to\n" @@ -682,11 +675,11 @@ msgid "" "The files are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:115 +#: i2p2www/pages/site/docs/naming.html:114 msgid "Blockfile Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:117 +#: i2p2www/pages/site/docs/naming.html:116 msgid "" "The Blockfile Naming Service stores multiple \"addressbooks\" in a single" "\n" @@ -694,7 +687,7 @@ msgid "" "This Naming Service is the default since release 0.8.8." msgstr "" -#: i2p2www/pages/site/docs/naming.html:123 +#: i2p2www/pages/site/docs/naming.html:122 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -715,7 +708,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/naming.html:135 +#: i2p2www/pages/site/docs/naming.html:134 msgid "" "On creation, the naming service imports entries from the three files used" " by the hosts.txt Naming Service.\n" @@ -726,11 +719,11 @@ msgid "" "It also maintains a reverse-lookup map to implement rapid reverse lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:142 +#: i2p2www/pages/site/docs/naming.html:141 msgid "Other Naming Service Facilities" msgstr "" -#: i2p2www/pages/site/docs/naming.html:144 +#: i2p2www/pages/site/docs/naming.html:143 #, python-format msgid "" "The lookup is case-insensitive.\n" @@ -745,11 +738,11 @@ msgid "" "and other features." msgstr "" -#: i2p2www/pages/site/docs/naming.html:157 +#: i2p2www/pages/site/docs/naming.html:156 msgid "Alternatives and Experimental Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:159 +#: i2p2www/pages/site/docs/naming.html:158 #, python-format msgid "" "The naming service is specified with the configuration property " @@ -762,7 +755,7 @@ msgid "" " page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:166 +#: i2p2www/pages/site/docs/naming.html:165 msgid "" "The HTTP proxy does a lookup via the router for all hostnames ending in " "'.i2p'.\n" @@ -771,7 +764,7 @@ msgid "" "Top Level Domain '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:172 +#: i2p2www/pages/site/docs/naming.html:171 #, python-format msgid "" "We have applied to reserve the .i2p TLD\n" @@ -779,23 +772,23 @@ msgid "" "6761." msgstr "" -#: i2p2www/pages/site/docs/naming.html:178 +#: i2p2www/pages/site/docs/naming.html:177 msgid "" "If the router fails to resolve the hostname, the HTTP proxy returns\n" "an error page to the user with links to several \"jump\" services.\n" "See below for details." msgstr "" -#: i2p2www/pages/site/docs/naming.html:184 +#: i2p2www/pages/site/docs/naming.html:183 #: i2p2www/pages/site/docs/spec/configuration.html:77 msgid "Addressbook" msgstr "" -#: i2p2www/pages/site/docs/naming.html:185 +#: i2p2www/pages/site/docs/naming.html:184 msgid "Incoming Subscriptions and Merging" msgstr "" -#: i2p2www/pages/site/docs/naming.html:187 +#: i2p2www/pages/site/docs/naming.html:186 msgid "" "The addressbook application periodically\n" "retrieves other users' hosts.txt files and merges\n" @@ -804,7 +797,7 @@ msgid "" "basis." msgstr "" -#: i2p2www/pages/site/docs/naming.html:195 +#: i2p2www/pages/site/docs/naming.html:194 msgid "" "Subscribing to another user's hosts.txt file involves\n" "giving them a certain amount of trust.\n" @@ -813,7 +806,7 @@ msgid "" "passing the new host/key entry to you." msgstr "" -#: i2p2www/pages/site/docs/naming.html:203 +#: i2p2www/pages/site/docs/naming.html:202 msgid "" "For this reason, the only subscription configured by\n" "default is http://www.i2p2.i2p/hosts.txt,\n" @@ -824,23 +817,23 @@ msgid "" "href=\"#susidns\">SusiDNS)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:212 +#: i2p2www/pages/site/docs/naming.html:211 msgid "Some other public addressbook subscription links:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:219 +#: i2p2www/pages/site/docs/naming.html:218 msgid "" "The operators of these services may have various policies for listing " "hosts.\n" "Presence on this list does not imply endorsement." msgstr "" -#: i2p2www/pages/site/docs/naming.html:224 -#: i2p2www/pages/site/docs/naming.html:236 +#: i2p2www/pages/site/docs/naming.html:223 +#: i2p2www/pages/site/docs/naming.html:235 msgid "Naming Rules" msgstr "" -#: i2p2www/pages/site/docs/naming.html:225 +#: i2p2www/pages/site/docs/naming.html:224 msgid "" "While there are hopefully not any technical limitations within I2P on " "host names,\n" @@ -854,83 +847,83 @@ msgid "" "to other routers." msgstr "" -#: i2p2www/pages/site/docs/naming.html:240 +#: i2p2www/pages/site/docs/naming.html:239 msgid "Names are converted to lower case on import." msgstr "" -#: i2p2www/pages/site/docs/naming.html:244 +#: i2p2www/pages/site/docs/naming.html:243 msgid "" "Names are checked for conflict with existing names in the existing " "userhosts.txt and hosts.txt\n" "(but not privatehosts.txt) after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:249 +#: i2p2www/pages/site/docs/naming.html:248 msgid "Must contain only [a-z] [0-9] '.' and '-' after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:253 +#: i2p2www/pages/site/docs/naming.html:252 msgid "Must not start with '.' or '-'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:257 +#: i2p2www/pages/site/docs/naming.html:256 msgid "Must end with '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:261 +#: i2p2www/pages/site/docs/naming.html:260 msgid "67 characters maximum, including the '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:265 +#: i2p2www/pages/site/docs/naming.html:264 msgid "Must not contain '..'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:269 +#: i2p2www/pages/site/docs/naming.html:268 msgid "Must not contain '.-' or '-.' (as of 0.6.1.33)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:273 +#: i2p2www/pages/site/docs/naming.html:272 msgid "Must not contain '--' except in 'xn--' for IDN." msgstr "" -#: i2p2www/pages/site/docs/naming.html:277 +#: i2p2www/pages/site/docs/naming.html:276 msgid "" "Base32 hostnames (*.b32.i2p) are reserved for base 32 use and so are not " "allowed to be imported." msgstr "" -#: i2p2www/pages/site/docs/naming.html:281 +#: i2p2www/pages/site/docs/naming.html:280 msgid "" "Certain hostnames reserved for project use are not allowed\n" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " "*.console.i2p, and others)" msgstr "" -#: i2p2www/pages/site/docs/naming.html:286 +#: i2p2www/pages/site/docs/naming.html:285 msgid "Keys are checked for base64 validity." msgstr "" -#: i2p2www/pages/site/docs/naming.html:290 +#: i2p2www/pages/site/docs/naming.html:289 msgid "" "Keys are checked for conflict with existing keys in hosts.txt (but not " "privatehosts.txt)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:294 +#: i2p2www/pages/site/docs/naming.html:293 msgid "Minimum key length 516 bytes." msgstr "" -#: i2p2www/pages/site/docs/naming.html:298 +#: i2p2www/pages/site/docs/naming.html:297 msgid "Maximum key length 616 bytes (to account for certs up to 100 bytes)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:303 +#: i2p2www/pages/site/docs/naming.html:302 msgid "" "Any name received via subscription that passes all the checks is added " "via the local naming service." msgstr "" -#: i2p2www/pages/site/docs/naming.html:307 +#: i2p2www/pages/site/docs/naming.html:306 msgid "" "Note that the '.' symbols in a host name are of no significance,\n" "and do not denote any actual naming or trust hierarchy.\n" @@ -942,7 +935,7 @@ msgid "" "are topics for future discussion." msgstr "" -#: i2p2www/pages/site/docs/naming.html:318 +#: i2p2www/pages/site/docs/naming.html:317 msgid "" "International Domain Names (IDN) also work in i2p (using punycode 'xn--' " "form).\n" @@ -951,7 +944,7 @@ msgid "" "add 'network.IDN.whitelist.i2p (boolean) = true' in about:config." msgstr "" -#: i2p2www/pages/site/docs/naming.html:324 +#: i2p2www/pages/site/docs/naming.html:323 msgid "" "As the addressbook application does not use privatehosts.txt at all, in " "practice\n" @@ -960,11 +953,11 @@ msgid "" "\"pet names\" for sites already in hosts.txt." msgstr "" -#: i2p2www/pages/site/docs/naming.html:330 +#: i2p2www/pages/site/docs/naming.html:329 msgid "Outgoing Subscriptions" msgstr "" -#: i2p2www/pages/site/docs/naming.html:331 +#: i2p2www/pages/site/docs/naming.html:330 msgid "" "Addressbook will publish the merged hosts.txt to a location\n" "(traditionally hosts.txt in the local eepsite's home directory) to be " @@ -973,7 +966,7 @@ msgid "" "This step is optional and is disabled by default." msgstr "" -#: i2p2www/pages/site/docs/naming.html:339 +#: i2p2www/pages/site/docs/naming.html:338 msgid "" "The addressbook application, together with eepget, saves the Etag and/or " "Last-Modified\n" @@ -982,13 +975,13 @@ msgid "" "return a '304 Not Modified' on the next fetch if nothing has changed." msgstr "" -#: i2p2www/pages/site/docs/naming.html:346 +#: i2p2www/pages/site/docs/naming.html:345 msgid "" "However the entire hosts.txt is downloaded if it has changed.\n" "See below for discussion on this issue." msgstr "" -#: i2p2www/pages/site/docs/naming.html:351 +#: i2p2www/pages/site/docs/naming.html:350 msgid "" "Hosts serving a static hosts.txt or an equivalent CGI application\n" "are strongly encouraged to deliver\n" @@ -999,11 +992,11 @@ msgid "" "reduce chances of corruption." msgstr "" -#: i2p2www/pages/site/docs/naming.html:360 +#: i2p2www/pages/site/docs/naming.html:359 msgid "Host Add Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:361 +#: i2p2www/pages/site/docs/naming.html:360 msgid "" "A host add service is a simple CGI application that takes a hostname and " "a Base64 key as parameters\n" @@ -1012,7 +1005,7 @@ msgid "" "will be propagated through the network." msgstr "" -#: i2p2www/pages/site/docs/naming.html:368 +#: i2p2www/pages/site/docs/naming.html:367 msgid "" "It is recommended that host add services impose, at a minimum, the " "restrictions imposed by the addressbook application listed above.\n" @@ -1020,55 +1013,55 @@ msgid "" "keys, for example:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:373 +#: i2p2www/pages/site/docs/naming.html:372 msgid "A limit on number of 'subdomains'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:377 +#: i2p2www/pages/site/docs/naming.html:376 msgid "Authorization for 'subdomains' through various methods." msgstr "" -#: i2p2www/pages/site/docs/naming.html:381 +#: i2p2www/pages/site/docs/naming.html:380 msgid "Hashcash or signed certificates." msgstr "" -#: i2p2www/pages/site/docs/naming.html:385 +#: i2p2www/pages/site/docs/naming.html:384 msgid "Editorial review of host names and/or content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:389 +#: i2p2www/pages/site/docs/naming.html:388 msgid "Categorization of hosts by content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:393 +#: i2p2www/pages/site/docs/naming.html:392 msgid "Reservation or rejection of certain host names." msgstr "" -#: i2p2www/pages/site/docs/naming.html:397 +#: i2p2www/pages/site/docs/naming.html:396 msgid "Restrictions on the number of names registered in a given time period." msgstr "" -#: i2p2www/pages/site/docs/naming.html:401 +#: i2p2www/pages/site/docs/naming.html:400 msgid "Delays between registration and publication." msgstr "" -#: i2p2www/pages/site/docs/naming.html:405 +#: i2p2www/pages/site/docs/naming.html:404 msgid "Requirement that the host be up for verification." msgstr "" -#: i2p2www/pages/site/docs/naming.html:409 +#: i2p2www/pages/site/docs/naming.html:408 msgid "Expiration and/or revocation." msgstr "" -#: i2p2www/pages/site/docs/naming.html:413 +#: i2p2www/pages/site/docs/naming.html:412 msgid "IDN spoof rejection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:418 +#: i2p2www/pages/site/docs/naming.html:417 msgid "Jump Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:419 +#: i2p2www/pages/site/docs/naming.html:418 msgid "" "A jump service is a simple CGI application that takes a hostname as a " "parameter\n" @@ -1081,20 +1074,20 @@ msgid "" "address helper is not necessary until restart." msgstr "" -#: i2p2www/pages/site/docs/naming.html:429 +#: i2p2www/pages/site/docs/naming.html:428 msgid "" "Note that, like with subscriptions, using a jump service\n" "implies a certain amount of trust, as a jump service could maliciously\n" "redirect a user to an incorrect destination." msgstr "" -#: i2p2www/pages/site/docs/naming.html:435 +#: i2p2www/pages/site/docs/naming.html:434 msgid "" "To provide the best service, a jump service should be subscribed to\n" "several hosts.txt providers so that its local host list is current." msgstr "" -#: i2p2www/pages/site/docs/naming.html:441 +#: i2p2www/pages/site/docs/naming.html:440 msgid "" "SusiDNS is simply a web interface front-end to configuring addressbook " "subscriptions\n" @@ -1102,7 +1095,7 @@ msgid "" "All the real work is done by the 'addressbook' application." msgstr "" -#: i2p2www/pages/site/docs/naming.html:447 +#: i2p2www/pages/site/docs/naming.html:446 msgid "" "Currently, there is little enforcement of addressbook naming rules within" " SusiDNS,\n" @@ -1110,11 +1103,11 @@ msgid "" "the addressbook subscription rules." msgstr "" -#: i2p2www/pages/site/docs/naming.html:453 +#: i2p2www/pages/site/docs/naming.html:452 msgid "Base32 Names" msgstr "" -#: i2p2www/pages/site/docs/naming.html:454 +#: i2p2www/pages/site/docs/naming.html:453 msgid "" "I2P supports Base32 hostnames similar to Tor's .onion addresses.\n" "Base32 addresses are much shorter and easier to handle than the\n" @@ -1123,7 +1116,7 @@ msgid "" "ukeu3k5oycgaauneqgtnvselmt4yemvoilkln7jpvamvfx7dnkdq.b32.i2p" msgstr "" -#: i2p2www/pages/site/docs/naming.html:461 +#: i2p2www/pages/site/docs/naming.html:460 #, python-format msgid "" "In Tor, the address is 16 characters (80 bits), or half of the SHA-1 " @@ -1145,7 +1138,7 @@ msgid "" "longer than a local address book lookup." msgstr "" -#: i2p2www/pages/site/docs/naming.html:476 +#: i2p2www/pages/site/docs/naming.html:475 msgid "" "Base32 addresses can be used in most places where hostnames or full " "destinations\n" @@ -1164,127 +1157,123 @@ msgid "June 2012" msgstr "" #: i2p2www/pages/site/docs/plugins.html:6 -msgid "I2P Plugins" -msgstr "" - -#: i2p2www/pages/site/docs/plugins.html:8 msgid "General Information" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:9 +#: i2p2www/pages/site/docs/plugins.html:7 msgid "" "I2P includes a plugin architecture\n" "to support easy development and installation of additional software." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:14 +#: i2p2www/pages/site/docs/plugins.html:12 msgid "" "There are now plugins available that support distributed email, blogs, " "IRC\n" "clients, distributed file storage, wikis, and more." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:19 +#: i2p2www/pages/site/docs/plugins.html:17 msgid "Benefits to i2p users and app developers:" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:24 +#: i2p2www/pages/site/docs/plugins.html:22 msgid "Easy distribution of applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:28 +#: i2p2www/pages/site/docs/plugins.html:26 msgid "" "Allows innovation and use of additional libraries without worrying about\n" "increasing the size of i2pupdate.sud" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:33 +#: i2p2www/pages/site/docs/plugins.html:31 msgid "" "Support large or special-purpose applications that would never be bundled" "\n" "with the I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:38 +#: i2p2www/pages/site/docs/plugins.html:36 msgid "Cryptographically signed and verified applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:42 +#: i2p2www/pages/site/docs/plugins.html:40 msgid "Automatic updates of applications, just like for the router" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:46 +#: i2p2www/pages/site/docs/plugins.html:44 msgid "" "Separate initial install and update packages, if desired, for smaller " "update downloads" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:50 +#: i2p2www/pages/site/docs/plugins.html:48 msgid "" "One-click installation of applications. No more asking users to modify\n" "wrapper.config or clients.config" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:55 +#: i2p2www/pages/site/docs/plugins.html:53 msgid "Isolate applications from the base $I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:59 +#: i2p2www/pages/site/docs/plugins.html:57 msgid "" "Automatic compatibility checking for I2P version, Java version, Jetty\n" "version, and previous installed application version" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:64 +#: i2p2www/pages/site/docs/plugins.html:62 msgid "Automatic link addition in console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:68 +#: i2p2www/pages/site/docs/plugins.html:66 msgid "" "Automatic startup of application, including modifying classpath, without " "requiring a restart" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:72 +#: i2p2www/pages/site/docs/plugins.html:70 msgid "Automatic integration and startup of webapps into console Jetty instance" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:76 +#: i2p2www/pages/site/docs/plugins.html:74 #, python-format msgid "" "Facilitate creation of 'app stores' like the one at\n" "%(pluginsite)s" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:81 +#: i2p2www/pages/site/docs/plugins.html:79 msgid "One-click uninstall" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:85 +#: i2p2www/pages/site/docs/plugins.html:83 msgid "Language and theme packs for the console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:89 +#: i2p2www/pages/site/docs/plugins.html:87 msgid "Bring detailed application information to the router console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:93 +#: i2p2www/pages/site/docs/plugins.html:91 msgid "Non-java applications also supported" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:99 +#: i2p2www/pages/site/docs/plugins.html:97 msgid "Required I2P version" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:100 +#: i2p2www/pages/site/docs/plugins.html:98 msgid "0.7.12 or newer." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:102 +#: i2p2www/pages/site/docs/plugins.html:100 msgid "Installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:103 +#: i2p2www/pages/site/docs/plugins.html:101 msgid "" "To install and start a plugin, copy the .xpi2p install link " "to\n" @@ -1299,7 +1288,7 @@ msgid "" "the top of your summary bar." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:112 +#: i2p2www/pages/site/docs/plugins.html:110 msgid "" "To update a plugin to the latest version, just click the update button on" "\n" @@ -1315,11 +1304,11 @@ msgid "" "builds)." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:122 +#: i2p2www/pages/site/docs/plugins.html:120 msgid "Development" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:123 +#: i2p2www/pages/site/docs/plugins.html:121 #, python-format msgid "" "See the latest plugin specification and " @@ -1327,7 +1316,7 @@ msgid "" "plugin forum on %(zzz)s." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:128 +#: i2p2www/pages/site/docs/plugins.html:126 #, python-format msgid "" "See also the sources for plugins developed by various people. Some " @@ -1337,18 +1326,18 @@ msgid "" "specifically as examples." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:134 +#: i2p2www/pages/site/docs/plugins.html:132 msgid "" "Developers wanted! Plugins are a great way to learn more about I2P" "\n" "or easily add some feature." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:139 +#: i2p2www/pages/site/docs/plugins.html:137 msgid "Getting Started" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:140 +#: i2p2www/pages/site/docs/plugins.html:138 #, python-format msgid "" "To create a plugin from an existing binary package you will need to get\n" @@ -1356,17 +1345,17 @@ msgid "" "monotone." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:146 +#: i2p2www/pages/site/docs/plugins.html:144 msgid "Known Issues" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:147 +#: i2p2www/pages/site/docs/plugins.html:145 msgid "" "Note that the router's plugin architecture does NOT currently\n" "provide any additional security isolation or sandboxing of plugins." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:153 +#: i2p2www/pages/site/docs/plugins.html:151 msgid "" "Updates of a plugin with included jars (not wars) won't be recognized if\n" "the plugin was already run, as it requires class loader trickery to flush" @@ -1374,18 +1363,18 @@ msgid "" "class cache; a full router restart is required." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:159 +#: i2p2www/pages/site/docs/plugins.html:157 msgid "The stop button may be displayed even if there is nothing to stop." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:163 +#: i2p2www/pages/site/docs/plugins.html:161 msgid "" "Plugins running in a separate JVM create a logs/ directory " "in\n" "$CWD." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:168 +#: i2p2www/pages/site/docs/plugins.html:166 msgid "" "No initial keys are present, except for those of jrandom and zzz (using " "the\n" @@ -1393,14 +1382,14 @@ msgid "" "automatically accepted—there is no signing key authority." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:174 +#: i2p2www/pages/site/docs/plugins.html:172 msgid "" "When deleting a plugin, the directory is not always deleted, especially " "on\n" "Windows." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:179 +#: i2p2www/pages/site/docs/plugins.html:177 msgid "" "Installing a plugin requiring Java 1.6 on a Java 1.5 machine will result " "in a\n" @@ -1408,11 +1397,11 @@ msgid "" "is used." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:184 +#: i2p2www/pages/site/docs/plugins.html:182 msgid "Theme and translation plugins are untested." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:188 +#: i2p2www/pages/site/docs/plugins.html:186 msgid "Disabling autostart doesn't always work." msgstr "" @@ -1443,6 +1432,10 @@ msgstr "" msgid "recommended spot for new plugins/applications" msgstr "" +#: i2p2www/pages/site/docs/api/bob.html:2 +msgid "BOB - Basic Open Bridge" +msgstr "" + #: i2p2www/pages/site/docs/api/bob.html:3 #: i2p2www/pages/site/docs/api/datagrams.html:3 #: i2p2www/pages/site/docs/how/garlic-routing.html:3 @@ -1451,14 +1444,10 @@ msgid "August 2010" msgstr "" #: i2p2www/pages/site/docs/api/bob.html:5 -msgid "BOB - Basic Open Bridge" -msgstr "" - -#: i2p2www/pages/site/docs/api/bob.html:7 msgid "Technical differences from SAM (for the better?)" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:9 +#: i2p2www/pages/site/docs/api/bob.html:7 msgid "" "BOB has separate command and data channels. \n" "One, an application command channel socket to router to configure.\n" @@ -1468,13 +1457,13 @@ msgid "" "All connections run in parallel." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:18 +#: i2p2www/pages/site/docs/api/bob.html:16 msgid "" "SAM has one connection that does everything, and you need to parse every " "packet." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:22 +#: i2p2www/pages/site/docs/api/bob.html:20 msgid "" "BOB does not hold keypair values, nor does the router.\n" "Your application holds the keypair values. \n" @@ -1483,43 +1472,43 @@ msgid "" "your privacy." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:29 +#: i2p2www/pages/site/docs/api/bob.html:27 msgid "SAM router stores every keypair you ever make." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:33 +#: i2p2www/pages/site/docs/api/bob.html:31 msgid "Those are the important differences." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:37 +#: i2p2www/pages/site/docs/api/bob.html:35 msgid "KEYS = keypair public+private, these are BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:40 +#: i2p2www/pages/site/docs/api/bob.html:38 msgid "KEY = public key, also BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:43 +#: i2p2www/pages/site/docs/api/bob.html:41 msgid "" "ERROR as is implied returns the message \"ERROR " "\"+DESCRIPTION+\"\\n\", where the DESCRIPTION is what" " went wrong." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:46 +#: i2p2www/pages/site/docs/api/bob.html:44 msgid "" "OK returns \"OK\", and if data is to be " "returned, it is on the same line. OK means the command is " "finished." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:49 +#: i2p2www/pages/site/docs/api/bob.html:47 msgid "" "DATA lines contain information that you requested. There may" " be multiple DATA lines per request." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:53 +#: i2p2www/pages/site/docs/api/bob.html:51 msgid "" "NOTE: The help command is the ONLY command that has an exception " "to\n" @@ -1527,7 +1516,7 @@ msgid "" "help is a HUMAN and not an APPLICATION command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:59 +#: i2p2www/pages/site/docs/api/bob.html:57 msgid "" "PLEASE NOTE:\n" "For CURRENT details on the commands PLEASE use the built-in help command." @@ -1536,29 +1525,29 @@ msgid "" "documentation on each command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:65 +#: i2p2www/pages/site/docs/api/bob.html:63 msgid "" "Commands never get obsoleted or changed, however new commands do get " "added from time to time." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:69 +#: i2p2www/pages/site/docs/api/bob.html:67 msgid "Here are the commands we have as of this writing:" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "COMMAND" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "OPERAND" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "RETURNS" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:101 +#: i2p2www/pages/site/docs/api/bob.html:99 msgid "" "Once set up, all TCP sockets can and will block as needed, and there is " "no need for any \n" @@ -1570,7 +1559,7 @@ msgid "" "of connections!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:108 +#: i2p2www/pages/site/docs/api/bob.html:106 msgid "" "What is also nice about this particular interface is that writing " "anything to interface \n" @@ -1592,7 +1581,7 @@ msgid "" "nothing is coming in." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:120 +#: i2p2www/pages/site/docs/api/bob.html:118 msgid "" "For the following example, we'll setup a very simple local loopback " "connection, \n" @@ -1603,50 +1592,50 @@ msgid "" "can telnet into, and watch the pretty ASCII test puke forth." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:128 +#: i2p2www/pages/site/docs/api/bob.html:126 msgid "EXAMPLE SESSION DIALOGUE -- simple telnet 127.0.0.1 2827 works" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:129 +#: i2p2www/pages/site/docs/api/bob.html:127 msgid "Application" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:128 msgid "BOB's Command response." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "FROM" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "TO" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "DIALOGUE" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:139 +#: i2p2www/pages/site/docs/api/bob.html:137 msgid "MAKE NOTE OF THE ABOVE DESTINATION KEY, YOURS WILL BE DIFFERENT!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:153 +#: i2p2www/pages/site/docs/api/bob.html:151 msgid "" "At this point, there was no error, a destination with a nickname of " "\"mouth\" \n" @@ -1655,11 +1644,11 @@ msgid "" "to the CHARGEN service on 19/TCP." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:159 +#: i2p2www/pages/site/docs/api/bob.html:157 msgid "Now for the other half, so that we can actually contact this destination." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:179 +#: i2p2www/pages/site/docs/api/bob.html:177 msgid "" "Now all we need to do is telnet into 127.0.0.1, port 37337,\n" "send the destination key or host address from addressbook we want to " @@ -1668,25 +1657,25 @@ msgid "" "key and it goes." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:186 +#: i2p2www/pages/site/docs/api/bob.html:184 msgid "" "NOTE: The \"quit\" command in the command channel does NOT " "disconnect the tunnels like SAM." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:203 +#: i2p2www/pages/site/docs/api/bob.html:201 msgid "After a few virtual miles of this spew, press Control-]" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:215 +#: i2p2www/pages/site/docs/api/bob.html:213 msgid "Here is what happened..." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:223 +#: i2p2www/pages/site/docs/api/bob.html:221 msgid "You can connect to EEPSITES too!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:256 +#: i2p2www/pages/site/docs/api/bob.html:254 msgid "" "Pretty cool isn't it? Try some other well known EEPSITES if you like, " "nonexistent ones, \n" @@ -1698,33 +1687,33 @@ msgid "" "human debugging." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:263 +#: i2p2www/pages/site/docs/api/bob.html:261 msgid "Let's put down our destinations now that we are all done with them." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:267 +#: i2p2www/pages/site/docs/api/bob.html:265 msgid "First, lets see what destination nicknames we have." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:279 +#: i2p2www/pages/site/docs/api/bob.html:277 msgid "Alright, there they are. First, let's remove \"mouth\"." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:293 +#: i2p2www/pages/site/docs/api/bob.html:291 msgid "" "Now to remove \"ear\", note that this is what happens when you type too " "fast,\n" "and shows you what typical ERROR messages looks like." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:312 +#: i2p2www/pages/site/docs/api/bob.html:310 msgid "" "I won't bother to show an example of the receiver end of a bridge\n" "because it is very simple. There are two possible settings for it, and\n" "it is toggled with the \"quiet\" command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:318 +#: i2p2www/pages/site/docs/api/bob.html:316 msgid "" "The default is NOT quiet, and the first data to come into your\n" "listening socket is the destination that is making the contact. It is a\n" @@ -1732,7 +1721,7 @@ msgid "" "Everything after that is for the application to actually consume." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:325 +#: i2p2www/pages/site/docs/api/bob.html:323 msgid "" "In quiet mode, think of it as a regular Internet connection. No\n" "extra data comes in at all. It's just as if you are plain connected to\n" @@ -1742,7 +1731,7 @@ msgid "" "you would not have to modify the web server at all." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:334 +#: i2p2www/pages/site/docs/api/bob.html:332 msgid "" "The advantage with using BOB for this is as discussed\n" "previously. You could schedule random uptimes for the application,\n" @@ -1928,7 +1917,7 @@ msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 #: i2p2www/pages/site/docs/spec/datagrams.html:10 -#: i2p2www/pages/site/docs/transport/ssu.html:571 +#: i2p2www/pages/site/docs/transport/ssu.html:570 msgid "Specification" msgstr "" @@ -1936,11 +1925,11 @@ msgstr "" msgid "See the Datagrams Specification page." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:2 msgid "I2PControl - Remote Control Service" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:5 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 #, python-format msgid "" "I2P enables a ." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:12 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:11 msgid "I2PControl is by default listening on localhost:7650" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:13 msgid "API, version 1." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:15 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 msgid "Parameters are only provided in a named way (maps)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:19 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:18 msgid "JSON-RPC 2 format" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:21 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:84 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:20 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 msgid "Request:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:23 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:22 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:31 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:43 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:53 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:63 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:74 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:100 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:144 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:168 msgid "Response:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:25 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 #: i2p2www/pages/site/docs/api/i2pcontrol.html:28 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 #: i2p2www/pages/site/docs/api/i2pcontrol.html:33 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:34 #: i2p2www/pages/site/docs/protocol/i2cp.html:107 #: i2p2www/pages/site/docs/protocol/i2cp.html:450 -#: i2p2www/pages/site/docs/spec/common-structures.html:16 -#: i2p2www/pages/site/docs/spec/common-structures.html:26 -#: i2p2www/pages/site/docs/spec/common-structures.html:37 -#: i2p2www/pages/site/docs/spec/common-structures.html:49 -#: i2p2www/pages/site/docs/spec/common-structures.html:64 -#: i2p2www/pages/site/docs/spec/common-structures.html:77 -#: i2p2www/pages/site/docs/spec/common-structures.html:90 -#: i2p2www/pages/site/docs/spec/common-structures.html:102 -#: i2p2www/pages/site/docs/spec/common-structures.html:114 -#: i2p2www/pages/site/docs/spec/common-structures.html:126 -#: i2p2www/pages/site/docs/spec/common-structures.html:138 -#: i2p2www/pages/site/docs/spec/common-structures.html:150 -#: i2p2www/pages/site/docs/spec/common-structures.html:162 -#: i2p2www/pages/site/docs/spec/common-structures.html:174 -#: i2p2www/pages/site/docs/spec/common-structures.html:227 -#: i2p2www/pages/site/docs/spec/common-structures.html:310 -#: i2p2www/pages/site/docs/spec/common-structures.html:359 -#: i2p2www/pages/site/docs/spec/common-structures.html:411 -#: i2p2www/pages/site/docs/spec/common-structures.html:456 -#: i2p2www/pages/site/docs/spec/common-structures.html:593 -#: i2p2www/pages/site/docs/spec/common-structures.html:655 +#: i2p2www/pages/site/docs/spec/common-structures.html:15 +#: i2p2www/pages/site/docs/spec/common-structures.html:25 +#: i2p2www/pages/site/docs/spec/common-structures.html:36 +#: i2p2www/pages/site/docs/spec/common-structures.html:48 +#: i2p2www/pages/site/docs/spec/common-structures.html:63 +#: i2p2www/pages/site/docs/spec/common-structures.html:76 +#: i2p2www/pages/site/docs/spec/common-structures.html:89 +#: i2p2www/pages/site/docs/spec/common-structures.html:101 +#: i2p2www/pages/site/docs/spec/common-structures.html:113 +#: i2p2www/pages/site/docs/spec/common-structures.html:125 +#: i2p2www/pages/site/docs/spec/common-structures.html:137 +#: i2p2www/pages/site/docs/spec/common-structures.html:149 +#: i2p2www/pages/site/docs/spec/common-structures.html:161 +#: i2p2www/pages/site/docs/spec/common-structures.html:173 +#: i2p2www/pages/site/docs/spec/common-structures.html:226 +#: i2p2www/pages/site/docs/spec/common-structures.html:309 +#: i2p2www/pages/site/docs/spec/common-structures.html:358 +#: i2p2www/pages/site/docs/spec/common-structures.html:410 +#: i2p2www/pages/site/docs/spec/common-structures.html:455 +#: i2p2www/pages/site/docs/spec/common-structures.html:592 +#: i2p2www/pages/site/docs/spec/common-structures.html:654 msgid "Description" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:30 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 msgid "" "Token used for authenticating every request (excluding the 'Authenticate'" " RPC method)" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:37 msgid "Implemented methods" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 msgid "" "Creates and returns an authentication token used for further " "communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 msgid "The version of the I2PControl API used by the client." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:42 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 msgid "The password used for authenticating against the remote server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 msgid "The primary I2PControl API version implemented by the server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:46 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 msgid "The token used for further communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:48 msgid "Echoes the value of the echo key, used for debugging and testing." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 msgid "Value will be returned in response." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:52 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:62 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:73 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:99 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:143 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:98 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:55 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 msgid "Value of the key 'echo' in the request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:57 msgid "" "Fetches rateStat from router statManager. Creates stat if not already " "created." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 #, python-format msgid "" "Determines which rateStat to fetch, see ratestats." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 msgid "Determines which period a stat is fetched for. Measured in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:65 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 msgid "Returns the average value for the reuested rateStat and period." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:67 msgid "Manages I2PControl. Ports, passwords and the like." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 msgid "" "Sets a new listen address for I2PControl (only 127.0.0.1 and 0.0.0.0 are " "implemented in I2PControl currently)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 msgid "" "Sets a new password for I2PControl, all Authentication tokens will be " "revoked." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 msgid "Switches which port I2PControl will listen for connections on." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 msgid "Returned if address was changed" msgstr "" +#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 #: i2p2www/pages/site/docs/api/i2pcontrol.html:77 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returned if setting was changed" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returns true if any changes were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:80 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 msgid "Returns true if any changes requiring a restart to take effect were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:82 msgid "Fetches basic information about the I2P router. Uptime, version etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 msgid "What the status of the router is." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 msgid "What the uptime of the router is in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 msgid "What version of I2P the router is running." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 msgid "The 1 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 msgid "The 15 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 msgid "The 1 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 msgid "The 15 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:109 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 msgid "What the current network status is. According to the below enum:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:127 msgid "How many tunnels on the I2P net are we participating in." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 msgid "How many peers have we communicated with recently." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 msgid "How many peers are considered 'fast'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 msgid "How many peers are considered 'high capacity'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 msgid "Is the router reseeding hosts to its NetDB?" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:133 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 msgid "How many peers are known to us (listed in our NetDB)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:135 msgid "Manages I2P router restart/shutdown." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 msgid "" "Initiates a router reseed, fetching peers into our NetDB from a remote " "host." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 msgid "Restarts the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 msgid "" "Restarts the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 msgid "Shuts down the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 msgid "" "Shuts down the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 msgid "If requested, verifies that a reseed has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 msgid "If requested, verifies that a restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 msgid "If requested, verifies that a graceful restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 msgid "If requested, verifies that a shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:150 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 msgid "If requested, verifies that a graceful shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:152 msgid "Fetches or sets various network related settings. Ports, addresses etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 msgid "" "What port is used for the TCP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 msgid "" "What hostname is used for the TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 msgid "" "Use automatically detected ip for TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 msgid "" "What port is used for the UDP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 msgid "" "What hostname is used for the UDP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 msgid "" "Which methods should be used for detecting the ip address of the UDP " "transport. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 msgid "What ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 msgid "Is UPnP enabled. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 msgid "" "How many percent of bandwidth is usable for participating tunnels. If " "null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 msgid "" "How many KB/s of inbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 msgid "" "How many KB/s of outbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 msgid "" "Is laptop mode enabled (change router identity and UDP port when IP " "changes ). If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:167 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method. If null is submitted, current setting will" " be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 msgid "If requested, returns the port used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 msgid "If requested, returns the hostname used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 msgid "" "If requested, returns the method used for automatically detecting ip for " "the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 msgid "If requested, returns the port used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 msgid "If requested, returns the hostname used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 msgid "" "If requested, returns methods used for detecting the ip address of the " "UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 msgid "If requested, returns what ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 msgid "If requested, returns the UPNP setting." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 msgid "" "If requested, returns how many percent of bandwidth is usable for " "participating tunnels." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 msgid "If requested, returns how many KB/s of inbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 msgid "If requested, returns how many KB/s of outbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 msgid "If requested, returns the laptop mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 msgid "Have the provided settings been saved." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:183 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 msgid "Is a restart needed for the new settings to be used." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:185 msgid "denotes an optional value." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:187 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 msgid "denotes a possibly occuring return value" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:188 msgid "Error codes" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 msgid "Standard JSON-RPC2 error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 msgid "JSON parse error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 msgid "Invalid request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 msgid "Method not found." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 msgid "Invalid parameters." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:195 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 msgid "Internal error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:196 msgid "I2PControl specific error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 msgid "Invalid password provided." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 msgid "No authentication token presented." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 msgid "Authentication token doesn't exist." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 msgid "The provided authentication token was expired and will be removed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 msgid "" "The version of the I2PControl API used wasn't specified, but is required " "to be specified." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:203 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 msgid "" "The version of the I2PControl API specified is not supported by " "I2PControl." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:13 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 #, python-format msgid "" "I2PTunnel is a tool for interfacing with and providing services on I2P.\n" @@ -2478,15 +2467,15 @@ msgid "" "href=\"http://localhost:7657/i2ptunnel/\">localhost:7657/i2ptunnel/." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:24 msgid "Default Services" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:26 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 msgid "Server tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:28 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:27 msgid "" "I2P Webserver - A tunnel pointed to a Jetty webserver run\n" "on localhost:7658 for convenient " @@ -2494,11 +2483,11 @@ msgid "" "
    The document root is:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:36 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:35 msgid "Client tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:38 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:37 msgid "" "A HTTP proxy used for browsing I2P and the regular internet anonymously " "through I2P. \n" @@ -2506,41 +2495,41 @@ msgid "" "\"Outproxies:\" option." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:41 msgid "An IRC tunnel to the default anonymous IRC network, Irc2P." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:43 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 #, python-format msgid "" "The anonymous monotone\n" "sourcecode repository for I2P" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:47 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:46 #, python-format msgid "" "A SMTP service provided by postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:50 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:49 #, python-format msgid "" "The accompanying POP sevice of postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:54 msgid "Client Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 msgid "Standard" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:57 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 msgid "" "Opens a local TCP port that connects to a service (like HTTP, FTP or " "SMTP) on a destination inside of I2P.\n" @@ -2548,7 +2537,7 @@ msgid "" " list of destinations." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:63 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:62 msgid "" "A HTTP-client tunnel. The tunnel connects to the destination specified by" " the URL\n" @@ -2556,34 +2545,34 @@ msgid "" "provided. Strips HTTP connections of the following headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:68 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:67 msgid "" "Accept, Accept-Charset, Accept-Encoding, Accept-Language\n" " and Accept-Ranges as they vary greatly between browsers and can be " "used as an identifier." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:76 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:75 msgid "" "HTTP client/server tunnels are via I2Ptunnel force-enabling compression " "via the following http headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:83 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:82 msgid "" "Depending on if the tunnel is using an outproxy or not it will append the" " following User-Agent:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:86 msgid "Outproxy:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:88 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 msgid "Internal I2P use:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:93 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:92 msgid "" "Creates a connection to a random IRC server specified by the comma " "seprated (\", \") \n" @@ -2591,43 +2580,43 @@ msgid "" "allowed due to anonymity concerns." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:97 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:96 msgid "Whitelist:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:112 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:111 msgid "Enables using the I2P router as a SOCKS proxy." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:117 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:116 msgid "" "Enables using the I2P router as a SOCKS proxy with the command whitelist " "specified by\n" "IRC client mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:123 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:122 msgid "" "Creates a HTTP tunnel and uses the HTTP request method \"CONNECT\" \n" "to build a TCP tunnel that usually is used for SSL and HTTPS." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:129 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:128 msgid "" "Creates a UDP-server attached to a Streamr client I2PTunnel. The streamr " "client tunnel will \n" "subscribe to a streamr server tunnel." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:136 msgid "Server Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:139 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 msgid "Creates a destination to a local ip:port with an open TCP port." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:144 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:143 msgid "" "Creates a destination to a local HTTP server ip:port. Supports gzip for " "requests with \n" @@ -2635,7 +2624,7 @@ msgid "" " such a request." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:150 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:149 msgid "" "Functions as both a I2PTunnel HTTP Server, and a I2PTunnel HTTP client " "with no outproxying\n" @@ -2644,14 +2633,14 @@ msgid "" "requests, or loopback-testing an eepsite as a diagnostic tool." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:157 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:156 msgid "" "Creates a destination that filters the reqistration sequence of a client " "and passes \n" "the clients destination key as a hostname to the IRC-server." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:163 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:162 msgid "" "A UDP-client that connects to a media server is created. The UDP-Client " "is coupled with a Streamr server I2PTunnel." @@ -3001,14 +2990,14 @@ msgstr "" #: i2p2www/pages/site/docs/api/streaming.html:117 #: i2p2www/pages/site/docs/how/elgamal-aes.html:267 #: i2p2www/pages/site/docs/how/peer-selection.html:282 -#: i2p2www/pages/site/docs/spec/common-structures.html:58 -#: i2p2www/pages/site/docs/spec/common-structures.html:203 -#: i2p2www/pages/site/docs/spec/common-structures.html:257 -#: i2p2www/pages/site/docs/spec/common-structures.html:351 -#: i2p2www/pages/site/docs/spec/common-structures.html:445 -#: i2p2www/pages/site/docs/spec/common-structures.html:553 -#: i2p2www/pages/site/docs/spec/common-structures.html:631 -#: i2p2www/pages/site/docs/spec/common-structures.html:739 +#: i2p2www/pages/site/docs/spec/common-structures.html:57 +#: i2p2www/pages/site/docs/spec/common-structures.html:202 +#: i2p2www/pages/site/docs/spec/common-structures.html:256 +#: i2p2www/pages/site/docs/spec/common-structures.html:350 +#: i2p2www/pages/site/docs/spec/common-structures.html:444 +#: i2p2www/pages/site/docs/spec/common-structures.html:552 +#: i2p2www/pages/site/docs/spec/common-structures.html:630 +#: i2p2www/pages/site/docs/spec/common-structures.html:738 #: i2p2www/pages/site/docs/spec/datagrams.html:30 #: i2p2www/pages/site/docs/spec/datagrams.html:89 msgid "Notes" @@ -3434,10 +3423,10 @@ msgstr "" #: i2p2www/pages/site/docs/how/peer-selection.html:265 #: i2p2www/pages/site/docs/how/tunnel-routing.html:255 #: i2p2www/pages/site/docs/protocol/i2cp.html:654 -#: i2p2www/pages/site/docs/protocol/i2np.html:227 +#: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:446 -#: i2p2www/pages/site/docs/transport/ssu.html:506 +#: i2p2www/pages/site/docs/transport/ntcp.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:505 #: i2p2www/pages/site/docs/tunnels/implementation.html:503 msgid "Future Work" msgstr "" @@ -3895,7 +3884,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/applications/bittorrent.html:285 -#: i2p2www/pages/site/docs/how/intro.html:187 +#: i2p2www/pages/site/docs/how/intro.html:184 msgid "Additional Information" msgstr "" @@ -6292,14 +6281,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/intro.html:2 -msgid "A Gentle Introduction" -msgstr "" - -#: i2p2www/pages/site/docs/how/intro.html:5 msgid "A Gentle Introduction to How I2P Works" msgstr "Einführung in die Arbeitsweise von I2P" -#: i2p2www/pages/site/docs/how/intro.html:7 +#: i2p2www/pages/site/docs/how/intro.html:4 msgid "" "I2P is a project to build, deploy, and maintain a network supporting " "secure and anonymous\n" @@ -6330,7 +6315,7 @@ msgstr "" "Selbstverständlich sind alle Aspekte des Netzwerkes offen und frei " "verfügbar." -#: i2p2www/pages/site/docs/how/intro.html:17 +#: i2p2www/pages/site/docs/how/intro.html:14 msgid "" "Unlike many other anonymizing networks, I2P doesn't try to provide " "anonymity by hiding the\n" @@ -6366,7 +6351,7 @@ msgstr "" "schlimmeren Angriffen genutzt\n" "werden." -#: i2p2www/pages/site/docs/how/intro.html:28 +#: i2p2www/pages/site/docs/how/intro.html:25 #, python-format msgid "" "The network itself is message oriented - it is essentially a secure and " @@ -6407,7 +6392,7 @@ msgstr "" "oder nur eine Einstellung für\n" "verschiedene Proxies, die ihnen Anonyme Verbindungen anbieten." -#: i2p2www/pages/site/docs/how/intro.html:40 +#: i2p2www/pages/site/docs/how/intro.html:37 #, python-format msgid "" "An essential part of designing, developing, and testing an anonymizing " @@ -6447,11 +6432,11 @@ msgstr "" "einer anderen unterschieden werden\n" "kann." -#: i2p2www/pages/site/docs/how/intro.html:51 +#: i2p2www/pages/site/docs/how/intro.html:48 msgid "Why?" msgstr "Warum?" -#: i2p2www/pages/site/docs/how/intro.html:52 +#: i2p2www/pages/site/docs/how/intro.html:49 #, python-format msgid "" "There are a multitude of reasons why we need a system to support " @@ -6463,11 +6448,11 @@ msgid "" "Internet, but we could not find any that met our needs or threat model." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:59 +#: i2p2www/pages/site/docs/how/intro.html:56 msgid "How?" msgstr "Wie?" -#: i2p2www/pages/site/docs/how/intro.html:61 +#: i2p2www/pages/site/docs/how/intro.html:58 #, python-format msgid "" "The network at a glance is made up of a set of nodes (\"routers\") with a" @@ -6511,11 +6496,11 @@ msgstr "" "(\"Floodfill\")\n" "zum skalierbaren sicherem Verteilen von Routing und Kontaktinformationen." -#: i2p2www/pages/site/docs/how/intro.html:74 +#: i2p2www/pages/site/docs/how/intro.html:71 msgid "Network topology example" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:76 +#: i2p2www/pages/site/docs/how/intro.html:73 msgid "" "In the above, Alice, Bob, Charlie, and Dave are all running routers with " "a single Destination on\n" @@ -6554,7 +6539,7 @@ msgstr "" "dauerhaft aktualisiert sobald neue Leases authorisiert sind und " "ältere auslaufen." -#: i2p2www/pages/site/docs/how/intro.html:88 +#: i2p2www/pages/site/docs/how/intro.html:85 #, python-format msgid "" "If Bob wants to reply to Alice, he simply goes through the same process -" @@ -6580,7 +6565,7 @@ msgstr "" "ohne in der Netzwerk\n" "Datenbank nach den benötigten Informationen suchen zu müssen." -#: i2p2www/pages/site/docs/how/intro.html:96 +#: i2p2www/pages/site/docs/how/intro.html:93 #, python-format msgid "" "To deal with a wide range of attacks, I2P is fully distributed with no " @@ -6610,7 +6595,7 @@ msgstr "" "\"Knoten Auswahl\" Seite beschrieben " "ist." -#: i2p2www/pages/site/docs/how/intro.html:105 +#: i2p2www/pages/site/docs/how/intro.html:102 #, python-format msgid "" "The network itself makes use of a significant number of \n" "ElGamal / AES+SessionTag." -#: i2p2www/pages/site/docs/how/intro.html:113 +#: i2p2www/pages/site/docs/how/intro.html:110 msgid "" "Content sent over I2P is encrypted through three layers garlic encryption" " (used to verify the\n" @@ -6653,7 +6638,7 @@ msgstr "" " der TCP Transport\n" "AES256 mit Ephemeral Schlüssel)." -#: i2p2www/pages/site/docs/how/intro.html:120 +#: i2p2www/pages/site/docs/how/intro.html:117 msgid "" "End-to-end (I2CP) encryption (client application to server application) " "was disabled in I2P release\n" @@ -6680,11 +6665,11 @@ msgstr "" "sind die Daten unverschlüsselt, ab dem I2P Router ist alles Ende-zu-" "Ende verschlüsselt." -#: i2p2www/pages/site/docs/how/intro.html:129 +#: i2p2www/pages/site/docs/how/intro.html:126 msgid "End to end layered encryption" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:131 +#: i2p2www/pages/site/docs/how/intro.html:128 #, python-format msgid "" "The specific use of these algorithms are outlined woanders beschrieben." -#: i2p2www/pages/site/docs/how/intro.html:135 +#: i2p2www/pages/site/docs/how/intro.html:132 msgid "" "The two main mechanisms for allowing people who need strong anonymity to " "use the network are\n" @@ -6721,7 +6706,7 @@ msgstr "" "anonymere Transports\n" "eingebaut werden." -#: i2p2www/pages/site/docs/how/intro.html:144 +#: i2p2www/pages/site/docs/how/intro.html:141 #, python-format msgid "" "Some questions have been raised with regards to the scalability of I2P, " @@ -6737,11 +6722,11 @@ msgid "" "the network (N) bears no impact." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:153 +#: i2p2www/pages/site/docs/how/intro.html:150 msgid "When?" msgstr "Wann?" -#: i2p2www/pages/site/docs/how/intro.html:154 +#: i2p2www/pages/site/docs/how/intro.html:151 #, python-format msgid "" "I2P initially began in Feb 2003 as a proposed modification to roadmap." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:164 +#: i2p2www/pages/site/docs/how/intro.html:161 msgid "Who?" msgstr "Wer?" -#: i2p2www/pages/site/docs/how/intro.html:165 +#: i2p2www/pages/site/docs/how/intro.html:162 #, python-format msgid "" "We have a small team spread around several " @@ -6779,11 +6764,11 @@ msgid "" " Machines." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:176 +#: i2p2www/pages/site/docs/how/intro.html:173 msgid "Where?" msgstr "Wo?" -#: i2p2www/pages/site/docs/how/intro.html:177 +#: i2p2www/pages/site/docs/how/intro.html:174 #, python-format msgid "" "Anyone interested should join us on the IRC channel #i2p (hosted " @@ -6801,14 +6786,14 @@ msgstr "" "href=\"%(meetings)s\">Archiv\n" "von abgehaltenen Entwickler Treffen." -#: i2p2www/pages/site/docs/how/intro.html:183 +#: i2p2www/pages/site/docs/how/intro.html:180 #, python-format msgid "The current source is available in monotone." msgstr "" "Der aktuelle Quelltext ist in Monotone " "verfügbar." -#: i2p2www/pages/site/docs/how/intro.html:188 +#: i2p2www/pages/site/docs/how/intro.html:185 #, python-format msgid "See the Index to Technical Documentation." msgstr "" @@ -8628,7 +8613,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:9 #: i2p2www/pages/site/docs/how/tech-intro.html:24 -#: i2p2www/pages/site/docs/transport/ssu.html:281 +#: i2p2www/pages/site/docs/transport/ssu.html:280 msgid "Introduction" msgstr "" @@ -10423,7 +10408,7 @@ msgid "Severity" msgstr "" #: i2p2www/pages/site/docs/how/threat-model.html:40 -#: i2p2www/pages/site/docs/protocol/i2np.html:94 +#: i2p2www/pages/site/docs/protocol/i2np.html:93 msgid "Priority" msgstr "" @@ -11780,8 +11765,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/tunnel-routing.html:2 -#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 -msgid "Tunnel Overview" +msgid "Tunnel Routing" msgstr "" #: i2p2www/pages/site/docs/how/tunnel-routing.html:3 @@ -12792,7 +12776,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:613 -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 msgid "Bytes" msgstr "" @@ -12855,15 +12839,15 @@ msgid "" "Common Data Structures Specification Version 0.9." msgstr "" +#: i2p2www/pages/site/docs/protocol/i2np.html:2 +msgid "I2P Network Protocol" +msgstr "" + #: i2p2www/pages/site/docs/protocol/i2np.html:3 msgid "June 2013" msgstr "" #: i2p2www/pages/site/docs/protocol/i2np.html:6 -msgid "I2P Network Protocol" -msgstr "" - -#: i2p2www/pages/site/docs/protocol/i2np.html:7 msgid "" "The I2P Network Protocol (I2NP),\n" "which is sandwiched between I2CP and the various I2P transport protocols," @@ -12875,11 +12859,11 @@ msgid "" "common transports supported." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:15 +#: i2p2www/pages/site/docs/protocol/i2np.html:14 msgid "I2NP Definition" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:16 +#: i2p2www/pages/site/docs/protocol/i2np.html:15 msgid "" "I2NP (I2P Network Protocol) messages can be used for one-hop, router-to-" "router, point-to-point messages.\n" @@ -12890,7 +12874,7 @@ msgid "" "outbound delivery." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:23 +#: i2p2www/pages/site/docs/protocol/i2np.html:22 #, python-format msgid "" "The priorities listed below may not be current and are subject to change." @@ -12900,37 +12884,37 @@ msgid "" "Priority queueing implementation may vary." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:30 +#: i2p2www/pages/site/docs/protocol/i2np.html:29 msgid "Message Format" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Field" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:34 +#: i2p2www/pages/site/docs/protocol/i2np.html:33 msgid "Unique ID" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:34 msgid "Expiration" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:36 -#: i2p2www/pages/site/docs/protocol/i2np.html:93 +#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:92 msgid "Payload Length" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:37 +#: i2p2www/pages/site/docs/protocol/i2np.html:36 msgid "Checksum" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:38 +#: i2p2www/pages/site/docs/protocol/i2np.html:37 msgid "Payload" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:41 +#: i2p2www/pages/site/docs/protocol/i2np.html:40 #, python-format msgid "" "While the maximum payload size is nominally 64KB, the size is further " @@ -12943,7 +12927,7 @@ msgid "" "So the message must nominally fit in 63 fragments." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:49 +#: i2p2www/pages/site/docs/protocol/i2np.html:48 msgid "" "The maximum size of an initial fragment is 956 bytes (assuming TUNNEL " "delivery mode);\n" @@ -12952,7 +12936,7 @@ msgid "" "bytes, or 61.2 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:55 +#: i2p2www/pages/site/docs/protocol/i2np.html:54 msgid "" "In addition, the transports may have additional restrictions.\n" "NTCP currently limits to 16KB - 6 = 16378 bytes but this will be " @@ -12960,7 +12944,7 @@ msgid "" "The SSU limit is approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:61 +#: i2p2www/pages/site/docs/protocol/i2np.html:60 msgid "" "Note that these are not the limits for datagrams that the client sees, as" " the\n" @@ -12971,11 +12955,11 @@ msgid "" "increased in a future release." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:69 +#: i2p2www/pages/site/docs/protocol/i2np.html:68 msgid "Message Types" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:70 +#: i2p2www/pages/site/docs/protocol/i2np.html:69 msgid "" "Higher-numbered priority is higher priority.\n" "The majority of traffic is TunnelDataMessages (priority 400),\n" @@ -12987,7 +12971,7 @@ msgid "" "first hops happen to be on the same peer." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:81 +#: i2p2www/pages/site/docs/protocol/i2np.html:80 msgid "" "Also, not all message types are sent unencrypted.\n" "For example, when testing a tunnel, the router wraps a\n" @@ -12995,33 +12979,33 @@ msgid "" "which is wrapped in a DataMessage." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:91 +#: i2p2www/pages/site/docs/protocol/i2np.html:90 msgid "Message" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:92 +#: i2p2www/pages/site/docs/protocol/i2np.html:91 msgid "Type" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:95 +#: i2p2www/pages/site/docs/protocol/i2np.html:94 msgid "Comments" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:103 +#: i2p2www/pages/site/docs/protocol/i2np.html:102 msgid "May vary" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:109 +#: i2p2www/pages/site/docs/protocol/i2np.html:108 msgid "" "Size is 65 + 32*(number of hashes) where typically, the hashes for\n" "three floodfill routers are returned." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:118 +#: i2p2www/pages/site/docs/protocol/i2np.html:117 msgid "Varies" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:120 +#: i2p2www/pages/site/docs/protocol/i2np.html:119 msgid "" "Priority may vary.\n" "Size is 898 bytes for a typical 2-lease leaseSet.\n" @@ -13031,23 +13015,23 @@ msgid "" "as we approach release 1.0." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:134 +#: i2p2www/pages/site/docs/protocol/i2np.html:133 msgid "Priority may vary on a per-destination basis" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:144 +#: i2p2www/pages/site/docs/protocol/i2np.html:143 msgid "" "Used for message replies, and for testing tunnels - generally wrapped in " "a GarlicMessage" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:152 +#: i2p2www/pages/site/docs/protocol/i2np.html:151 msgid "" "Generally wrapped in a DataMessage -\n" "but when unwrapped, given a priority of 100 by the forwarding router" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:179 +#: i2p2www/pages/site/docs/protocol/i2np.html:178 msgid "" "The most common message. Priority for tunnel participants, outbound " "endpoints, and inbound gateways was\n" @@ -13055,28 +13039,28 @@ msgid "" "Outbound gateway messages (i.e. those originated locally) remains at 400." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:199 +#: i2p2www/pages/site/docs/protocol/i2np.html:198 msgid "Shorter TunnelBuildMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:207 +#: i2p2www/pages/site/docs/protocol/i2np.html:206 msgid "Shorter TunnelBuildReplyMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:210 +#: i2p2www/pages/site/docs/protocol/i2np.html:209 #, python-format msgid "Others listed in 2003 Spec" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:216 +#: i2p2www/pages/site/docs/protocol/i2np.html:215 msgid "Obsolete, Unused" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:220 +#: i2p2www/pages/site/docs/protocol/i2np.html:219 msgid "Full Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:221 +#: i2p2www/pages/site/docs/protocol/i2np.html:220 #, python-format msgid "" "On the I2NP Specification page.\n" @@ -13085,7 +13069,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:228 +#: i2p2www/pages/site/docs/protocol/i2np.html:227 msgid "" "It isn't clear whether the current priority scheme is generally " "effective,\n" @@ -13294,18 +13278,14 @@ msgid "Note: SAM/SAMv2 can use both the streaming lib and datagrams." msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:2 -msgid "I2P Blockfile Specification" +msgid "Blockfile and Hosts Database Specification" msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:3 msgid "January 2012" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:6 -msgid "Blockfile and Hosts Database Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/blockfile.html:8 +#: i2p2www/pages/site/docs/spec/blockfile.html:7 #, python-format msgid "" "This document specifies\n" @@ -13314,7 +13294,7 @@ msgid "" "href=\"%(naming)s\">Naming Service." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:14 +#: i2p2www/pages/site/docs/spec/blockfile.html:13 msgid "" "The blockfile provides fast Destination lookup in a compact format. While" " the blockfile page overhead is substantial,\n" @@ -13330,7 +13310,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:24 +#: i2p2www/pages/site/docs/spec/blockfile.html:23 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -13342,11 +13322,11 @@ msgid "" "BlockfileNamingService." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:32 +#: i2p2www/pages/site/docs/spec/blockfile.html:31 msgid "Blockfile Format" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:33 +#: i2p2www/pages/site/docs/spec/blockfile.html:32 msgid "" "The original blockfile spec was modified to add magic numbers to each " "page.\n" @@ -13358,34 +13338,34 @@ msgid "" " the file." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:40 +#: i2p2www/pages/site/docs/spec/blockfile.html:39 msgid "" "All 2-byte integer values are unsigned.\n" "All 4-byte integer values (page numbers) are signed and negative values " "are illegal." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:45 +#: i2p2www/pages/site/docs/spec/blockfile.html:44 msgid "" "The database is designed to be opened and accessed by a single thread.\n" "The BlockfileNamingService provides synchronization." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:50 +#: i2p2www/pages/site/docs/spec/blockfile.html:49 msgid "Superblock format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:65 +#: i2p2www/pages/site/docs/spec/blockfile.html:64 msgid "Skip list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:80 +#: i2p2www/pages/site/docs/spec/blockfile.html:79 msgid "" "Skip level block page format is as follows.\n" "All levels have a span. Not all spans have levels." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:95 +#: i2p2www/pages/site/docs/spec/blockfile.html:94 msgid "" "Skip span block page format is as follows.\n" "Key/value structures are sorted by key within each span and across all " @@ -13394,11 +13374,11 @@ msgid "" "Spans other than the first span may not be empty." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:112 +#: i2p2www/pages/site/docs/spec/blockfile.html:111 msgid "Span Continuation block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:123 +#: i2p2www/pages/site/docs/spec/blockfile.html:122 msgid "" "Key/value structure format is as follows.\n" "Key and value lengths must not be split across pages, i.e. all 4 bytes " @@ -13410,15 +13390,15 @@ msgid "" "Max key and value lengths are 65535 bytes." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:139 +#: i2p2www/pages/site/docs/spec/blockfile.html:138 msgid "Free list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:151 +#: i2p2www/pages/site/docs/spec/blockfile.html:150 msgid "Free page block format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:160 +#: i2p2www/pages/site/docs/spec/blockfile.html:159 msgid "" "The metaindex (located at page 2) is a mapping of US-ASCII strings to " "4-byte integers.\n" @@ -13426,33 +13406,33 @@ msgid "" "the skiplist." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:165 +#: i2p2www/pages/site/docs/spec/blockfile.html:164 msgid "Blockfile Naming Service Tables" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:166 +#: i2p2www/pages/site/docs/spec/blockfile.html:165 msgid "" "The tables created and used by the BlockfileNamingService are as follows." "\n" "The maximum number of entries per span is 16." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:171 +#: i2p2www/pages/site/docs/spec/blockfile.html:170 msgid "Properties Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:172 +#: i2p2www/pages/site/docs/spec/blockfile.html:171 #, python-format msgid "" "%(INFO)s is the master database skiplist with String/Properties key/value" " entries containing only one entry:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:184 +#: i2p2www/pages/site/docs/spec/blockfile.html:183 msgid "Reverse Lookup Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:185 +#: i2p2www/pages/site/docs/spec/blockfile.html:184 #, python-format msgid "" "%(REVERSE)s is the reverse lookup skiplist with Integer/Properties " @@ -13460,34 +13440,30 @@ msgid "" " (as of database version 2):" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:199 +#: i2p2www/pages/site/docs/spec/blockfile.html:198 msgid "hosts.txt, userhosts.txt, and privatehosts.txt Skiplists" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:200 +#: i2p2www/pages/site/docs/spec/blockfile.html:199 msgid "" "For each host database, there is a skiplist containing\n" "the hosts for that database.\n" "The keys/values in these skiplists are as follows:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:211 +#: i2p2www/pages/site/docs/spec/blockfile.html:210 msgid "The DestEntry Properties typically contains:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:220 +#: i2p2www/pages/site/docs/spec/blockfile.html:219 msgid "Hostname keys are stored in lower-case and always end in \".i2p\"." msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:2 -msgid "Common structure Specification" +msgid "Common structures Specification" msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:6 -msgid "Data types Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/common-structures.html:7 #, python-format msgid "" "This document describes some data types common to all I2P protocols, like" @@ -13496,55 +13472,55 @@ msgid "" "SSU, etc." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:17 +#: i2p2www/pages/site/docs/spec/common-structures.html:16 msgid "Represents a non-negative integer.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:20 -#: i2p2www/pages/site/docs/spec/common-structures.html:31 -#: i2p2www/pages/site/docs/spec/common-structures.html:41 -#: i2p2www/pages/site/docs/spec/common-structures.html:54 -#: i2p2www/pages/site/docs/spec/common-structures.html:69 -#: i2p2www/pages/site/docs/spec/common-structures.html:82 -#: i2p2www/pages/site/docs/spec/common-structures.html:94 -#: i2p2www/pages/site/docs/spec/common-structures.html:106 -#: i2p2www/pages/site/docs/spec/common-structures.html:118 -#: i2p2www/pages/site/docs/spec/common-structures.html:130 -#: i2p2www/pages/site/docs/spec/common-structures.html:142 -#: i2p2www/pages/site/docs/spec/common-structures.html:154 -#: i2p2www/pages/site/docs/spec/common-structures.html:166 -#: i2p2www/pages/site/docs/spec/common-structures.html:178 -#: i2p2www/pages/site/docs/spec/common-structures.html:231 -#: i2p2www/pages/site/docs/spec/common-structures.html:314 -#: i2p2www/pages/site/docs/spec/common-structures.html:363 -#: i2p2www/pages/site/docs/spec/common-structures.html:415 -#: i2p2www/pages/site/docs/spec/common-structures.html:462 -#: i2p2www/pages/site/docs/spec/common-structures.html:597 -#: i2p2www/pages/site/docs/spec/common-structures.html:660 +#: i2p2www/pages/site/docs/spec/common-structures.html:19 +#: i2p2www/pages/site/docs/spec/common-structures.html:30 +#: i2p2www/pages/site/docs/spec/common-structures.html:40 +#: i2p2www/pages/site/docs/spec/common-structures.html:53 +#: i2p2www/pages/site/docs/spec/common-structures.html:68 +#: i2p2www/pages/site/docs/spec/common-structures.html:81 +#: i2p2www/pages/site/docs/spec/common-structures.html:93 +#: i2p2www/pages/site/docs/spec/common-structures.html:105 +#: i2p2www/pages/site/docs/spec/common-structures.html:117 +#: i2p2www/pages/site/docs/spec/common-structures.html:129 +#: i2p2www/pages/site/docs/spec/common-structures.html:141 +#: i2p2www/pages/site/docs/spec/common-structures.html:153 +#: i2p2www/pages/site/docs/spec/common-structures.html:165 +#: i2p2www/pages/site/docs/spec/common-structures.html:177 +#: i2p2www/pages/site/docs/spec/common-structures.html:230 +#: i2p2www/pages/site/docs/spec/common-structures.html:313 +#: i2p2www/pages/site/docs/spec/common-structures.html:362 +#: i2p2www/pages/site/docs/spec/common-structures.html:414 +#: i2p2www/pages/site/docs/spec/common-structures.html:461 +#: i2p2www/pages/site/docs/spec/common-structures.html:596 +#: i2p2www/pages/site/docs/spec/common-structures.html:659 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Contents" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:21 +#: i2p2www/pages/site/docs/spec/common-structures.html:20 msgid "1 to 8 bytes in network byte order representing an unsigned integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:27 +#: i2p2www/pages/site/docs/spec/common-structures.html:26 msgid "" "The number of milliseconds since midnight on January 1, 1970 in the GMT " "timezone.\n" "If the number is 0, the date is undefined or null.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:32 +#: i2p2www/pages/site/docs/spec/common-structures.html:31 msgid "8 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:38 +#: i2p2www/pages/site/docs/spec/common-structures.html:37 msgid "Represents a UTF-8 encoded string.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:42 +#: i2p2www/pages/site/docs/spec/common-structures.html:41 msgid "" "1 or more bytes where the first byte is the number of bytes (not " "characters!)\n" @@ -13553,21 +13529,21 @@ msgid "" "Length limit is 255 bytes (not characters). Length may be 0.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:50 +#: i2p2www/pages/site/docs/spec/common-structures.html:49 msgid "" "A boolean value, supporting null/unknown representation\n" "0=false, 1=true, 2=unknown/null\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:55 +#: i2p2www/pages/site/docs/spec/common-structures.html:54 msgid "1 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:59 +#: i2p2www/pages/site/docs/spec/common-structures.html:58 msgid "Deprecated - unused\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:65 +#: i2p2www/pages/site/docs/spec/common-structures.html:64 #, python-format msgid "" "This structure is used in ElGamal encryption, representing only the " @@ -13575,12 +13551,12 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:70 -#: i2p2www/pages/site/docs/spec/common-structures.html:83 +#: i2p2www/pages/site/docs/spec/common-structures.html:69 +#: i2p2www/pages/site/docs/spec/common-structures.html:82 msgid "256 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:78 +#: i2p2www/pages/site/docs/spec/common-structures.html:77 #, python-format msgid "" "This structure is used in ElGamal decryption, representing only the " @@ -13588,99 +13564,99 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:91 +#: i2p2www/pages/site/docs/spec/common-structures.html:90 msgid "This structure is used for AES256 encryption and decryption.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:95 -#: i2p2www/pages/site/docs/spec/common-structures.html:143 -#: i2p2www/pages/site/docs/spec/common-structures.html:155 +#: i2p2www/pages/site/docs/spec/common-structures.html:94 +#: i2p2www/pages/site/docs/spec/common-structures.html:142 +#: i2p2www/pages/site/docs/spec/common-structures.html:154 msgid "32 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:103 +#: i2p2www/pages/site/docs/spec/common-structures.html:102 #, python-format msgid "" "This structure is used for verifying DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:107 +#: i2p2www/pages/site/docs/spec/common-structures.html:106 msgid "128 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:115 +#: i2p2www/pages/site/docs/spec/common-structures.html:114 #, python-format msgid "" "This structure is used for creating DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:119 +#: i2p2www/pages/site/docs/spec/common-structures.html:118 msgid "20 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:127 +#: i2p2www/pages/site/docs/spec/common-structures.html:126 #, python-format msgid "" "This structure represents the DSA " "signature of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:131 +#: i2p2www/pages/site/docs/spec/common-structures.html:130 msgid "40 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:139 +#: i2p2www/pages/site/docs/spec/common-structures.html:138 msgid "Represents the SHA256 of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:151 +#: i2p2www/pages/site/docs/spec/common-structures.html:150 msgid "A random number\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:163 +#: i2p2www/pages/site/docs/spec/common-structures.html:162 msgid "Defines an identifier that is unique to each router in a tunnel.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:167 +#: i2p2www/pages/site/docs/spec/common-structures.html:166 msgid "4 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:175 +#: i2p2www/pages/site/docs/spec/common-structures.html:174 msgid "" "A certificate is a container for various receipts or proof of works used " "throughout the I2P network.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:179 +#: i2p2www/pages/site/docs/spec/common-structures.html:178 msgid "" "1 byte Integer specifying certificate type," " followed by a 2 Integer specifying the " "size of the certificate payload, then that many bytes.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:205 +#: i2p2www/pages/site/docs/spec/common-structures.html:204 msgid "" "For Router Identities, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:209 +#: i2p2www/pages/site/docs/spec/common-structures.html:208 #, python-format msgid "" "For Garlic Cloves, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:213 +#: i2p2www/pages/site/docs/spec/common-structures.html:212 #, python-format msgid "" "For Garlic Messages, the Certificate " "is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:217 +#: i2p2www/pages/site/docs/spec/common-structures.html:216 msgid "" "For Destinations, the Certificate may" " be non-NULL,\n" @@ -13688,27 +13664,27 @@ msgid "" "the application-level." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:228 +#: i2p2www/pages/site/docs/spec/common-structures.html:227 msgid "A set of key/value mappings or properties\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:232 +#: i2p2www/pages/site/docs/spec/common-structures.html:231 msgid "A 2-byte size Integer followed by a series of String=String; pairs\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:259 +#: i2p2www/pages/site/docs/spec/common-structures.html:258 msgid "" "The encoding isn't optimal - we either need the '=' and ';' characters, " "or the string lengths, but not both" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:263 +#: i2p2www/pages/site/docs/spec/common-structures.html:262 msgid "" "Some documentation says that the strings may not include '=' or ';' but " "this encoding supports them" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:267 +#: i2p2www/pages/site/docs/spec/common-structures.html:266 msgid "" "Strings are defined to be UTF-8 but in the current implementation, I2CP " "uses UTF-8 but I2NP does not.\n" @@ -13717,14 +13693,14 @@ msgid "" "Message will be corrupted." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:273 +#: i2p2www/pages/site/docs/spec/common-structures.html:272 msgid "" "The encoding allows duplicate keys, however in any usage where the " "mapping is signed,\n" "duplicates may cause a signature failure." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:278 +#: i2p2www/pages/site/docs/spec/common-structures.html:277 msgid "" "Mappings contained in I2NP messages (i.e. in a RouterAddress or " "RouterInfo)\n" @@ -13732,7 +13708,7 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:284 +#: i2p2www/pages/site/docs/spec/common-structures.html:283 #, python-format msgid "" "Mappings contained in an I2CP " @@ -13741,65 +13717,65 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:290 +#: i2p2www/pages/site/docs/spec/common-structures.html:289 msgid "" "While it is application-dependent, keys and values are generally case-" "sensitive." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:294 +#: i2p2www/pages/site/docs/spec/common-structures.html:293 msgid "" "Key and value string length limits are 255 bytes (not characters) each, " "plus the length byte. Length byte may be 0." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:298 +#: i2p2www/pages/site/docs/spec/common-structures.html:297 msgid "" "Total length limit is 65535 bytes, plus the 2 byte size field, or 65537 " "total." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:307 +#: i2p2www/pages/site/docs/spec/common-structures.html:306 msgid "Common structure specification" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:311 +#: i2p2www/pages/site/docs/spec/common-structures.html:310 msgid "Defines the way to uniquely identify a particular router\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:315 +#: i2p2www/pages/site/docs/spec/common-structures.html:314 msgid "" "PublicKey followed by SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:352 +#: i2p2www/pages/site/docs/spec/common-structures.html:351 msgid "" "The certificate for a RouterIdentity is currently unused and is always " "NULL." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:360 +#: i2p2www/pages/site/docs/spec/common-structures.html:359 msgid "" "A Destination defines a particular endpoint to which messages can be " "directed for secure delivery.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:364 +#: i2p2www/pages/site/docs/spec/common-structures.html:363 msgid "" "PublicKey followed by a SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:412 +#: i2p2www/pages/site/docs/spec/common-structures.html:411 msgid "" "Defines the authorization for a particular tunnel to receive messages " "targeting a Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:416 +#: i2p2www/pages/site/docs/spec/common-structures.html:415 msgid "" "SHA256 Hash of the\n" "RouterIdentity of the gateway " @@ -13807,11 +13783,11 @@ msgid "" "end Date\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:447 +#: i2p2www/pages/site/docs/spec/common-structures.html:446 msgid "Total size: 44 bytes" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:457 +#: i2p2www/pages/site/docs/spec/common-structures.html:456 msgid "" "Contains all of the currently authorized Leases for a particular Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:463 +#: i2p2www/pages/site/docs/spec/common-structures.html:462 msgid "" "Destination, followed by a PublicKey for encryption, then a SigningPrivateKey" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:555 +#: i2p2www/pages/site/docs/spec/common-structures.html:554 msgid "" "The public key of the destination was used for the old i2cp-to-i2cp " "encryption\n" "which was disabled in version 0.6, it is currently unused." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:560 +#: i2p2www/pages/site/docs/spec/common-structures.html:559 #, python-format msgid "" "The encryption key is used for end-to-end Integer defining the relative cost " "of using the address, where 0 is free and 255 is expensive, followed by " @@ -13915,11 +13891,11 @@ msgid "" "IP address, port number, email address, URL, etc.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:633 +#: i2p2www/pages/site/docs/spec/common-structures.html:632 msgid "Cost is typically 5 or 6 for SSU, and 10 or 11 for NTCP." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:637 +#: i2p2www/pages/site/docs/spec/common-structures.html:636 msgid "" "Expiration is currently unused, always null (all zeroes)).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " @@ -13930,14 +13906,14 @@ msgid "" "Routers MUST set this field to all zeros." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:645 +#: i2p2www/pages/site/docs/spec/common-structures.html:644 msgid "" "The following options, while not required, are standard and expected to " "be present in most router addresses:\n" "\"host\" (an IPv4 or IPv6 address or host name) and \"port\"." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:656 +#: i2p2www/pages/site/docs/spec/common-structures.html:655 msgid "" "Defines all of the data that a router wants to publish for the network to" " see. The RouterInfo is one of two " @@ -13947,13 +13923,13 @@ msgid "" "the contained RouterIdentity.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:661 +#: i2p2www/pages/site/docs/spec/common-structures.html:660 msgid "" "RouterIdentity followed by the Date, when the entry was published\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:741 +#: i2p2www/pages/site/docs/spec/common-structures.html:740 msgid "" "The peer_size Integer may be followed by a list of that many router " "hashes.\n" @@ -13961,20 +13937,20 @@ msgid "" "routes, which is unimplemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:746 +#: i2p2www/pages/site/docs/spec/common-structures.html:745 msgid "" "The signature may be verified using the signing public key of the " "router_ident." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:750 +#: i2p2www/pages/site/docs/spec/common-structures.html:749 #, python-format msgid "" "See the network database page\n" "for standard options that are expected to be present in all router infos." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:760 +#: i2p2www/pages/site/docs/spec/common-structures.html:759 #, python-format msgid "" "Defined in the Tunnel Message " @@ -14672,7 +14648,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/index.html:61 -#: i2p2www/pages/site/docs/transport/ssu.html:33 +#: i2p2www/pages/site/docs/transport/ssu.html:32 msgid "" "Communication of firewall status and local IP, and changes to either, to " "the router and the user interface" @@ -14867,11 +14843,11 @@ msgid "" "and see how transport-layer padding may improve things." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:6 +#: i2p2www/pages/site/docs/transport/ntcp.html:2 msgid "NTCP (NIO-based TCP)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:8 +#: i2p2www/pages/site/docs/transport/ntcp.html:6 #, python-format msgid "" "NTCP is one of two transports currently " @@ -14883,7 +14859,7 @@ msgid "" "NTCP-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:16 +#: i2p2www/pages/site/docs/transport/ntcp.html:14 msgid "" "By default, NTCP uses the IP/Port\n" "auto-detected by SSU. When enabled on config.jsp,\n" @@ -14892,22 +14868,22 @@ msgid "" "Now you can enable inbound TCP without a static IP or dyndns service." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:24 +#: i2p2www/pages/site/docs/transport/ntcp.html:22 msgid "" "The NTCP code within I2P is relatively lightweight (1/4 the size of the " "SSU code)\n" "because it uses the underlying Java TCP transport for reliable delivery." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:30 +#: i2p2www/pages/site/docs/transport/ntcp.html:28 msgid "NTCP Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:32 +#: i2p2www/pages/site/docs/transport/ntcp.html:30 msgid "Standard Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:33 +#: i2p2www/pages/site/docs/transport/ntcp.html:31 msgid "" "After establishment,\n" "the NTCP transport sends individual I2NP messages, with a simple " @@ -14915,7 +14891,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:43 +#: i2p2www/pages/site/docs/transport/ntcp.html:41 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14927,7 +14903,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:51 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "0-15 bytes of padding are required to bring the total message length\n" "(including the six size and checksum bytes) to a multiple of 16.\n" @@ -14936,39 +14912,39 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:59 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:60 +#: i2p2www/pages/site/docs/transport/ntcp.html:58 msgid "" "One special case is a metadata message where the sizeof(data) is 0. In\n" "that case, the unencrypted message is encoded as:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:71 +#: i2p2www/pages/site/docs/transport/ntcp.html:69 msgid "" "Total length: 16 bytes. The time sync message is sent at approximately 15" " minute intervals.\n" "The message is encrypted just as standard messages are." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:77 +#: i2p2www/pages/site/docs/transport/ntcp.html:75 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:78 +#: i2p2www/pages/site/docs/transport/ntcp.html:76 #, python-format msgid "" "The standard and time sync messages use the Adler-32 checksum\n" "as defined in the ZLIB Specification." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:84 +#: i2p2www/pages/site/docs/transport/ntcp.html:82 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:85 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -14977,31 +14953,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:99 +#: i2p2www/pages/site/docs/transport/ntcp.html:97 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:100 +#: i2p2www/pages/site/docs/transport/ntcp.html:98 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:104 +#: i2p2www/pages/site/docs/transport/ntcp.html:102 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:105 +#: i2p2www/pages/site/docs/transport/ntcp.html:103 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:106 +#: i2p2www/pages/site/docs/transport/ntcp.html:104 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:107 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:108 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -15009,7 +14985,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:114 msgid "" "The DH key exchange consists of a number of steps, displayed below.\n" "The mapping between these steps and the messages sent between I2P " @@ -15017,41 +14993,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:122 +#: i2p2www/pages/site/docs/transport/ntcp.html:120 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:123 +#: i2p2www/pages/site/docs/transport/ntcp.html:121 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:124 +#: i2p2www/pages/site/docs/transport/ntcp.html:122 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:125 +#: i2p2www/pages/site/docs/transport/ntcp.html:123 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:124 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:127 +#: i2p2www/pages/site/docs/transport/ntcp.html:125 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:128 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:130 +#: i2p2www/pages/site/docs/transport/ntcp.html:128 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15060,11 +15036,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:134 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:135 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15077,79 +15053,79 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:150 -#: i2p2www/pages/site/docs/transport/ntcp.html:193 -#: i2p2www/pages/site/docs/transport/ntcp.html:273 -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:148 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:271 +#: i2p2www/pages/site/docs/transport/ntcp.html:354 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:152 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:170 +#: i2p2www/pages/site/docs/transport/ntcp.html:168 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:172 +#: i2p2www/pages/site/docs/transport/ntcp.html:170 #, python-format msgid "" "SHA256 Hash(X) xored with SHA256 Hash(Bob's Router Identity)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:179 -#: i2p2www/pages/site/docs/transport/ntcp.html:260 -#: i2p2www/pages/site/docs/transport/ntcp.html:337 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:335 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:180 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 msgid "" "Bob verifies HXxorHI using his own router hash. If it does not verify,\n" "Alice has contacted the wrong router, and Bob drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:186 +#: i2p2www/pages/site/docs/transport/ntcp.html:184 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:187 +#: i2p2www/pages/site/docs/transport/ntcp.html:185 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:195 -#: i2p2www/pages/site/docs/transport/ntcp.html:275 -#: i2p2www/pages/site/docs/transport/ntcp.html:358 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 +#: i2p2www/pages/site/docs/transport/ntcp.html:273 +#: i2p2www/pages/site/docs/transport/ntcp.html:356 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:251 +#: i2p2www/pages/site/docs/transport/ntcp.html:215 +#: i2p2www/pages/site/docs/transport/ntcp.html:249 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 +#: i2p2www/pages/site/docs/transport/ntcp.html:217 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:222 -#: i2p2www/pages/site/docs/transport/ntcp.html:307 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:305 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:224 +#: i2p2www/pages/site/docs/transport/ntcp.html:222 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:229 -#: i2p2www/pages/site/docs/transport/ntcp.html:319 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 +#: i2p2www/pages/site/docs/transport/ntcp.html:317 +#: i2p2www/pages/site/docs/transport/ntcp.html:384 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:253 +#: i2p2www/pages/site/docs/transport/ntcp.html:251 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15157,38 +15133,38 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:261 +#: i2p2www/pages/site/docs/transport/ntcp.html:259 msgid "" "Alice may drop the connection if the clock skew with Bob is too high as " "calculated using tsB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:266 +#: i2p2www/pages/site/docs/transport/ntcp.html:264 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:267 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "" "This contains Alice's router identity, and a DSA signature of the " "critical data. Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:301 +#: i2p2www/pages/site/docs/transport/ntcp.html:299 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:301 #, python-format msgid "" "Alice's 387 byte Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:309 +#: i2p2www/pages/site/docs/transport/ntcp.html:307 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:311 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 #, python-format msgid "" "the 40 byte DSA " @@ -15204,7 +15180,7 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:327 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15213,25 +15189,25 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:339 +#: i2p2www/pages/site/docs/transport/ntcp.html:337 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:342 +#: i2p2www/pages/site/docs/transport/ntcp.html:340 msgid "" "Bob may drop the connection if the clock skew with Alice is too high as " "calculated using tsA." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:349 +#: i2p2www/pages/site/docs/transport/ntcp.html:347 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:350 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:375 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "the 40 byte DSA " @@ -15247,11 +15223,11 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:381 +#: i2p2www/pages/site/docs/transport/ntcp.html:379 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:396 +#: i2p2www/pages/site/docs/transport/ntcp.html:394 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15260,15 +15236,15 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:402 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:411 +#: i2p2www/pages/site/docs/transport/ntcp.html:409 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:412 +#: i2p2www/pages/site/docs/transport/ntcp.html:410 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15280,11 +15256,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:421 +#: i2p2www/pages/site/docs/transport/ntcp.html:419 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:422 +#: i2p2www/pages/site/docs/transport/ntcp.html:420 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15294,54 +15270,54 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:431 +#: i2p2www/pages/site/docs/transport/ntcp.html:429 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:432 +#: i2p2www/pages/site/docs/transport/ntcp.html:430 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:433 +#: i2p2www/pages/site/docs/transport/ntcp.html:431 msgid "" "that many bytes making up the local router's IP address (as reached by " "the remote side)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:434 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:435 +#: i2p2www/pages/site/docs/transport/ntcp.html:433 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:434 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:437 +#: i2p2www/pages/site/docs/transport/ntcp.html:435 msgid "" "xor of the local router's identity hash and the SHA256 of bytes 32 " "through bytes 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:441 +#: i2p2www/pages/site/docs/transport/ntcp.html:439 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:442 +#: i2p2www/pages/site/docs/transport/ntcp.html:440 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:446 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:452 +#: i2p2www/pages/site/docs/transport/ntcp.html:450 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15352,31 +15328,27 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:460 +#: i2p2www/pages/site/docs/transport/ntcp.html:458 msgid "" "Memory utilization (including that of the kernel) for NTCP should be " "compared to that for SSU." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:464 +#: i2p2www/pages/site/docs/transport/ntcp.html:462 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:467 msgid "Review and possibly disable 'check connection'" msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:2 -msgid "SSU Transport" -msgstr "" - -#: i2p2www/pages/site/docs/transport/ssu.html:6 msgid "Secure Semireliable UDP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:9 +#: i2p2www/pages/site/docs/transport/ssu.html:8 #, python-format msgid "" "SSU (also called \"UDP\" in much of the I2P documentation and user " @@ -15386,7 +15358,7 @@ msgid "" "The other is NTCP." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:15 +#: i2p2www/pages/site/docs/transport/ssu.html:14 msgid "" "SSU is the newer of the two transports,\n" "introduced in I2P release 0.6.\n" @@ -15395,11 +15367,11 @@ msgid "" "SSU-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:22 +#: i2p2www/pages/site/docs/transport/ssu.html:21 msgid "SSU Services" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:24 +#: i2p2www/pages/site/docs/transport/ssu.html:23 msgid "" "Like the NTCP transport, SSU provides reliable, encrypted, connection-" "oriented, point-to-point data transport.\n" @@ -15407,33 +15379,33 @@ msgid "" "including:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:30 +#: i2p2www/pages/site/docs/transport/ssu.html:29 msgid "" "Cooperative NAT/Firewall traversal using introducers" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:31 +#: i2p2www/pages/site/docs/transport/ssu.html:30 msgid "" "Local IP detection by inspection of incoming packets and peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:32 +#: i2p2www/pages/site/docs/transport/ssu.html:31 msgid "" "Communication of firewall status and local IP, and changes to either to " "NTCP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:37 +#: i2p2www/pages/site/docs/transport/ssu.html:36 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:39 +#: i2p2www/pages/site/docs/transport/ssu.html:38 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:41 +#: i2p2www/pages/site/docs/transport/ssu.html:40 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -15441,7 +15413,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:48 +#: i2p2www/pages/site/docs/transport/ssu.html:47 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -15456,7 +15428,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:59 +#: i2p2www/pages/site/docs/transport/ssu.html:58 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -15472,7 +15444,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:70 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -15480,7 +15452,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:78 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -15488,21 +15460,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:83 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:90 +#: i2p2www/pages/site/docs/transport/ssu.html:89 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:96 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -15511,13 +15483,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:101 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:107 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -15525,7 +15497,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:113 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -15533,18 +15505,18 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:120 +#: i2p2www/pages/site/docs/transport/ssu.html:119 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" "The maximum IPv6 MTU is 1472." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:126 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:126 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -15559,11 +15531,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:138 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:140 +#: i2p2www/pages/site/docs/transport/ssu.html:139 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "The MAC and session keys are negotiated as part of the DH exchange, used\n" @@ -15571,7 +15543,7 @@ msgid "" "the publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:147 +#: i2p2www/pages/site/docs/transport/ssu.html:146 msgid "" "When using the introKey, both the initial message and any subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -15581,7 +15553,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:156 +#: i2p2www/pages/site/docs/transport/ssu.html:155 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -15594,7 +15566,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:167 +#: i2p2www/pages/site/docs/transport/ssu.html:166 msgid "" "If Alice and Bob have an established session, but Alice loses the \n" "keys for some reason and she wants to contact Bob, she may at any \n" @@ -15606,7 +15578,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:178 +#: i2p2www/pages/site/docs/transport/ssu.html:177 #, python-format msgid "" "For the DH key agreement,\n" @@ -15614,18 +15586,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:188 +#: i2p2www/pages/site/docs/transport/ssu.html:187 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:192 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:194 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -15633,7 +15605,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:202 +#: i2p2www/pages/site/docs/transport/ssu.html:201 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -15642,11 +15614,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:210 +#: i2p2www/pages/site/docs/transport/ssu.html:209 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:211 msgid "" "To contact an SSU peer, one of two sets of information is necessary:\n" "a direct address, for when the peer is publicly reachable, or an\n" @@ -15654,42 +15626,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:224 +#: i2p2www/pages/site/docs/transport/ssu.html:223 msgid "" "Each of the addresses may also expose a series of options - special\n" "capabilities of that particular peer. For a list of available\n" "capabilities, see below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:230 +#: i2p2www/pages/site/docs/transport/ssu.html:229 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:235 +#: i2p2www/pages/site/docs/transport/ssu.html:234 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:236 +#: i2p2www/pages/site/docs/transport/ssu.html:235 msgid "" "Direct session establishment is used when no third party is required for " "NAT traversal.\n" "The message sequence is as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:241 +#: i2p2www/pages/site/docs/transport/ssu.html:240 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:242 +#: i2p2www/pages/site/docs/transport/ssu.html:241 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:257 +#: i2p2www/pages/site/docs/transport/ssu.html:256 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -15702,7 +15674,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:265 #, python-format msgid "" "After the status message is sent, the peers exchange\n" @@ -15711,7 +15683,7 @@ msgid "" "RouterInfos." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:274 +#: i2p2www/pages/site/docs/transport/ssu.html:273 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -15720,7 +15692,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:283 +#: i2p2www/pages/site/docs/transport/ssu.html:282 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -15736,7 +15708,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:297 +#: i2p2www/pages/site/docs/transport/ssu.html:296 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -15764,25 +15736,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:324 +#: i2p2www/pages/site/docs/transport/ssu.html:323 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:326 +#: i2p2www/pages/site/docs/transport/ssu.html:325 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:344 +#: i2p2www/pages/site/docs/transport/ssu.html:343 msgid "" "After the hole punch, the session is established between Alice and " "Charlie as in a direct establishment." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:356 +#: i2p2www/pages/site/docs/transport/ssu.html:355 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:358 +#: i2p2www/pages/site/docs/transport/ssu.html:357 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -15791,7 +15763,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:377 +#: i2p2www/pages/site/docs/transport/ssu.html:376 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -15801,7 +15773,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:387 +#: i2p2www/pages/site/docs/transport/ssu.html:386 msgid "" "If she doesn't receive a response from Bob, she will retransmit\n" "up to a certain number of times, but if no response ever arrives,\n" @@ -15811,7 +15783,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:396 +#: i2p2www/pages/site/docs/transport/ssu.html:395 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -15823,7 +15795,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:407 +#: i2p2www/pages/site/docs/transport/ssu.html:406 msgid "" "If Alice receives Bob's PeerTest message and both of Charlie's\n" "PeerTest messages but the enclosed IP and port numbers in Bob's \n" @@ -15834,7 +15806,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:417 +#: i2p2www/pages/site/docs/transport/ssu.html:416 msgid "" "If Alice receives Charlie's first message but not his second,\n" "she will retransmit her PeerTest message to Charlie up to a \n" @@ -15842,7 +15814,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:425 +#: i2p2www/pages/site/docs/transport/ssu.html:424 msgid "" "Alice should choose Bob arbitrarily from known peers who seem\n" "to be capable of participating in peer tests. Bob in turn should\n" @@ -15853,7 +15825,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:435 +#: i2p2www/pages/site/docs/transport/ssu.html:434 msgid "" "Alice's introduction key is included in all of the PeerTest \n" "messages so that she doesn't need to already have an established\n" @@ -15862,11 +15834,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:452 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:454 +#: i2p2www/pages/site/docs/transport/ssu.html:453 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -15876,7 +15848,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:462 +#: i2p2www/pages/site/docs/transport/ssu.html:461 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -15891,11 +15863,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:473 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:475 +#: i2p2www/pages/site/docs/transport/ssu.html:474 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -15904,31 +15876,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:483 +#: i2p2www/pages/site/docs/transport/ssu.html:482 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:489 +#: i2p2www/pages/site/docs/transport/ssu.html:488 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:493 +#: i2p2www/pages/site/docs/transport/ssu.html:492 msgid "" "If the peer address contains the 'B' capability, that means \n" "they are willing and able to participate in peer tests as\n" "a 'Bob' or 'Charlie'." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:499 +#: i2p2www/pages/site/docs/transport/ssu.html:498 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" "as a Bob for an otherwise unreachable Alice." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:508 +#: i2p2www/pages/site/docs/transport/ssu.html:507 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15937,14 +15909,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:514 +#: i2p2www/pages/site/docs/transport/ssu.html:513 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:519 +#: i2p2www/pages/site/docs/transport/ssu.html:518 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15953,15 +15925,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:525 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:528 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:533 +#: i2p2www/pages/site/docs/transport/ssu.html:532 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15969,7 +15941,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:538 +#: i2p2www/pages/site/docs/transport/ssu.html:537 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15977,7 +15949,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:544 +#: i2p2www/pages/site/docs/transport/ssu.html:543 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15985,34 +15957,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:549 msgid "" "Why are introduction keys the same as the router hash, should it be " "changed, would there be any benefit?" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:554 +#: i2p2www/pages/site/docs/transport/ssu.html:553 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:558 +#: i2p2www/pages/site/docs/transport/ssu.html:557 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:563 +#: i2p2www/pages/site/docs/transport/ssu.html:562 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:564 +#: i2p2www/pages/site/docs/transport/ssu.html:563 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:572 +#: i2p2www/pages/site/docs/transport/ssu.html:571 msgid "Now on the SSU specification page" msgstr "" @@ -16987,3 +16959,30 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "How does I2P work" +#~ msgstr "Wie I2p funktioniert" + +#~ msgid "Naming in I2P" +#~ msgstr "" + +#~ msgid "I2P Plugins" +#~ msgstr "" + +#~ msgid "A Gentle Introduction" +#~ msgstr "" + +#~ msgid "Tunnel Overview" +#~ msgstr "" + +#~ msgid "I2P Blockfile Specification" +#~ msgstr "" + +#~ msgid "Common structure Specification" +#~ msgstr "" + +#~ msgid "Data types Specification" +#~ msgstr "" + +#~ msgid "SSU Transport" +#~ msgstr "" + diff --git a/i2p2www/translations/de/LC_MESSAGES/get-involved.po b/i2p2www/translations/de/LC_MESSAGES/get-involved.po index 982af6a1..6b7e3da3 100644 --- a/i2p2www/translations/de/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/de/LC_MESSAGES/get-involved.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2014-01-08 02:25+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-07-04 16:33+0000\n" "Last-Translator: D.A. Loader\n" "Language-Team: German " @@ -318,14 +318,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/todo.html:2 -msgid "To Do List" -msgstr "" - -#: i2p2www/pages/site/get-involved/todo.html:4 msgid "I2P Project Targets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:5 +#: i2p2www/pages/site/get-involved/todo.html:4 #, python-format msgid "" "Below is a more detailed (yet still incomplete) discussion of the major " @@ -345,83 +341,83 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:54 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:53 msgid "Core functionality" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:52 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:51 msgid "link" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:18 -#: i2p2www/pages/site/get-involved/todo.html:57 +#: i2p2www/pages/site/get-involved/todo.html:17 +#: i2p2www/pages/site/get-involved/todo.html:56 msgid "NAT/Firewall bridging via 1-hop restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:21 -#: i2p2www/pages/site/get-involved/todo.html:130 +#: i2p2www/pages/site/get-involved/todo.html:20 +#: i2p2www/pages/site/get-involved/todo.html:129 msgid "High degree transport layer with UDP, NBIO, or NIO" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:24 -#: i2p2www/pages/site/get-involved/todo.html:218 +#: i2p2www/pages/site/get-involved/todo.html:23 +#: i2p2www/pages/site/get-involved/todo.html:217 msgid "NetworkDB and profile tuning and ejection policy for large nets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:242 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:241 msgid "Security / anonymity" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:30 -#: i2p2www/pages/site/get-involved/todo.html:245 +#: i2p2www/pages/site/get-involved/todo.html:29 +#: i2p2www/pages/site/get-involved/todo.html:244 msgid "" "Per-hop tunnel id & new permuted TunnelVerificationStructure " "encryption" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:33 -#: i2p2www/pages/site/get-involved/todo.html:295 +#: i2p2www/pages/site/get-involved/todo.html:32 +#: i2p2www/pages/site/get-involved/todo.html:294 msgid "Strict ordering of participants within tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:36 +#: i2p2www/pages/site/get-involved/todo.html:35 msgid "Randomly permuted tunnel lengths" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:39 -#: i2p2www/pages/site/get-involved/todo.html:357 +#: i2p2www/pages/site/get-involved/todo.html:38 +#: i2p2www/pages/site/get-involved/todo.html:356 msgid "Full blown n-hop restricted routes with optional trusted links" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:42 -#: i2p2www/pages/site/get-involved/todo.html:376 +#: i2p2www/pages/site/get-involved/todo.html:41 +#: i2p2www/pages/site/get-involved/todo.html:375 msgid "Hashcash for routerIdentity, destination, and tunnel request" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:45 -#: i2p2www/pages/site/get-involved/todo.html:405 +#: i2p2www/pages/site/get-involved/todo.html:44 +#: i2p2www/pages/site/get-involved/todo.html:404 msgid "Advanced tunnel operation (batching/mixing/throttling/padding)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:48 -#: i2p2www/pages/site/get-involved/todo.html:442 +#: i2p2www/pages/site/get-involved/todo.html:47 +#: i2p2www/pages/site/get-involved/todo.html:441 msgid "Stop & go mix w/ garlics & tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:52 -#: i2p2www/pages/site/get-involved/todo.html:456 +#: i2p2www/pages/site/get-involved/todo.html:51 +#: i2p2www/pages/site/get-involved/todo.html:455 msgid "Performance" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:62 +#: i2p2www/pages/site/get-involved/todo.html:61 msgid "Implemented in I2P 0.6.0.6" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:63 +#: i2p2www/pages/site/get-involved/todo.html:62 msgid "" "The functionality of allowing routers to fully participate within the " "network \n" @@ -434,13 +430,13 @@ msgid "" "two ways:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:73 +#: i2p2www/pages/site/get-involved/todo.html:72 msgid "" "Peers who have reachable interfaces - these peers do not need to \n" "do anything special" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:77 +#: i2p2www/pages/site/get-involved/todo.html:76 msgid "" "Peers who do not have reachable interfaces - these peers must " "build \n" @@ -451,7 +447,7 @@ msgid "" "and who has agreed to serve as their 'introducer'." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:85 +#: i2p2www/pages/site/get-involved/todo.html:84 msgid "" "To do this, peers who have no IP address simply connect to a few peers, \n" "build a tunnel through them, and publish a reference to those tunnels " @@ -459,7 +455,7 @@ msgid "" "their RouterInfo structure in the network database." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:90 +#: i2p2www/pages/site/get-involved/todo.html:89 msgid "" "When someone wants to contact any particular router, they first must get" " \n" @@ -473,7 +469,7 @@ msgid "" "tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:98 +#: i2p2www/pages/site/get-involved/todo.html:97 msgid "" "When a router just wants to get a message or two to a specific hidden " "peer, \n" @@ -492,7 +488,7 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:109 +#: i2p2www/pages/site/get-involved/todo.html:108 msgid "" "Of course, that only works if the originating peer can receive " "connections \n" @@ -503,7 +499,7 @@ msgid "" "peer's inbound tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:115 +#: i2p2www/pages/site/get-involved/todo.html:114 msgid "" "This is not meant to provide a way for a peer's IP address to be " "concealed, \n" @@ -514,7 +510,7 @@ msgid "" "described below." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:121 +#: i2p2www/pages/site/get-involved/todo.html:120 msgid "" "With this technique, any router can participate as any part of a tunnel." " \n" @@ -525,11 +521,11 @@ msgid "" "to be hidden. But that is not technically necessary." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:133 +#: i2p2www/pages/site/get-involved/todo.html:132 msgid "Both UDP and NIO have been Implemented in I2P" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:134 +#: i2p2www/pages/site/get-involved/todo.html:133 msgid "" "Standard TCP communication in Java generally requires blocking socket \n" "calls, and to keep a blocked socket from hanging the entire system, those" @@ -545,7 +541,7 @@ msgid "" "write() calls." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:145 +#: i2p2www/pages/site/get-involved/todo.html:144 msgid "" "We do this fairly efficiently, from a CPU perspective - at any time, \n" "almost all of these threads are sitting idle, blocked waiting for " @@ -564,20 +560,20 @@ msgid "" "will have up to 199,998 threads just to deal with the TCP connections!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:157 +#: i2p2www/pages/site/get-involved/todo.html:156 msgid "" "Obviously, that just won't work. We need to use a transport layer that \n" "can scale. In Java, we have two main camps:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:162 +#: i2p2www/pages/site/get-involved/todo.html:161 #, python-format msgid "" "Implemented in I2P 0.6 (\"SSU\") as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:165 +#: i2p2www/pages/site/get-involved/todo.html:164 msgid "" "Sending and receiving UDP datagrams is a connectionless operation - if \n" "we are communicating with 100,000 peers, we simply stick the UDP packets" @@ -588,7 +584,7 @@ msgid "" "UDP packets received and adding them to an inbound queue)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:172 +#: i2p2www/pages/site/get-involved/todo.html:171 msgid "" "However, moving to UDP means losing the benefits of TCP's ordering, " "congestion \n" @@ -610,19 +606,19 @@ msgid "" "needs." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:185 +#: i2p2www/pages/site/get-involved/todo.html:184 msgid "It will be a lot of work though." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:188 +#: i2p2www/pages/site/get-involved/todo.html:187 msgid "NIO or NBIO" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:189 +#: i2p2www/pages/site/get-involved/todo.html:188 msgid "NIO Implemented in I2P 0.6.1.22 (\"NTCP\")" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:192 +#: i2p2www/pages/site/get-involved/todo.html:191 msgid "" "In Java 1.4, a set of \"New I/O\" packages was introduced, allowing Java" " \n" @@ -644,7 +640,7 @@ msgid "" "quantity)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:206 +#: i2p2www/pages/site/get-involved/todo.html:205 #, python-format msgid "" "Another alternative along the same lines is the Non" @@ -656,7 +652,7 @@ msgid "" "activity on it lately (likely due to 1.4's NIO deployment)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:221 +#: i2p2www/pages/site/get-involved/todo.html:220 msgid "" "Within the current network database and profile management " "implementation, \n" @@ -679,22 +675,22 @@ msgid "" "code yet, since we aren't going to need it for a while." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:236 +#: i2p2www/pages/site/get-involved/todo.html:235 msgid "" "That said, as the network grows we are going to want to keep these " "considerations \n" "in mind. We will have some work to do, but we can put it off for later." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:248 -#: i2p2www/pages/site/get-involved/todo.html:332 +#: i2p2www/pages/site/get-involved/todo.html:247 +#: i2p2www/pages/site/get-involved/todo.html:331 #, python-format msgid "" "Addressed in I2P 0.5 as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:251 +#: i2p2www/pages/site/get-involved/todo.html:250 msgid "" "Right now, if Alice builds a four hop inbound tunnel starting at Elvis, \n" "going to Dave, then to Charlie, then Bob, and finally Alice " @@ -708,7 +704,7 @@ msgid "" "the tunnel had the same tunnel ID, collusion attacks aren't much work." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:261 +#: i2p2www/pages/site/get-involved/todo.html:260 msgid "" "Adding a unique tunnel ID per hop isn't hard, but by itself, " "insufficient. \n" @@ -738,7 +734,7 @@ msgid "" "hash." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:282 +#: i2p2www/pages/site/get-involved/todo.html:281 msgid "" "The tunnel gateway does still have more information than the other peers" " \n" @@ -754,11 +750,11 @@ msgid "" "the cost of gaining meaningful samples when dealing with longer tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:298 +#: i2p2www/pages/site/get-involved/todo.html:297 msgid "Implemented in release 0.6.2" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:301 +#: i2p2www/pages/site/get-involved/todo.html:300 #, python-format msgid "" "As Connelly proposed to deal with the\n" @@ -776,14 +772,14 @@ msgid "" "in any tunnels until they are back online." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:316 +#: i2p2www/pages/site/get-involved/todo.html:315 msgid "" "More analysis is necessary for revising the tunnel creation - at the \n" "moment, we simply select and order randomly within the peer's top tier \n" "of peers (ones with fast + high capacity)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:321 +#: i2p2www/pages/site/get-involved/todo.html:320 msgid "" "Adding a strict ordering to peers in a tunnel also improves the anonymity" " \n" @@ -795,7 +791,7 @@ msgid "" "duration) minutes, use a 1-hop tunnel)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:338 +#: i2p2www/pages/site/get-involved/todo.html:337 msgid "" "Without tunnel length permutation, if someone were to somehow detect that" " \n" @@ -817,14 +813,14 @@ msgid "" "would mean what IP address the destination is on)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:350 +#: i2p2www/pages/site/get-involved/todo.html:349 msgid "" "It is to counter user behavior that tunnel lengths should be permuted, \n" "using algorithms based on the length requested (for example, the 1/MTBF \n" "length change for 0-hop tunnels outlined above)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:360 +#: i2p2www/pages/site/get-involved/todo.html:359 msgid "" "The restricted route functionality described before was simply a " "functional \n" @@ -846,7 +842,7 @@ msgid "" "to forward it as requested." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:379 +#: i2p2www/pages/site/get-involved/todo.html:378 #, python-format msgid "" "Within the network, we will want some way to deter people from consuming" @@ -860,7 +856,7 @@ msgid "" "to make certain requests \"expensive\"." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:387 +#: i2p2www/pages/site/get-involved/todo.html:386 msgid "" "Hashcash is one technique that \n" "we can use to anonymously increase the \"cost\" of doing certain " @@ -878,7 +874,7 @@ msgid "" "with few resources." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:398 +#: i2p2www/pages/site/get-involved/todo.html:397 msgid "" "There are a few other algorithms that we can explore for making those \n" "requests for resources \"nonfree\", and further research on that front is" @@ -886,7 +882,7 @@ msgid "" "appropriate." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:408 +#: i2p2www/pages/site/get-involved/todo.html:407 #, python-format msgid "" "To powerful passive external observers as well as large colluding " @@ -907,7 +903,7 @@ msgid "" "tunnel mixing strategies." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:421 +#: i2p2www/pages/site/get-involved/todo.html:420 msgid "" "In addition to the anonymity aspects of more varied tunnel operation, \n" "there is a functional dimension as well. Each peer only has a certain \n" @@ -925,7 +921,7 @@ msgid "" "available." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:434 +#: i2p2www/pages/site/get-involved/todo.html:433 msgid "" "In addition, we may want to implement code to dynamically reroute tunnels" " \n" @@ -935,7 +931,7 @@ msgid "" "with instructions to redefine the next-hop in the tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:445 +#: i2p2www/pages/site/get-involved/todo.html:444 msgid "" "Beyond the per-tunnel batching and mixing strategy, there are further \n" "capabilities for protecting against powerful attackers, such as allowing" @@ -950,7 +946,7 @@ msgid "" "clove exposed includes delay instructions." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:457 +#: i2p2www/pages/site/get-involved/todo.html:456 #, python-format msgid "" "Performance related improvements are listed on the\n" @@ -962,7 +958,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:119 +#: i2p2www/pages/site/get-involved/bounties/index.html:118 msgid "Arabic translation" msgstr "" @@ -1116,14 +1112,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:2 -msgid "Bounties" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "Bounties for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:6 +#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "" "While we always gratefully accept any contributions of code, \n" "documentation, and the like, there are other ways to help I2P move \n" @@ -1138,7 +1130,7 @@ msgid "" "their support goes to what they care about." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:18 +#: i2p2www/pages/site/get-involved/bounties/index.html:17 msgid "" "We are also keeping open the ability for people who want to support I2P \n" "but don't have strong feelings about the bounties available. Those " @@ -1150,141 +1142,141 @@ msgid "" "etc), and the like." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:27 +#: i2p2www/pages/site/get-involved/bounties/index.html:26 msgid "Current bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Name" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Status" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Judge" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Dev" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Bounty" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:31 msgid "Frost for I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:33 -#: i2p2www/pages/site/get-involved/bounties/index.html:40 -#: i2p2www/pages/site/get-involved/bounties/index.html:47 -#: i2p2www/pages/site/get-involved/bounties/index.html:54 -#: i2p2www/pages/site/get-involved/bounties/index.html:75 -#: i2p2www/pages/site/get-involved/bounties/index.html:82 +#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 +#: i2p2www/pages/site/get-involved/bounties/index.html:81 msgid "Proposal in development" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:35 -#: i2p2www/pages/site/get-involved/bounties/index.html:42 -#: i2p2www/pages/site/get-involved/bounties/index.html:49 -#: i2p2www/pages/site/get-involved/bounties/index.html:56 -#: i2p2www/pages/site/get-involved/bounties/index.html:77 -#: i2p2www/pages/site/get-involved/bounties/index.html:97 +#: i2p2www/pages/site/get-involved/bounties/index.html:34 +#: i2p2www/pages/site/get-involved/bounties/index.html:41 +#: i2p2www/pages/site/get-involved/bounties/index.html:48 +#: i2p2www/pages/site/get-involved/bounties/index.html:55 +#: i2p2www/pages/site/get-involved/bounties/index.html:76 +#: i2p2www/pages/site/get-involved/bounties/index.html:96 msgid "vacant" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:38 msgid "Eepsites served out of I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:45 msgid "Backporting Phex code onto I2PHex" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:52 msgid "I2P package in Debian and Ubuntu mirrors" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:61 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:66 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:68 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:88 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:93 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:95 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:102 +#: i2p2www/pages/site/get-involved/bounties/index.html:101 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:107 +#: i2p2www/pages/site/get-involved/bounties/index.html:106 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:114 +#: i2p2www/pages/site/get-involved/bounties/index.html:113 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:124 +#: i2p2www/pages/site/get-involved/bounties/index.html:123 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:129 +#: i2p2www/pages/site/get-involved/bounties/index.html:128 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:134 +#: i2p2www/pages/site/get-involved/bounties/index.html:133 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:139 +#: i2p2www/pages/site/get-involved/bounties/index.html:138 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:144 +#: i2p2www/pages/site/get-involved/bounties/index.html:143 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:149 +#: i2p2www/pages/site/get-involved/bounties/index.html:148 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:161 +#: i2p2www/pages/site/get-involved/bounties/index.html:160 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" @@ -2293,28 +2285,24 @@ msgid "I2P Developer's MTN Keys" msgstr "" #: i2p2www/pages/site/get-involved/develop/developers-keys.html:4 -msgid "MTN Keys" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:5 msgid "" "Monotone servers used by the I2P project require two types of keys to be " "used." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:8 msgid "" "Commit Keys to sign changes checked-in to the " "respository; and" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:10 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 msgid "" "Transport Keys to push changes to remote " "servers." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:13 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:12 #, python-format msgid "" "Everyone that uses Monotone to checkout the I2P codebase will need to\n" @@ -2326,15 +2314,15 @@ msgid "" "href=\"#transport\">transport keys." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:20 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:19 msgid "Developer Commit keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:254 msgid "Developer Transport Keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:256 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 #, python-format msgid "" "Note: Transport keys are only needed for setting up a\n" @@ -2362,15 +2350,10 @@ msgid "Agreements" msgstr "" #: i2p2www/pages/site/get-involved/develop/licenses.html:2 -#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 -msgid "Licenses" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/licenses.html:4 msgid "I2P Software Licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:5 +#: i2p2www/pages/site/get-involved/develop/licenses.html:4 #, python-format msgid "" "As required by our\n" @@ -2383,36 +2366,36 @@ msgid "" "making use of or contributing to the I2P effort." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:16 +#: i2p2www/pages/site/get-involved/develop/licenses.html:15 msgid "" "While the information below may be more confusing than just simply \n" "stating \"I2P is BSD\", \"I2P is GPL\", or \"I2P is public domain\",\n" "the short answer to the question \"How is I2P licensed?\" is this:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:22 +#: i2p2www/pages/site/get-involved/develop/licenses.html:21 msgid "All software bundled in the I2P distributions will allow:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:24 +#: i2p2www/pages/site/get-involved/develop/licenses.html:23 msgid "use without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:25 +#: i2p2www/pages/site/get-involved/develop/licenses.html:24 msgid "" "use with no restrictions on how, when, where, why, or by whom is running " "it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:26 +#: i2p2www/pages/site/get-involved/develop/licenses.html:25 msgid "access to the source code without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:27 +#: i2p2www/pages/site/get-involved/develop/licenses.html:26 msgid "modifications to the source" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:30 +#: i2p2www/pages/site/get-involved/develop/licenses.html:29 msgid "" "Most of the software guarantees much more - the ability of anyone " "to \n" @@ -2435,11 +2418,11 @@ msgid "" "we lose out." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:43 +#: i2p2www/pages/site/get-involved/develop/licenses.html:42 msgid "Component licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:44 +#: i2p2www/pages/site/get-involved/develop/licenses.html:43 msgid "" "The I2P distribution contains several resources, reflecting the " "partitioning of \n" @@ -2459,35 +2442,35 @@ msgid "" "distribution." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:57 +#: i2p2www/pages/site/get-involved/develop/licenses.html:56 msgid "Component" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:58 +#: i2p2www/pages/site/get-involved/develop/licenses.html:57 msgid "Source path" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:59 +#: i2p2www/pages/site/get-involved/develop/licenses.html:58 msgid "Resource" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:60 +#: i2p2www/pages/site/get-involved/develop/licenses.html:59 msgid "Primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:61 +#: i2p2www/pages/site/get-involved/develop/licenses.html:60 msgid "Alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:62 +#: i2p2www/pages/site/get-involved/develop/licenses.html:61 msgid "Lead developer" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:271 +#: i2p2www/pages/site/get-involved/develop/licenses.html:270 msgid "GPL + java exception" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:272 +#: i2p2www/pages/site/get-involved/develop/licenses.html:271 #, python-format msgid "" "While it may be redundant, just for clarity the\n" @@ -2497,7 +2480,7 @@ msgid "" "explicitly authorizing the use of Java's standard libraries:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:288 +#: i2p2www/pages/site/get-involved/develop/licenses.html:287 msgid "" "All source code under each component will by default be licensed under " "the\n" @@ -2510,11 +2493,11 @@ msgid "" "resource packaging may be changed if the repository is reorganized." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:296 +#: i2p2www/pages/site/get-involved/develop/licenses.html:295 msgid "Commit privileges" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:297 +#: i2p2www/pages/site/get-involved/develop/licenses.html:296 #, python-format msgid "" "Developers may push changes to a distributed monotone repository if you\n" @@ -2522,7 +2505,7 @@ msgid "" "See the Monotone Page for details." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:303 +#: i2p2www/pages/site/get-involved/develop/licenses.html:302 msgid "" "However, to have changes included in a release, developers\n" "must be trusted by the release manager (currently zzz).\n" @@ -2532,26 +2515,26 @@ msgid "" "message affirming that:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:310 +#: i2p2www/pages/site/get-involved/develop/licenses.html:309 msgid "" "Unless marked otherwise, all code I commit is implicitly licensed under\n" "the component's primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:314 +#: i2p2www/pages/site/get-involved/develop/licenses.html:313 msgid "" "If specified in the source, the code may be explicitly licensed under one" "\n" "of the component's alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:318 +#: i2p2www/pages/site/get-involved/develop/licenses.html:317 msgid "" "I have the right to release the code I commit under the terms I\n" "am committing it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:324 +#: i2p2www/pages/site/get-involved/develop/licenses.html:323 #, python-format msgid "" "If anyone is aware of any instances where the above conditions are not " @@ -2853,6 +2836,10 @@ msgid "" "don't rely on autoboxing/unboxing." msgstr "" +#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 +msgid "Licenses" +msgstr "" + #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:117 msgid "" "Only check in code that you wrote yourself.\n" @@ -2954,83 +2941,79 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/guides/monotone.html:2 -msgid "Monotone" -msgstr "" - -#: i2p2www/pages/site/get-involved/guides/monotone.html:4 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:7 msgid "Operating a Monotone client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:11 -#: i2p2www/pages/site/get-involved/guides/monotone.html:63 +#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:61 msgid "Generating Monotone keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:10 msgid "Trust and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:13 -#: i2p2www/pages/site/get-involved/guides/monotone.html:196 +#: i2p2www/pages/site/get-involved/guides/monotone.html:11 +#: i2p2www/pages/site/get-involved/guides/monotone.html:194 msgid "Obtaining and deploying developers' keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:14 -#: i2p2www/pages/site/get-involved/guides/monotone.html:227 +#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:225 msgid "Setting up trust evaluation hooks" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:15 -#: i2p2www/pages/site/get-involved/guides/monotone.html:268 +#: i2p2www/pages/site/get-involved/guides/monotone.html:13 +#: i2p2www/pages/site/get-involved/guides/monotone.html:266 msgid "" "Pulling the i2p.i2p, i2p.www and " "i2p.syndie branches" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:16 -#: i2p2www/pages/site/get-involved/guides/monotone.html:308 +#: i2p2www/pages/site/get-involved/guides/monotone.html:14 +#: i2p2www/pages/site/get-involved/guides/monotone.html:306 msgid "Verifying that trust evaluation works" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:17 -#: i2p2www/pages/site/get-involved/guides/monotone.html:357 +#: i2p2www/pages/site/get-involved/guides/monotone.html:15 +#: i2p2www/pages/site/get-involved/guides/monotone.html:355 msgid "Checking out a working copy of the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:18 -#: i2p2www/pages/site/get-involved/guides/monotone.html:384 +#: i2p2www/pages/site/get-involved/guides/monotone.html:16 +#: i2p2www/pages/site/get-involved/guides/monotone.html:382 msgid "Updating your working copy to the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:22 -#: i2p2www/pages/site/get-involved/guides/monotone.html:414 +#: i2p2www/pages/site/get-involved/guides/monotone.html:20 +#: i2p2www/pages/site/get-involved/guides/monotone.html:412 msgid "Operating a Monotone Server" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:22 msgid "Obtaining and deploying developers’ transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:25 -#: i2p2www/pages/site/get-involved/guides/monotone.html:424 +#: i2p2www/pages/site/get-involved/guides/monotone.html:23 +#: i2p2www/pages/site/get-involved/guides/monotone.html:422 msgid "Granting push and pull access" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:26 -#: i2p2www/pages/site/get-involved/guides/monotone.html:469 +#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:467 msgid "Running Monotone in server mode" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:27 -#: i2p2www/pages/site/get-involved/guides/monotone.html:494 +#: i2p2www/pages/site/get-involved/guides/monotone.html:25 +#: i2p2www/pages/site/get-involved/guides/monotone.html:492 msgid "Differences under Debian GNU/Linux" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:34 +#: i2p2www/pages/site/get-involved/guides/monotone.html:32 #, python-format msgid "" "This is a revised version of ." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:42 +#: i2p2www/pages/site/get-involved/guides/monotone.html:40 #, python-format msgid "" "I2P has a distributed development model. The source code is replicated " @@ -3054,7 +3037,7 @@ msgid "" " before commit rights are granted)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:52 +#: i2p2www/pages/site/get-involved/guides/monotone.html:50 msgid "" "Some of Monotone's noteworthy qualities are: distributed\n" " version control, cryptographic authentication, access control, its " @@ -3064,11 +3047,11 @@ msgid "" " having the ability to resume interrupted synchronization attempts." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:61 +#: i2p2www/pages/site/get-involved/guides/monotone.html:59 msgid "Operating a Monotone Client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:66 +#: i2p2www/pages/site/get-involved/guides/monotone.html:64 msgid "" "A transport key grants you the ability to push your changes to a Monotone" " repository server.\n" @@ -3078,7 +3061,7 @@ msgid "" "order to read (or pull) the source code." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:74 +#: i2p2www/pages/site/get-involved/guides/monotone.html:72 msgid "" "Without a transport key, one cannot:\n" "

    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:85 +#: i2p2www/pages/site/get-involved/guides/monotone.html:83 msgid "" "Without a commit key, one cannot:\n" "
      \n" @@ -3097,7 +3080,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:94 +#: i2p2www/pages/site/get-involved/guides/monotone.html:92 msgid "" "If you only intend to retrieve code from MTN, feel free to skip to the\n" "
    next section. " @@ -3105,27 +3088,27 @@ msgid "" " to generate keys, read the following." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:102 +#: i2p2www/pages/site/get-involved/guides/monotone.html:100 msgid "" "By convention keys are named like an e-mail addresses, but a " "corresponding e-mail\n" " address does not need to exist. For example, your keys might be named:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:113 +#: i2p2www/pages/site/get-involved/guides/monotone.html:111 msgid "" "Monotone stores keys under $HOME/.monotone/keys in " "text files which\n" " are named identically to the keys. For example:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:123 +#: i2p2www/pages/site/get-involved/guides/monotone.html:121 msgid "" "To generate transport and commit keys, enter the following commands at a " "prompt:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:133 +#: i2p2www/pages/site/get-involved/guides/monotone.html:131 msgid "" "Monotone will prompt you for a password to protect your keys. You are " "very strongly encouraged to set a password\n" @@ -3134,11 +3117,11 @@ msgid "" " Monotone server." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:141 +#: i2p2www/pages/site/get-involved/guides/monotone.html:139 msgid "Trust, and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:145 +#: i2p2www/pages/site/get-involved/guides/monotone.html:143 msgid "" "Monotone's security model helps to ensure that nobody can easily " "impersonate a developer without\n" @@ -3149,13 +3132,13 @@ msgid "" " not replace reading diffs." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:155 +#: i2p2www/pages/site/get-involved/guides/monotone.html:153 msgid "" "A Monotone repository is a single file (a compressed SQLite database) " "which contains all of the project's source code and history." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:161 +#: i2p2www/pages/site/get-involved/guides/monotone.html:159 msgid "" "After importing the " "developers' keys into Monotone and\n" @@ -3168,26 +3151,26 @@ msgid "" " needed due to the push access policies in place." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:171 +#: i2p2www/pages/site/get-involved/guides/monotone.html:169 msgid "" "A repository can hold many branches. For example, our repository holds " "the\n" " following main branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:176 +#: i2p2www/pages/site/get-involved/guides/monotone.html:174 msgid "The I2P router and associated programs" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:177 +#: i2p2www/pages/site/get-involved/guides/monotone.html:175 msgid "The I2P project website" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:178 +#: i2p2www/pages/site/get-involved/guides/monotone.html:176 msgid "Syndie, a distributed forums tool" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:183 +#: i2p2www/pages/site/get-involved/guides/monotone.html:181 msgid "" "By convention, the I2P Monotone repository is named i2p.mtn." " Before pulling\n" @@ -3200,7 +3183,7 @@ msgid "" " command:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:199 +#: i2p2www/pages/site/get-involved/guides/monotone.html:197 msgid "" "Keys which developers use to commit code are essential for trust " "evaluation in\n" @@ -3209,14 +3192,14 @@ msgid "" " " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:206 +#: i2p2www/pages/site/get-involved/guides/monotone.html:204 #, python-format msgid "" "Developers' commit keys are provided GPG-signed on another page." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:212 +#: i2p2www/pages/site/get-involved/guides/monotone.html:210 #, python-format msgid "" "To import developers' keys after verifying their authenticity, copy Note: Never add keys to " "$HOME/.monotone/keys manually." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:230 +#: i2p2www/pages/site/get-involved/guides/monotone.html:228 msgid "" "The default Monotone trust policy is way too lax for our requirements: " "every committer is trusted by default.\n" " That is not acceptable for I2P development." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:237 +#: i2p2www/pages/site/get-involved/guides/monotone.html:235 msgid "" "Change into the directory $HOME/.monotone and open " "the file\n" @@ -3247,14 +3230,14 @@ msgid "" "following two functions into this file:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:246 +#: i2p2www/pages/site/get-involved/guides/monotone.html:244 msgid "" "The first function determines an intersection between two sets, in our " "case a\n" " revision's signers and trusted signers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:253 +#: i2p2www/pages/site/get-involved/guides/monotone.html:251 msgid "" "The second function determines trust in a given revision, by calling the " "first\n" @@ -3265,14 +3248,14 @@ msgid "" " revision is trusted. Otherwise, the revision is not trusted." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:262 +#: i2p2www/pages/site/get-involved/guides/monotone.html:260 msgid "" "More information about Trust Evauluation Hooks can be found in the official Monotone " "documentation." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:271 +#: i2p2www/pages/site/get-involved/guides/monotone.html:269 msgid "" "Enter the directory where you initialized i2p.mtn. Depending" " on whether you\n" @@ -3281,21 +3264,21 @@ msgid "" " perform the pull operation in different ways." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:279 +#: i2p2www/pages/site/get-involved/guides/monotone.html:277 msgid "If you only want I2P sources:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:288 +#: i2p2www/pages/site/get-involved/guides/monotone.html:286 msgid "If you want all branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:294 +#: i2p2www/pages/site/get-involved/guides/monotone.html:292 msgid "" "If the transfer aborts before completing sucessfully, simply repeating " "the pull command will resume the transfer." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:300 +#: i2p2www/pages/site/get-involved/guides/monotone.html:298 msgid "" "Pulling in the above examples is done anonymously by specifying an empty " "transport key.\n" @@ -3304,21 +3287,21 @@ msgid "" " to selectively provide some people with tampered data." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:311 +#: i2p2www/pages/site/get-involved/guides/monotone.html:309 msgid "To verify that trust evaluation works:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:315 +#: i2p2www/pages/site/get-involved/guides/monotone.html:313 msgid "Make a backup of your monotonerc file." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:316 +#: i2p2www/pages/site/get-involved/guides/monotone.html:314 msgid "" "Modify monotonerc by setting the trusted_signers " "variable in the following way:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:322 +#: i2p2www/pages/site/get-involved/guides/monotone.html:320 msgid "" "With monotonerc configured as above, Monotone will no" " longer trust any committers. Confirm this by changing into the\n" @@ -3326,14 +3309,14 @@ msgid "" "of the I2P branch:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:332 +#: i2p2www/pages/site/get-involved/guides/monotone.html:330 msgid "" "A directory named i2p.i2p should not appear. You " "should encounter many\n" " error messages like:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:349 +#: i2p2www/pages/site/get-involved/guides/monotone.html:347 msgid "" "If you are satisfied with results, restore the backup of\n" " monotonerc that was created above. If you didn't create a " @@ -3342,20 +3325,20 @@ msgid "" "hooks\">Setting up trust evaluation hooks." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:360 +#: i2p2www/pages/site/get-involved/guides/monotone.html:358 msgid "" "If you already have a branch checked out, skip to the next\n" " section." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:367 +#: i2p2www/pages/site/get-involved/guides/monotone.html:365 msgid "" "Change into the directory where i2p.mtn is located. Over " "there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:376 +#: i2p2www/pages/site/get-involved/guides/monotone.html:374 msgid "" "The checkout should complete without error messages and a directory named" "\n" @@ -3364,7 +3347,7 @@ msgid "" " successfully checked out the latest I2P sources, ready to be compiled." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:387 +#: i2p2www/pages/site/get-involved/guides/monotone.html:385 msgid "" "If you haven't done this already, pull fresh code from the server to your" " local\n" @@ -3373,42 +3356,42 @@ msgid "" " i2p.mtn is located and issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:398 +#: i2p2www/pages/site/get-involved/guides/monotone.html:396 msgid "Now change into your i2p.i2p directory, and over there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:407 +#: i2p2www/pages/site/get-involved/guides/monotone.html:405 msgid "" "As long as there were no errors…Congratulations! You have " "successfully updated to the latest I2P sources. They\n" " should be ready to compile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:416 +#: i2p2www/pages/site/get-involved/guides/monotone.html:414 msgid "Obtaining and deploying developers' transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:419 +#: i2p2www/pages/site/get-involved/guides/monotone.html:417 msgid "" "As a server operator you may want to grant push access to certain " "developers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:427 +#: i2p2www/pages/site/get-involved/guides/monotone.html:425 msgid "By default the Monotone server denies all access." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:433 +#: i2p2www/pages/site/get-involved/guides/monotone.html:431 msgid "To grant pull access to all clients, set the following in" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:445 +#: i2p2www/pages/site/get-involved/guides/monotone.html:443 msgid "" "No one will not be able to push code to your server without permission " "being explicitly granted. To grant push access:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:451 +#: i2p2www/pages/site/get-involved/guides/monotone.html:449 msgid "" "Add the name of the user's transport key to\n" "$HOME/.monotone/write-permissions, such as\n" @@ -3419,7 +3402,7 @@ msgid "" "with one key per line." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:462 +#: i2p2www/pages/site/get-involved/guides/monotone.html:460 msgid "" "Import the transport key(s) into your database. The procedure for " "importing transport keys is the same as for\n" @@ -3428,14 +3411,14 @@ msgid "" "developers' keys." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:472 +#: i2p2www/pages/site/get-involved/guides/monotone.html:470 msgid "" "A separate database should be used for your Monotone server because " "monotone will lock the database while it is served to others.\n" " Make a copy of your development database, then start the server with:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:479 +#: i2p2www/pages/site/get-involved/guides/monotone.html:477 msgid "" "If your key is protected with a passphrase, Monotone may request the " "passphrase\n" @@ -3444,7 +3427,7 @@ msgid "" " (or by clearing the password for your transport key)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:487 +#: i2p2www/pages/site/get-involved/guides/monotone.html:485 msgid "" "For your server to be accessible for others over I2P, you will need to " "create a\n" @@ -3452,7 +3435,7 @@ msgid "" "profile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:497 +#: i2p2www/pages/site/get-involved/guides/monotone.html:495 msgid "" "Debian (amongst other distributions) has integrated Monotone into their\n" " framework of daemons/services. Although Monotone servers can still be " @@ -3461,7 +3444,7 @@ msgid "" " be more straightforward." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:505 +#: i2p2www/pages/site/get-involved/guides/monotone.html:503 msgid "" "Permissions are granted by editing the files\n" " /etc/monotone/read-permissions and\n" @@ -4074,3 +4057,15 @@ msgstr "" #~ msgid "" #~ msgstr "" +#~ msgid "To Do List" +#~ msgstr "" + +#~ msgid "Bounties" +#~ msgstr "" + +#~ msgid "MTN Keys" +#~ msgstr "" + +#~ msgid "Monotone" +#~ msgstr "" + diff --git a/i2p2www/translations/de/LC_MESSAGES/priority.po b/i2p2www/translations/de/LC_MESSAGES/priority.po index f46c8df4..6df6a941 100644 --- a/i2p2www/translations/de/LC_MESSAGES/priority.po +++ b/i2p2www/translations/de/LC_MESSAGES/priority.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-04 20:24+0000\n" "Last-Translator: echeloni2p \n" "Language-Team: German " @@ -1166,7 +1166,7 @@ msgstr "Neue Übersetzer" msgid "Bounties" msgstr "Bounties" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Treffen" @@ -1182,21 +1182,21 @@ msgstr "Aufgabenliste" msgid "Language" msgstr "Sprache" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Logdateien vergangener I2P Treffen" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "I2P Treffen ATOM Quelle" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Logdateien vergangener I2P Treffen" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "" "Solange keine geeignete Zeit gefunden wird gibt es derzeitig keine " "Meetings." -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1218,19 +1218,19 @@ msgstr "I2P Entwickler Meetings %(id)s" msgid "Full IRC Log" msgstr "Volles IRC Log" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Nach Thema" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Nach Datum" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Nach Autor" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1241,7 +1241,7 @@ msgid "" "offline papers are less useful." msgstr "" -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/es/LC_MESSAGES/about.po b/i2p2www/translations/es/LC_MESSAGES/about.po index df3cc0b5..1cec2567 100644 --- a/i2p2www/translations/es/LC_MESSAGES/about.po +++ b/i2p2www/translations/es/LC_MESSAGES/about.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-30 20:19+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish " @@ -260,26 +260,23 @@ msgid "Hall Of Fame" msgstr "Pódium" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "Pódium de I2P" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "Balance actual a día %(date)s" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -292,60 +289,60 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -355,9 +352,9 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -378,14 +375,14 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -394,20 +391,20 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -421,16 +418,16 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -465,7 +462,7 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -473,16 +470,16 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -496,11 +493,11 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -519,73 +516,72 @@ msgstr "Balance actual a día %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "Caja total" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € y %(btcval)s BTC" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "Recompensa por almacenamiento" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "IPV6 nativo en I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "Recompensa por I2PHex" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "Mirros de Debian para I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "Unit Tests para el ruter I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "Recompensa por Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "Recompensa por Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "Recompensa I2P para una placa CCR Mikrotik" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "Gastos mensuales actuales:" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "¡Muchas gracias a las siguientes personas que han donado a I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to echelon con su nombre o nick (y " "opcionalmente su página web) para que podamos listarle aquí." -#: i2p2www/pages/site/about/hall-of-fame.html:45 +#: i2p2www/pages/site/about/hall-of-fame.html:44 msgid "Current monthly subscriptions:" msgstr "Subscripciones mensuales actuales:" -#: i2p2www/pages/site/about/hall-of-fame.html:51 +#: i2p2www/pages/site/about/hall-of-fame.html:50 msgid "2013 donations and costs:" msgstr "Donaciones y coste en el 2013:" -#: i2p2www/pages/site/about/hall-of-fame.html:170 +#: i2p2www/pages/site/about/hall-of-fame.html:169 msgid "2012 donations and costs:" msgstr "Donaciones y coste en el 2012:" -#: i2p2www/pages/site/about/hall-of-fame.html:298 +#: i2p2www/pages/site/about/hall-of-fame.html:297 msgid "2011 donations and costs:" msgstr "Donaciones y coste en el 2011:" -#: i2p2www/pages/site/about/hall-of-fame.html:399 +#: i2p2www/pages/site/about/hall-of-fame.html:398 msgid "Previous to 2011 donations:" msgstr "Donaciones previas al 2011:" @@ -880,11 +876,11 @@ msgstr "" "aún no ha alcanzado la versión 1.0, pero la actual hoja de ruta describe nuestro programa." -#: i2p2www/pages/site/about/media.html:2 i2p2www/pages/site/about/media.html:4 +#: i2p2www/pages/site/about/media.html:2 msgid "Presentations on I2P" msgstr "Presentaciones sobre I2P" -#: i2p2www/pages/site/about/media.html:5 +#: i2p2www/pages/site/about/media.html:4 #, python-format msgid "" "Following are links to presentations, videos, and tutorials about I2P. " @@ -895,12 +891,12 @@ msgstr "" " Los enlaces para investigación sobre I2P están disponibles aquí." -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "Para solicitar añadidos a esta web por favor envíelos a %(email)s." -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." @@ -908,11 +904,11 @@ msgstr "" "\n" "Los enlaces más nuevos al final de cada sección." -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "Presentaciones" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -924,7 +920,7 @@ msgstr "" "href=\"%(transcript)s\">transcripción Lance James (0x90), Febrero " "2002." -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -935,7 +931,7 @@ msgstr "" "IIP Presentación en ToorCon MP3 audio diapositivas Lance James (0x90), Septiembre 2002." -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -948,7 +944,7 @@ msgstr "" " las comunicaciones anónimas con I2P. To Be or I2P " "(PDF presentation), Jens Kubieziel, 24C3 Berlin, Diciembre 28, 2007." -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -958,7 +954,7 @@ msgstr "" "Vídeo de charla I2P en Chemnitz Linux Tag, Lars" " Schimmer, Marzo 14-15, 2009" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -970,7 +966,7 @@ msgstr "" " la charla de Adrian Hong \"Hackers for Human Rights\". MP3 audio" -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" @@ -979,7 +975,7 @@ msgstr "" "Into the I2P Darknet: Welcome to Cipherspace " "Adrian Crenshaw. Schmoocon Firetalk, Enero 2011" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -994,7 +990,7 @@ msgstr "" "I/O Unconference, Marzo 27, 2011. I2P desde 10:00 a 20:00 en el " "vídeo." -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " @@ -1003,7 +999,7 @@ msgstr "" "The Bright side of darknets, FOSSCOMM Patras Mayo" " 2011" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -1015,7 +1011,7 @@ msgstr "" "Adrian Crenshaw, AIDE, Julio " "11-15, 2011" -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" @@ -1024,7 +1020,7 @@ msgstr "" "I2P / Tor Workshop Notes Adrian Crenshaw. DEF " "CON 19, Las Vegas, Agosto 6, 2011." -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -1040,7 +1036,7 @@ msgstr "" "href=\"%(slides)s\">Slides (ppt) Adrian Crenshaw. DEF CON 19, Las " "Vegas, Agosto 7, 2011." -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" @@ -1048,11 +1044,11 @@ msgstr "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "Tutoriales" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1064,7 +1060,7 @@ msgstr "" "le mostrará cono instalar I2P en Windows. Por Telecomix" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1076,7 +1072,7 @@ msgstr "" " le mostrará como instalar I2P en sistemas basados en Debian. Por Telecomix" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1088,7 +1084,7 @@ msgstr "" "Youtube) Como configurar una web anónima en I2P. Por Telecomix" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1101,7 +1097,7 @@ msgstr "" "tutorial de como ejecutar I2P en os X y como conectar a " "irc.telecomix.i2p. Por Telecomix" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1114,7 +1110,7 @@ msgstr "" " (Vídeo en Youtube) Agent Felix Atari of the Telecomix Crypto Munitions " "Bureau. Por Telecomix" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1127,7 +1123,7 @@ msgstr "" "(Windows Install) (Vídeo en Youtube) Esta guía muestra como instalar " "y configurar las aplicaciones necesarias para acceder a I2P." -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -1137,7 +1133,7 @@ msgstr "" "How to connect to I2P (Vídeo en Youtube) Como " "instalar I2P en Ubuntu." -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1148,7 +1144,7 @@ msgstr "" "Installing the I2P darknet software in Linux " "(Vídeo) Adrian Crenshaw. Enero 2011" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -1158,11 +1154,11 @@ msgstr "" "Short garlic routing animation (Vídeo en " "Youtube) Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "Artículos y entrevistas" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -1173,7 +1169,7 @@ msgstr "" "0x90 Entrevistado por DistributedCity Parte 1 " "Parte 2 Julio 26, 2002." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -1184,7 +1180,7 @@ msgstr "" "0x90 Entrevistado por El Pais (original en Castellano) Traducción al inglés Octubre 31, 2002." -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " @@ -1193,7 +1189,7 @@ msgstr "" "2003 Business Week article referencing " "invisiblenet" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1204,7 +1200,7 @@ msgstr "" "Artículo del Netzwelt.de sobre como permanecer " "anónimos en Internet (Alemán) Noviembre 2007." -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1215,7 +1211,7 @@ msgstr "" "Marzo de 2009\n" "Traducción al alemán" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1225,7 +1221,7 @@ msgstr "" "zzz entrevistado en el podcast diario de InfoSec Ep." " 454 (mp3) Agosto 18, 2011" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1235,7 +1231,7 @@ msgstr "" "I2P - Anonymity for the Masses, Jonathan Cox, " "Noviembre 11, 2011." -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1246,14 +1242,10 @@ msgstr "" "de InfoSec Ep. 596 (mp3) Febrero 16, 2012" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "Equipo" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "Miembros del proyecto I2P" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1267,459 +1259,459 @@ msgstr "" "trabajando para mejorar diferentes aspectos del proyecto y discutir el " "diseño de la red.¿Únete!" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "Administradores" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "Director del proyecto" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "contacto como último recurso" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "Tesorero" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "administra las donaciones / cuentas / recompensas" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "Administrador PR" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "contacto con la prensa, relaciones públicas y negocios" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "Administrador del Foro" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "administrador del foro público" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "Administrador de mirrors" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "administrador de los proyectos de los mirrors" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "Gurú de Monotone" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "administrador de los repositorios públicos de monotone" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "Empaquetador; Linux" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "Mantenimiento de paquetes para distribuciones Linux (Debian/Ubuntu)" -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "Empaquetador; Windows" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "Paquetes instaladores para Windows" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "Administrador de versiones" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "Compila y firma los paquetes" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "Administrador de actualizaciones" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "Supervisa y adquiere hosts de actualizaciones en la red" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "Administrador de la resiembra" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "Supervisa, asesora y adquiere hosts de resiembra" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "Experto en seguridad" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "vacante" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "modelos de amenazas / experto en cifrados" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "Administrar el sistema de seguimiento de errores del proyecto" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "Admins (administradores) de traducción" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "Defensor del usuario" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "recogida, priorización y enfocado en las necesidades de los usuarios" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "Diseñador web" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "administrar el diseño de la web del proyecto" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "Administración del Webserver" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "administrador de los servidores web públicos del proyecto" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "administración de la Website " -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "administrador del contenido del la web del proyecto" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "Administrador de noticias" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "encargado de las noticias de la consola del ruter" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "Director de pasión" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "Motivador de la comunidad" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "Desarrolladores" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "Encargado del núcleo" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "encargado del SDK y del ruter" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "Encargado de I2P mail" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "organiza y desarrolla el sistema de mail de I2P" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "Encargado del I2Host" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "aplicación de la lista de direcciones de I2Host" -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "Encargado de BOB" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "Basic Open Bridge" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "Encargado de I2P-Bote" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "pluguin I2PBote" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "Encargado de Robert" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "cliente de bittorrent Robert" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "Encargado de I2Phex " -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "cliente de I2Phex Gnutella" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "Encargado de I2PSnark" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "Mantiene el cliente Bittorrent integrado" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "Encargado de iMule" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "cliente e2dk sobre I2P" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "Encargado de Syndie" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "Desarrollo de Syndie" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "Encargado de Susimail" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "Desarrollo de Susimail" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "Consola" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "Diseño del HTML/CSS de la consola del ruter" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "SAM" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "Encargado de SAM" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "Encargado de I2PCPP" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "Ruter C++" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "Traductores" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "¡mucha mucha gente!" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "Contribuidores" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "Desarrollador de fire2pe, mejoras de la consola" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "entorno de escritorio, puerto dijjer" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "Encargado de los paquetes para Debian/Ubuntu y del PPA" -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" "Trabajos en la consola del ruter y el interfaz gráfico, mejora de la web," " y trabajos en los unit tests" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "Se necesita diversas formas de ayuda" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "Participantes pasados" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "Desarrollo de I2PTunnel, librería de ministreaming" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "Encargado del proyecto, encargado de Syndie" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "Encargado del proyecto, encargado de Syndie, I2Phex, soporte" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "Encargado de IMule" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "Trabajo en I2Phex" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "librería SAM en Python, simulaciones de ataques" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "Desarrollo de i2pmail" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "Ayuda de Syndie" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "Mail de i2p, susimail y aplicaciones susidns" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "I2Phex (versión de Phex para I2P)" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "libreta de direcciones, i2p-bt,cliente syndie" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "organización y desarrollo de la versión de Bittorrent i2p-bt" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "libreta de direcciones, i2p-bt, y desarrollo del cliente de syndie" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "rutinas de cifrado y firma, I2P IM" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "código jython de SAM, trabajo en stasher (DHT) y v2v (VoI2P)" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "instalador, bandeja de sistema, bogobot" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "desarrollo de jbigi, migración de la wiki, limpieza de la documentación" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "" "depuración de java y desarrollo del cliente en I2PTunnel y en la consola " "del ruter" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "Módulo perl de SAM" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "trabajo en i2psnark" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "limpieza de java" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "documentos, migración de la wiki" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "traducción al francés" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "port en C de jcpuid" -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "librería C# de SAM, integración de fortuna" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "libSAM" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "desarrollo del tracker i2p-bt" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "Temas de la consola y la web" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "… y muchas otros" @@ -1727,7 +1719,7 @@ msgstr "… y muchas otros" msgid "Future Performance Improvements" msgstr "Mejoras futuras en el rendimiento" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "Agosto del 2010" @@ -2747,3 +2739,9 @@ msgstr "" "Para futuras mejoras en el rendimiento vea mejoras" " futuras en el rendimiento." +#~ msgid "I2P's Hall of Fame" +#~ msgstr "Pódium de I2P" + +#~ msgid "Team" +#~ msgstr "Equipo" + diff --git a/i2p2www/translations/es/LC_MESSAGES/docs.po b/i2p2www/translations/es/LC_MESSAGES/docs.po index b43b8a38..3b135d17 100644 --- a/i2p2www/translations/es/LC_MESSAGES/docs.po +++ b/i2p2www/translations/es/LC_MESSAGES/docs.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-25 22:02+0000\n" +"POT-Creation-Date: 2014-01-09 19:37+0000\n" "PO-Revision-Date: 2013-12-26 19:36+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish " @@ -24,7 +24,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:25 +#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:23 msgid "Index to Technical Documentation" msgstr "Índice de la Documentación técnica" @@ -34,14 +34,10 @@ msgid "May 2013" msgstr "Mayo de 2013" #: i2p2www/pages/site/docs/index.html:6 -msgid "How does I2P work" -msgstr "Cómo funciona I2P" - -#: i2p2www/pages/site/docs/index.html:8 msgid "Following is an index to the technical documentation for I2P." msgstr "A continuación hay in índice de la documentación técnica de I2P." -#: i2p2www/pages/site/docs/index.html:12 +#: i2p2www/pages/site/docs/index.html:10 msgid "" "This index is ordered from the highest to lowest layers.\n" "The higher layers are for \"clients\" or applications;\n" @@ -54,7 +50,7 @@ msgstr "" "las que están dentro del propio ruter. El interfaz entre las aplicaciones" " y el ruter es el API I2CP (Protocolo de Control de I2P)." -#: i2p2www/pages/site/docs/index.html:19 +#: i2p2www/pages/site/docs/index.html:17 #, python-format msgid "" "The I2P Project is committed to maintaining accurate, current " @@ -67,15 +63,16 @@ msgstr "" "abajo, por favor cree un ticket identificando el " "problema." -#: i2p2www/pages/site/docs/index.html:27 i2p2www/pages/site/docs/naming.html:7 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 +#: i2p2www/pages/site/docs/index.html:25 i2p2www/pages/site/docs/naming.html:6 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:11 #: i2p2www/pages/site/docs/api/streaming.html:6 #: i2p2www/pages/site/docs/how/elgamal-aes.html:6 #: i2p2www/pages/site/docs/how/network-database.html:6 #: i2p2www/pages/site/docs/how/peer-selection.html:6 #: i2p2www/pages/site/docs/how/tech-intro.html:13 #: i2p2www/pages/site/docs/how/tech-intro.html:97 -#: i2p2www/pages/site/docs/spec/blockfile.html:7 +#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 +#: i2p2www/pages/site/docs/spec/blockfile.html:6 #: i2p2www/pages/site/docs/spec/configuration.html:6 #: i2p2www/pages/site/docs/spec/geoip.html:7 #: i2p2www/pages/site/docs/spec/updates.html:6 @@ -84,31 +81,31 @@ msgstr "" msgid "Overview" msgstr "Vista general" -#: i2p2www/pages/site/docs/index.html:29 +#: i2p2www/pages/site/docs/index.html:27 msgid "Technical Introduction" msgstr "Introducción técnica" -#: i2p2www/pages/site/docs/index.html:30 +#: i2p2www/pages/site/docs/index.html:28 msgid "A Less-Technical Introduction" msgstr "Una introducción no tan técnica" -#: i2p2www/pages/site/docs/index.html:31 +#: i2p2www/pages/site/docs/index.html:29 msgid "Threat model and analysis" msgstr "Modelo de amenazas y análisis" -#: i2p2www/pages/site/docs/index.html:32 +#: i2p2www/pages/site/docs/index.html:30 msgid "Comparisons to other anonymous networks" msgstr "Comparación con otras redes anónimas." -#: i2p2www/pages/site/docs/index.html:33 +#: i2p2www/pages/site/docs/index.html:31 msgid "Protocol stack chart" msgstr "Gráfica de la pila del protocolo" -#: i2p2www/pages/site/docs/index.html:34 +#: i2p2www/pages/site/docs/index.html:32 msgid "Papers on I2P" msgstr "Estudios sobre I2P" -#: i2p2www/pages/site/docs/index.html:35 +#: i2p2www/pages/site/docs/index.html:33 #, python-format msgid "" "Invisible Internet Project (I2P) Project Overview" @@ -117,48 +114,48 @@ msgstr "" "Vista general del Proyecto para un Internet Invisible" " (I2P) 28 de Agosto del 2003 (pdf)" -#: i2p2www/pages/site/docs/index.html:38 +#: i2p2www/pages/site/docs/index.html:36 msgid "Application-Layer Topics" msgstr "Temas de la capa de aplicaciones" -#: i2p2www/pages/site/docs/index.html:41 i2p2www/pages/site/docs/naming.html:2 +#: i2p2www/pages/site/docs/index.html:39 i2p2www/pages/site/docs/naming.html:2 msgid "Naming and Addressbook" msgstr "Nombres de dominios y libreta de direcciones" -#: i2p2www/pages/site/docs/index.html:42 +#: i2p2www/pages/site/docs/index.html:40 msgid "Plugins Overview" msgstr "Resumen de pluguins" -#: i2p2www/pages/site/docs/index.html:43 +#: i2p2www/pages/site/docs/index.html:41 msgid "Plugin Specification" msgstr "Especificaciones de los pluguins" -#: i2p2www/pages/site/docs/index.html:44 +#: i2p2www/pages/site/docs/index.html:42 msgid "Router software updates" msgstr "Actualizaciones de software del ruter" -#: i2p2www/pages/site/docs/index.html:45 +#: i2p2www/pages/site/docs/index.html:43 #: i2p2www/pages/site/docs/applications/bittorrent.html:2 msgid "Bittorrent over I2P" msgstr "Bittorrent sobre I2P" -#: i2p2www/pages/site/docs/index.html:46 +#: i2p2www/pages/site/docs/index.html:44 msgid "I2PControl Plugin API" msgstr "API del pluguin I2PControl" -#: i2p2www/pages/site/docs/index.html:47 +#: i2p2www/pages/site/docs/index.html:45 msgid "hostsdb.blockfile Format" msgstr "Formato de hostsdb.blockfile " -#: i2p2www/pages/site/docs/index.html:48 i2p2www/pages/site/docs/index.html:185 +#: i2p2www/pages/site/docs/index.html:46 i2p2www/pages/site/docs/index.html:183 msgid "Configuration File Format" msgstr "Formato del archivo de configuración" -#: i2p2www/pages/site/docs/index.html:51 +#: i2p2www/pages/site/docs/index.html:49 msgid "Application Layer API and Protocols" msgstr "Protocolos y API de la capa de aplicación" -#: i2p2www/pages/site/docs/index.html:52 +#: i2p2www/pages/site/docs/index.html:50 msgid "" "High-level, easy-to-use APIs for applications written in any language to " "send and receive data." @@ -166,31 +163,31 @@ msgstr "" "API de alto nivel y fácil de usar para enviar y recibir datos para " "aplicaciones escritas en cualquier lenguaje." -#: i2p2www/pages/site/docs/index.html:54 +#: i2p2www/pages/site/docs/index.html:52 msgid "Application Development Overview and Guide" msgstr "Resumen y guía del desarrollo de aplicaciones" -#: i2p2www/pages/site/docs/index.html:72 +#: i2p2www/pages/site/docs/index.html:70 msgid "SAM Protocol" msgstr "Protocolo SAM" -#: i2p2www/pages/site/docs/index.html:74 +#: i2p2www/pages/site/docs/index.html:72 msgid "SAMv2 Protocol" msgstr "Protocolo SAMv2" -#: i2p2www/pages/site/docs/index.html:76 +#: i2p2www/pages/site/docs/index.html:74 msgid "SAMv3 Protocol" msgstr "Protocolo SAMv3" -#: i2p2www/pages/site/docs/index.html:78 +#: i2p2www/pages/site/docs/index.html:76 msgid "BOB Protocol" msgstr "Protocolo BOB" -#: i2p2www/pages/site/docs/index.html:81 +#: i2p2www/pages/site/docs/index.html:79 msgid "End-to-End Transport API and Protocols" msgstr "Protocolos y API del transporte de fin a fin." -#: i2p2www/pages/site/docs/index.html:82 +#: i2p2www/pages/site/docs/index.html:80 msgid "" "The end-to-end protocols used by clients for reliable and unreliable " "communication." @@ -198,29 +195,29 @@ msgstr "" "Los protocolos fin a fin usados por los clientes para la comunicación " "segura y no segura." -#: i2p2www/pages/site/docs/index.html:84 +#: i2p2www/pages/site/docs/index.html:82 #: i2p2www/pages/site/docs/api/streaming.html:2 msgid "Streaming Library" msgstr "Librería de srteaming" -#: i2p2www/pages/site/docs/index.html:86 +#: i2p2www/pages/site/docs/index.html:84 msgid "Streaming Javadoc" msgstr "Javadoc del streaming" -#: i2p2www/pages/site/docs/index.html:88 +#: i2p2www/pages/site/docs/index.html:86 #: i2p2www/pages/site/docs/api/datagrams.html:2 msgid "Datagrams" msgstr "Datagramas" -#: i2p2www/pages/site/docs/index.html:90 +#: i2p2www/pages/site/docs/index.html:88 msgid "Datagram Javadoc" msgstr "Javadoc del datagrama" -#: i2p2www/pages/site/docs/index.html:93 +#: i2p2www/pages/site/docs/index.html:91 msgid "Client-to-Router Interface API and Protocol" msgstr "Protocolo y API del interfaz cliente-a-ruter" -#: i2p2www/pages/site/docs/index.html:94 +#: i2p2www/pages/site/docs/index.html:92 msgid "" "The lowest-level API used for clients (applications) to send and receive " "traffic to a router.\n" @@ -230,52 +227,52 @@ msgstr "" " recibir tráfico a un ruter. Tradicionalmente usado sólo por aplicaciones" " en Java y APIs de mayor nivel." -#: i2p2www/pages/site/docs/index.html:99 +#: i2p2www/pages/site/docs/index.html:97 msgid "I2CP - I2P Control Protocol / API overview" msgstr "I2CP - Protocolo de control de I2P / Resumen del API" -#: i2p2www/pages/site/docs/index.html:101 +#: i2p2www/pages/site/docs/index.html:99 msgid "I2CP Specification" msgstr "Especificación I2CP" -#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:101 msgid "I2CP API Javadoc" msgstr "Javadoc del API de I2CP" -#: i2p2www/pages/site/docs/index.html:105 -#: i2p2www/pages/site/docs/index.html:134 +#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:132 msgid "Common data structures specification" msgstr "Especificaciones de las estructuras de datos más usadas." -#: i2p2www/pages/site/docs/index.html:107 -#: i2p2www/pages/site/docs/index.html:136 +#: i2p2www/pages/site/docs/index.html:105 +#: i2p2www/pages/site/docs/index.html:134 msgid "Data Structures Javadoc" msgstr "Javadoc de las estructuras de datos" -#: i2p2www/pages/site/docs/index.html:110 +#: i2p2www/pages/site/docs/index.html:108 msgid "End-to-End Encryption" msgstr "Cifrado de fin a fin" -#: i2p2www/pages/site/docs/index.html:111 +#: i2p2www/pages/site/docs/index.html:109 msgid "How client messages are end-to-end encrypted by the router." msgstr "Cómo son cifrados por el ruter los mensajes de fin a fin." -#: i2p2www/pages/site/docs/index.html:113 +#: i2p2www/pages/site/docs/index.html:111 msgid "ElGamal/AES+SessionTag encryption" msgstr "Cifrado ElGamal/AES+SessionTag" -#: i2p2www/pages/site/docs/index.html:114 -#: i2p2www/pages/site/docs/index.html:147 +#: i2p2www/pages/site/docs/index.html:112 +#: i2p2www/pages/site/docs/index.html:145 msgid "ElGamal and AES cryptography details" msgstr "Detalles criptográficos de ElGamal y AES" -#: i2p2www/pages/site/docs/index.html:117 +#: i2p2www/pages/site/docs/index.html:115 #: i2p2www/pages/site/docs/how/tech-intro.html:15 #: i2p2www/pages/site/docs/how/tech-intro.html:329 msgid "Network Database" msgstr "Base de datos de la red" -#: i2p2www/pages/site/docs/index.html:118 +#: i2p2www/pages/site/docs/index.html:116 msgid "" "Distributed storage and retrieval of information about routers and " "clients." @@ -283,25 +280,25 @@ msgstr "" "Almacenamiento distribuido y obtención de información sobre los ruters y " "los clientes. " -#: i2p2www/pages/site/docs/index.html:120 +#: i2p2www/pages/site/docs/index.html:118 msgid "Network database overview, details, and threat analysis" msgstr "" "Vista general, detalles y análisis de amenazas de la base de datos de la " "red" -#: i2p2www/pages/site/docs/index.html:121 +#: i2p2www/pages/site/docs/index.html:119 msgid "Cryptographic hashes" msgstr "Hashes de cifrados" -#: i2p2www/pages/site/docs/index.html:122 +#: i2p2www/pages/site/docs/index.html:120 msgid "Cryptographic signatures" msgstr "Firmas de cifrados" -#: i2p2www/pages/site/docs/index.html:125 +#: i2p2www/pages/site/docs/index.html:123 msgid "Router Message Protocol" msgstr "Protocolo de los mensajes del ruter" -#: i2p2www/pages/site/docs/index.html:126 +#: i2p2www/pages/site/docs/index.html:124 msgid "" "I2P is a message-oriented router. The messages sent between routers are " "defined by the I2NP protocol." @@ -309,25 +306,25 @@ msgstr "" "I2P es un ruter orientado a mensajes. Los mensajes que se envían entre " "los ruters son definidos por el protocolo I2NP." -#: i2p2www/pages/site/docs/index.html:128 +#: i2p2www/pages/site/docs/index.html:126 msgid "I2NP - I2P Network Protocol Overview" msgstr "I2NP - Vista general del protocolo de red de I2P" -#: i2p2www/pages/site/docs/index.html:130 +#: i2p2www/pages/site/docs/index.html:128 msgid "I2NP Specification" msgstr "Especificación I2NP" -#: i2p2www/pages/site/docs/index.html:132 +#: i2p2www/pages/site/docs/index.html:130 msgid "I2NP Javadoc" msgstr "Javadoc de I2NP" -#: i2p2www/pages/site/docs/index.html:139 +#: i2p2www/pages/site/docs/index.html:137 #: i2p2www/pages/site/docs/how/tech-intro.html:14 #: i2p2www/pages/site/docs/how/tech-intro.html:228 msgid "Tunnels" msgstr "Túneles" -#: i2p2www/pages/site/docs/index.html:140 +#: i2p2www/pages/site/docs/index.html:138 msgid "" "Selecting peers, requesting tunnels through those peers, and encrypting " "and routing messages through these tunnels." @@ -335,148 +332,148 @@ msgstr "" "Seleccionando pares, solicitando túneles a través de esos pares, y " "cifrando y enrutando mensajes a través de esos túneles." -#: i2p2www/pages/site/docs/index.html:142 +#: i2p2www/pages/site/docs/index.html:140 msgid "Peer profiling and selection" msgstr "Perfiles y selección de pares" -#: i2p2www/pages/site/docs/index.html:143 +#: i2p2www/pages/site/docs/index.html:141 msgid "Tunnel routing overview" msgstr "Vista general del túnel de enrutado" -#: i2p2www/pages/site/docs/index.html:144 +#: i2p2www/pages/site/docs/index.html:142 msgid "Garlic routing and \"garlic\" terminology" msgstr "Rutado Garlic y terminología \"garlic\"" -#: i2p2www/pages/site/docs/index.html:145 +#: i2p2www/pages/site/docs/index.html:143 msgid "Tunnel building and encryption" msgstr "Cifrado y construcción de los túneles" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "ElGamal/AES" msgstr "ElGamal/AES" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "for build request encryption" msgstr "para cifrado de solicitudes de construcción (`build`, de túneles)" -#: i2p2www/pages/site/docs/index.html:148 +#: i2p2www/pages/site/docs/index.html:146 msgid "Tunnel building specification" msgstr "Especificaciones para la creación de túneles" -#: i2p2www/pages/site/docs/index.html:149 +#: i2p2www/pages/site/docs/index.html:147 msgid "Low-level tunnel message specification" msgstr "Especificaciones de los mensajes de túnel de bajo nivel" -#: i2p2www/pages/site/docs/index.html:150 +#: i2p2www/pages/site/docs/index.html:148 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:2 msgid "Unidirectional Tunnels" msgstr "Túneles unidireccionales" -#: i2p2www/pages/site/docs/index.html:151 +#: i2p2www/pages/site/docs/index.html:149 #: i2p2www/pages/site/docs/how/peer-selection.html:299 msgid "Peer Profiling and Selection in the I2P Anonymous Network" msgstr "Perfiles y selección de pares en la red anónima I2P" -#: i2p2www/pages/site/docs/index.html:152 +#: i2p2www/pages/site/docs/index.html:150 msgid "2009 paper (pdf), not current but still generally accurate" msgstr "Estudio del 2009 (pdf), no es muy actual pero es bastante exacto" -#: i2p2www/pages/site/docs/index.html:155 +#: i2p2www/pages/site/docs/index.html:153 msgid "Transport Layer" msgstr "Capa de transporte" -#: i2p2www/pages/site/docs/index.html:156 +#: i2p2www/pages/site/docs/index.html:154 msgid "The protocols for direct (point-to-point) router to router communication." msgstr "" "Los protocolos para las comunicaciones directas (punto a punto) de ruter " "a ruter." -#: i2p2www/pages/site/docs/index.html:158 +#: i2p2www/pages/site/docs/index.html:156 msgid "Transport layer overview" msgstr "Visión general de la capa de transporte" -#: i2p2www/pages/site/docs/index.html:160 +#: i2p2www/pages/site/docs/index.html:158 msgid "TCP-based transport overview and specification" msgstr "Especificaciones y vista general de los transportes basados en TCP" -#: i2p2www/pages/site/docs/index.html:162 +#: i2p2www/pages/site/docs/index.html:160 msgid "UDP-based transport overview" msgstr "Vista general de los transportes basados en UDP" -#: i2p2www/pages/site/docs/index.html:164 +#: i2p2www/pages/site/docs/index.html:162 msgid "SSU specification" msgstr "Especificación SSU" -#: i2p2www/pages/site/docs/index.html:166 +#: i2p2www/pages/site/docs/index.html:164 msgid "NTCP transport encryption" msgstr "Cifrado del transporte de NTCP" -#: i2p2www/pages/site/docs/index.html:168 +#: i2p2www/pages/site/docs/index.html:166 msgid "SSU transport encryption" msgstr "Cifrado del transporte de SSU" -#: i2p2www/pages/site/docs/index.html:170 +#: i2p2www/pages/site/docs/index.html:168 msgid "Transport Javadoc" msgstr "Jacadoc del transporte" -#: i2p2www/pages/site/docs/index.html:172 +#: i2p2www/pages/site/docs/index.html:170 msgid "NTCP Javadoc" msgstr "Javadoc de NTCP" -#: i2p2www/pages/site/docs/index.html:174 +#: i2p2www/pages/site/docs/index.html:172 msgid "SSU Javadoc" msgstr "Jacadoc de SSU" -#: i2p2www/pages/site/docs/index.html:177 +#: i2p2www/pages/site/docs/index.html:175 msgid "Other Router Topics" msgstr "Otros temas sobre el Ruter" -#: i2p2www/pages/site/docs/index.html:179 +#: i2p2www/pages/site/docs/index.html:177 msgid "Native BigInteger Library" msgstr "Librería BigInteger nativa" -#: i2p2www/pages/site/docs/index.html:181 +#: i2p2www/pages/site/docs/index.html:179 msgid "Time synchronization and NTP" msgstr "NTP y sincronización de la fecha" -#: i2p2www/pages/site/docs/index.html:183 +#: i2p2www/pages/site/docs/index.html:181 msgid "Performance" msgstr "Rendimiento" -#: i2p2www/pages/site/docs/index.html:190 +#: i2p2www/pages/site/docs/index.html:188 msgid "Developer's Guides and Resources" msgstr "Recursos y guías para desarrolladores" -#: i2p2www/pages/site/docs/index.html:192 +#: i2p2www/pages/site/docs/index.html:190 msgid "New Developer's Guide" msgstr "Guía para nuevos desarrolladores" -#: i2p2www/pages/site/docs/index.html:194 +#: i2p2www/pages/site/docs/index.html:192 msgid "New Translator's Guide" msgstr "La nueva guía de los traductores" -#: i2p2www/pages/site/docs/index.html:196 +#: i2p2www/pages/site/docs/index.html:194 msgid "Monotone Guide" msgstr "Guía de Monotone" -#: i2p2www/pages/site/docs/index.html:198 +#: i2p2www/pages/site/docs/index.html:196 msgid "Developer Guidelines" msgstr "Directrizes para los desarrolladores" -#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:198 msgid "Javadocs on the standard internet:" msgstr "Jacadocs en el Internet normal:" -#: i2p2www/pages/site/docs/index.html:201 +#: i2p2www/pages/site/docs/index.html:199 +#: i2p2www/pages/site/docs/index.html:203 +#: i2p2www/pages/site/docs/index.html:204 #: i2p2www/pages/site/docs/index.html:205 -#: i2p2www/pages/site/docs/index.html:206 -#: i2p2www/pages/site/docs/index.html:207 #, python-format msgid "Server %(num)s" msgstr "Servidor %(num)s" -#: i2p2www/pages/site/docs/index.html:202 -#: i2p2www/pages/site/docs/index.html:211 +#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:209 msgid "" "Note: always verify that javadocs are current by checking the release " "number." @@ -484,64 +481,64 @@ msgstr "" "Nota: verifique siempre que los Javadocs son actuales comprobando los " "números de versiones." -#: i2p2www/pages/site/docs/index.html:204 +#: i2p2www/pages/site/docs/index.html:202 msgid "Javadocs inside I2P:" msgstr "Javadocs en I2P:" -#: i2p2www/pages/site/docs/index.html:213 +#: i2p2www/pages/site/docs/index.html:211 msgid "Ports used by I2P" msgstr "Ports usados por I2P" -#: i2p2www/pages/site/docs/index.html:215 +#: i2p2www/pages/site/docs/index.html:213 msgid "Automatic updates to development builds inside I2P" msgstr "Actualizaciones automáticas y compilaciones de desarrollo dentro de I2P" -#: i2p2www/pages/site/docs/index.html:217 +#: i2p2www/pages/site/docs/index.html:215 msgid "Updating the wrapper manually" msgstr "Actualizando el wrapper manualmente" -#: i2p2www/pages/site/docs/index.html:219 +#: i2p2www/pages/site/docs/index.html:217 msgid "User forum" msgstr "Foro para usuarios" -#: i2p2www/pages/site/docs/index.html:221 +#: i2p2www/pages/site/docs/index.html:219 msgid "Developer forum inside I2P" msgstr "Foro para desarrolladores en I2P" -#: i2p2www/pages/site/docs/index.html:223 +#: i2p2www/pages/site/docs/index.html:221 msgid "Bug tracker" msgstr "Bug tracker" -#: i2p2www/pages/site/docs/index.html:225 +#: i2p2www/pages/site/docs/index.html:223 msgid "Viewmtn inside I2P" msgstr "Viewmtn en I2P" -#: i2p2www/pages/site/docs/index.html:227 +#: i2p2www/pages/site/docs/index.html:225 msgid "I2P Source exported to GitHub" msgstr "El código de I2P exportado a GitHub" -#: i2p2www/pages/site/docs/index.html:229 +#: i2p2www/pages/site/docs/index.html:227 msgid "I2P Source Git Repo inside I2P" msgstr "Repositorio Git del código de I2P en I2P" -#: i2p2www/pages/site/docs/index.html:231 +#: i2p2www/pages/site/docs/index.html:229 msgid "Source translation at Transifex" msgstr "Fuentes para traducir en Transifex" -#: i2p2www/pages/site/docs/index.html:233 +#: i2p2www/pages/site/docs/index.html:231 msgid "Roadmap wiki" msgstr "Wiki con el plan de trabajo" -#: i2p2www/pages/site/docs/index.html:235 +#: i2p2www/pages/site/docs/index.html:233 msgid "Old roadmap" msgstr "Plan de trabajo antiguo" +#: i2p2www/pages/site/docs/index.html:233 #: i2p2www/pages/site/docs/index.html:235 -#: i2p2www/pages/site/docs/index.html:237 msgid "not current" msgstr "no actual" -#: i2p2www/pages/site/docs/index.html:237 +#: i2p2www/pages/site/docs/index.html:235 msgid "To Do List" msgstr "Por hacer" @@ -558,11 +555,7 @@ msgstr "Por hacer" msgid "December 2013" msgstr "Diciembre de 2013" -#: i2p2www/pages/site/docs/naming.html:6 -msgid "Naming in I2P" -msgstr "Dominios en I2P" - -#: i2p2www/pages/site/docs/naming.html:9 +#: i2p2www/pages/site/docs/naming.html:8 msgid "" "I2P ships with a generic naming library and a base implementation \n" "designed to work off a local name to destination mapping, as well as an\n" @@ -579,7 +572,7 @@ msgstr "" "servidor Base32 \n" "similares a las direcciones .onion de Tor." -#: i2p2www/pages/site/docs/naming.html:16 +#: i2p2www/pages/site/docs/naming.html:15 msgid "" "The addressbook is a web-of-trust\n" "driven secure, distributed, and human readable naming system, sacrificing" @@ -624,7 +617,7 @@ msgstr "" "nombres, \n" "emulando al tradicional DNS." -#: i2p2www/pages/site/docs/naming.html:30 +#: i2p2www/pages/site/docs/naming.html:29 #, python-format msgid "" "NOTE: For the reasoning behind the I2P naming system, common arguments " @@ -638,11 +631,11 @@ msgstr "" "página de discusión sobre el sistema de " "nombres." -#: i2p2www/pages/site/docs/naming.html:37 +#: i2p2www/pages/site/docs/naming.html:36 msgid "Naming System Components" msgstr "Componentes del sistema de nombres" -#: i2p2www/pages/site/docs/naming.html:39 +#: i2p2www/pages/site/docs/naming.html:38 msgid "" "There is no central naming authority in I2P.\n" "All hostnames are local." @@ -650,7 +643,7 @@ msgstr "" "No hay una autoridad central de nombres en I2P.\n" "Todos los nombres de servidor están en local." -#: i2p2www/pages/site/docs/naming.html:44 +#: i2p2www/pages/site/docs/naming.html:43 msgid "" "The naming system is quite simple and most of it is implemented\n" "in applications external to the router, but bundled with\n" @@ -661,7 +654,7 @@ msgstr "" "implementado en aplicaciones externas al router pero \n" "empaquetadas con la distribución I2P. Los componentes son:" -#: i2p2www/pages/site/docs/naming.html:52 +#: i2p2www/pages/site/docs/naming.html:51 msgid "" "The local naming service which does lookups\n" "and also handles Base32 hostnames." @@ -669,7 +662,7 @@ msgstr "" "El servicio de nombres local que hace búsquedas\n" "y también maneja los nombres de equipos Base32." -#: i2p2www/pages/site/docs/naming.html:56 +#: i2p2www/pages/site/docs/naming.html:55 msgid "" "The HTTP proxy which asks the router for " "lookups and points\n" @@ -680,7 +673,7 @@ msgstr "" "y dirige al usuario a servicios remotos distribuidos (`jump`)\n" "para asistirle con las consultas fallidas." -#: i2p2www/pages/site/docs/naming.html:60 +#: i2p2www/pages/site/docs/naming.html:59 msgid "" "HTTP host-add forms which allow users to " "add hosts to their local hosts.txt" @@ -689,7 +682,7 @@ msgstr "" "que permiten \n" "a los usuarios añadir servidores a su hosts.txt local." -#: i2p2www/pages/site/docs/naming.html:63 +#: i2p2www/pages/site/docs/naming.html:62 msgid "" "HTTP jump services which provide their own" " lookups and redirection." @@ -698,7 +691,7 @@ msgstr "" "proporcionan \n" "sus propias consultas y redirecciones." -#: i2p2www/pages/site/docs/naming.html:66 +#: i2p2www/pages/site/docs/naming.html:65 msgid "" "The addressbook application which merges " "external\n" @@ -708,7 +701,7 @@ msgstr "" " \n" "fusiona listas externas de servidores, con la lista local." -#: i2p2www/pages/site/docs/naming.html:70 +#: i2p2www/pages/site/docs/naming.html:69 msgid "" "The SusiDNS application which is a simple web " "front-end\n" @@ -719,11 +712,11 @@ msgstr "" "de la libreta de direcciones y el visionado de las listas locales de " "servidores." -#: i2p2www/pages/site/docs/naming.html:77 +#: i2p2www/pages/site/docs/naming.html:76 msgid "Naming Services" msgstr "Servicios de nombres" -#: i2p2www/pages/site/docs/naming.html:79 +#: i2p2www/pages/site/docs/naming.html:78 #, python-format msgid "" "All destinations in I2P are 516-byte (or longer) keys.\n" @@ -747,7 +740,7 @@ msgstr "" "Un posible uso de certificados es como prueba de trabajo.)" -#: i2p2www/pages/site/docs/naming.html:88 +#: i2p2www/pages/site/docs/naming.html:87 msgid "" "If an application (i2ptunnel or the HTTP proxy) wishes to access\n" "a destination by name, the router does a very simple local lookup\n" @@ -757,11 +750,11 @@ msgstr "" "destino mediante el nombre, el router hace una búsqueda local\n" "muy simple para resolver ese nombre." -#: i2p2www/pages/site/docs/naming.html:94 +#: i2p2www/pages/site/docs/naming.html:93 msgid "Hosts.txt Naming Service" msgstr "Servicio de nombres hosts.txt" -#: i2p2www/pages/site/docs/naming.html:96 +#: i2p2www/pages/site/docs/naming.html:95 msgid "" "The hosts.txt Naming Service does a simple linear search through\n" "text files. This naming service was the default until\n" @@ -777,7 +770,7 @@ msgstr "" "(fichero de bloques). El formato de hosts.txt ha llegado a ser demasiado\n" "lento después de que el fichero creciera hasta las miles de entradas." -#: i2p2www/pages/site/docs/naming.html:103 +#: i2p2www/pages/site/docs/naming.html:102 #, python-format msgid "" "It does a linear search through three local files, in order, to\n" @@ -795,11 +788,11 @@ msgstr "" "con (nombre de equipo) hostname=base64, uno por línea.\n" "Los ficheros son:" -#: i2p2www/pages/site/docs/naming.html:115 +#: i2p2www/pages/site/docs/naming.html:114 msgid "Blockfile Naming Service" msgstr "Servicio de nombres blockfile" -#: i2p2www/pages/site/docs/naming.html:117 +#: i2p2www/pages/site/docs/naming.html:116 msgid "" "The Blockfile Naming Service stores multiple \"addressbooks\" in a single" "\n" @@ -812,7 +805,7 @@ msgstr "" "llamado hostsdb.blockfile. Este servicio de nombres es el predeterminado " "desde la versión 0.8.8." -#: i2p2www/pages/site/docs/naming.html:123 +#: i2p2www/pages/site/docs/naming.html:122 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -849,7 +842,7 @@ msgstr "" "sobre el tamaño del formato hosts.txt, y el blockfile proporcionará una " "reducción en los tiempos de búsqueda por un factor aproximado de 10x." -#: i2p2www/pages/site/docs/naming.html:135 +#: i2p2www/pages/site/docs/naming.html:134 msgid "" "On creation, the naming service imports entries from the three files used" " by the hosts.txt Naming Service.\n" @@ -868,11 +861,11 @@ msgstr "" "También mantiene un mapeado de búsqueda-inversa para implementar " "búsquedas inversas rápidas." -#: i2p2www/pages/site/docs/naming.html:142 +#: i2p2www/pages/site/docs/naming.html:141 msgid "Other Naming Service Facilities" msgstr "Otras infraestructuras de servicio de nombres" -#: i2p2www/pages/site/docs/naming.html:144 +#: i2p2www/pages/site/docs/naming.html:143 #, python-format msgid "" "The lookup is case-insensitive.\n" @@ -899,11 +892,11 @@ msgstr "" "junto al\n" "el nombre del equipo, y otras características." -#: i2p2www/pages/site/docs/naming.html:157 +#: i2p2www/pages/site/docs/naming.html:156 msgid "Alternatives and Experimental Naming Services" msgstr "Alternativas y servicios de nombres experimentales" -#: i2p2www/pages/site/docs/naming.html:159 +#: i2p2www/pages/site/docs/naming.html:158 #, python-format msgid "" "The naming service is specified with the configuration property " @@ -924,7 +917,7 @@ msgstr "" "href=\"%(namingdiscussion)s#alternatives\">página de discusión sobre " "alternativas." -#: i2p2www/pages/site/docs/naming.html:166 +#: i2p2www/pages/site/docs/naming.html:165 msgid "" "The HTTP proxy does a lookup via the router for all hostnames ending in " "'.i2p'.\n" @@ -941,7 +934,7 @@ msgstr "" "de servidores HTTP (eepsites) deben terminar en un pseudo-dominio-de-" "primer-nivel `.i2p`." -#: i2p2www/pages/site/docs/naming.html:172 +#: i2p2www/pages/site/docs/naming.html:171 #, python-format msgid "" "We have applied to reserve the .i2p TLD\n" @@ -953,7 +946,7 @@ msgstr "" "siguiendo los procedimientos especificados en la RFC 6761." -#: i2p2www/pages/site/docs/naming.html:178 +#: i2p2www/pages/site/docs/naming.html:177 msgid "" "If the router fails to resolve the hostname, the HTTP proxy returns\n" "an error page to the user with links to several \"jump\" services.\n" @@ -963,16 +956,16 @@ msgstr "" "HTTP devuelve una página de error al usuario con enlaces a varios \n" "servicios distribuidos (`jump`). Mire debajo para más detalles." -#: i2p2www/pages/site/docs/naming.html:184 +#: i2p2www/pages/site/docs/naming.html:183 #: i2p2www/pages/site/docs/spec/configuration.html:77 msgid "Addressbook" msgstr "Libreta de direcciones" -#: i2p2www/pages/site/docs/naming.html:185 +#: i2p2www/pages/site/docs/naming.html:184 msgid "Incoming Subscriptions and Merging" msgstr "Suscripciones entrantes y fusionado" -#: i2p2www/pages/site/docs/naming.html:187 +#: i2p2www/pages/site/docs/naming.html:186 msgid "" "The addressbook application periodically\n" "retrieves other users' hosts.txt files and merges\n" @@ -986,7 +979,7 @@ msgstr "" "resuelven en base al criterio `el primero en venir es el primero en ser " "servido`." -#: i2p2www/pages/site/docs/naming.html:195 +#: i2p2www/pages/site/docs/naming.html:194 msgid "" "Subscribing to another user's hosts.txt file involves\n" "giving them a certain amount of trust.\n" @@ -1000,7 +993,7 @@ msgstr "" "introduciendo rápidamente su propia clave para el nuevo sitio antes \n" "de pasarle el nuevo servidor/clave a usted." -#: i2p2www/pages/site/docs/naming.html:203 +#: i2p2www/pages/site/docs/naming.html:202 msgid "" "For this reason, the only subscription configured by\n" "default is http://www.i2p2.i2p/hosts.txt,\n" @@ -1013,13 +1006,13 @@ msgstr "" "Por esta razón, la única suscripción configurada por defecto \n" "es http://www.i2p2.i2p/hosts.txt," -#: i2p2www/pages/site/docs/naming.html:212 +#: i2p2www/pages/site/docs/naming.html:211 msgid "Some other public addressbook subscription links:" msgstr "" "Algunos enlaces extra de suscripciones públicas a libretas de " "direcciones: " -#: i2p2www/pages/site/docs/naming.html:219 +#: i2p2www/pages/site/docs/naming.html:218 msgid "" "The operators of these services may have various policies for listing " "hosts.\n" @@ -1029,12 +1022,12 @@ msgstr "" " \n" "listar servidores. La presencia en esta lista no implica su respaldo." -#: i2p2www/pages/site/docs/naming.html:224 -#: i2p2www/pages/site/docs/naming.html:236 +#: i2p2www/pages/site/docs/naming.html:223 +#: i2p2www/pages/site/docs/naming.html:235 msgid "Naming Rules" msgstr "Reglas de nombres" -#: i2p2www/pages/site/docs/naming.html:225 +#: i2p2www/pages/site/docs/naming.html:224 msgid "" "While there are hopefully not any technical limitations within I2P on " "host names,\n" @@ -1056,11 +1049,11 @@ msgstr "" "la Sección 3.2.2. en el RFC2396. Cualquier nombre de servidor que viole \n" "esas reglas puede no ser propagado a otros routers." -#: i2p2www/pages/site/docs/naming.html:240 +#: i2p2www/pages/site/docs/naming.html:239 msgid "Names are converted to lower case on import." msgstr "Los nombres se convierten a minúsculas al importarlos." -#: i2p2www/pages/site/docs/naming.html:244 +#: i2p2www/pages/site/docs/naming.html:243 msgid "" "Names are checked for conflict with existing names in the existing " "userhosts.txt and hosts.txt\n" @@ -1071,37 +1064,37 @@ msgstr "" "userhosts.txt y hosts.txt (pero no privatehosts.txt) tras su conversión a" " minúsculas." -#: i2p2www/pages/site/docs/naming.html:249 +#: i2p2www/pages/site/docs/naming.html:248 msgid "Must contain only [a-z] [0-9] '.' and '-' after conversion to lower case." msgstr "" "Sólo deben contener [a-z] [0-9] '.' y '-' tras su conversión a " "minúsculas." -#: i2p2www/pages/site/docs/naming.html:253 +#: i2p2www/pages/site/docs/naming.html:252 msgid "Must not start with '.' or '-'." msgstr "No deben comenzar con '.' o '-'." -#: i2p2www/pages/site/docs/naming.html:257 +#: i2p2www/pages/site/docs/naming.html:256 msgid "Must end with '.i2p'." msgstr "Debe terminar en «.i2p»." -#: i2p2www/pages/site/docs/naming.html:261 +#: i2p2www/pages/site/docs/naming.html:260 msgid "67 characters maximum, including the '.i2p'." msgstr "Máximo 67 caracteres, incluyendo el '.i2p'." -#: i2p2www/pages/site/docs/naming.html:265 +#: i2p2www/pages/site/docs/naming.html:264 msgid "Must not contain '..'." msgstr "No puede contener «..»." -#: i2p2www/pages/site/docs/naming.html:269 +#: i2p2www/pages/site/docs/naming.html:268 msgid "Must not contain '.-' or '-.' (as of 0.6.1.33)." msgstr "No deben contener '.-' o '-.' (a partir de la 0.6.1.33)." -#: i2p2www/pages/site/docs/naming.html:273 +#: i2p2www/pages/site/docs/naming.html:272 msgid "Must not contain '--' except in 'xn--' for IDN." msgstr "No deben contener '--' excepto en 'xn--' para IDN." -#: i2p2www/pages/site/docs/naming.html:277 +#: i2p2www/pages/site/docs/naming.html:276 msgid "" "Base32 hostnames (*.b32.i2p) are reserved for base 32 use and so are not " "allowed to be imported." @@ -1109,7 +1102,7 @@ msgstr "" "Los nombres de equipo Base32 (*.b32.i2p) están reservados para el uso de " "base 32 y por tanto no está permitida su importación." -#: i2p2www/pages/site/docs/naming.html:281 +#: i2p2www/pages/site/docs/naming.html:280 msgid "" "Certain hostnames reserved for project use are not allowed\n" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " @@ -1120,11 +1113,11 @@ msgstr "" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " "*.console.i2p, y otros)" -#: i2p2www/pages/site/docs/naming.html:286 +#: i2p2www/pages/site/docs/naming.html:285 msgid "Keys are checked for base64 validity." msgstr "Se comprueba la validez base64 de las claves." -#: i2p2www/pages/site/docs/naming.html:290 +#: i2p2www/pages/site/docs/naming.html:289 msgid "" "Keys are checked for conflict with existing keys in hosts.txt (but not " "privatehosts.txt)." @@ -1132,17 +1125,17 @@ msgstr "" "Se comprueba si las claves tienen conflictos con claves existentes en \n" "hosts.txt (pero no privatehosts.txt)." -#: i2p2www/pages/site/docs/naming.html:294 +#: i2p2www/pages/site/docs/naming.html:293 msgid "Minimum key length 516 bytes." msgstr "La longitud mínima de clave es 516 bytes." -#: i2p2www/pages/site/docs/naming.html:298 +#: i2p2www/pages/site/docs/naming.html:297 msgid "Maximum key length 616 bytes (to account for certs up to 100 bytes)." msgstr "" "La longitud máxima de clave es 616 bytes (para contar con certificados de" " hasta 100 bytes)." -#: i2p2www/pages/site/docs/naming.html:303 +#: i2p2www/pages/site/docs/naming.html:302 msgid "" "Any name received via subscription that passes all the checks is added " "via the local naming service." @@ -1150,7 +1143,7 @@ msgstr "" "Cualquier nombre recibido vía suscripción que pase todas las " "comprobaciones, se añade a través del servicio de nombres local." -#: i2p2www/pages/site/docs/naming.html:307 +#: i2p2www/pages/site/docs/naming.html:306 msgid "" "Note that the '.' symbols in a host name are of no significance,\n" "and do not denote any actual naming or trust hierarchy.\n" @@ -1172,7 +1165,7 @@ msgstr "" " \n" "y factible de estos métodos, son temas para futura discusión." -#: i2p2www/pages/site/docs/naming.html:318 +#: i2p2www/pages/site/docs/naming.html:317 msgid "" "International Domain Names (IDN) also work in i2p (using punycode 'xn--' " "form).\n" @@ -1185,7 +1178,7 @@ msgstr "" "correctamente formados en la barra de direcciones de Firefox, añada \n" "'network.IDN.whitelist.i2p (boolean) = true' en about:config" -#: i2p2www/pages/site/docs/naming.html:324 +#: i2p2www/pages/site/docs/naming.html:323 msgid "" "As the addressbook application does not use privatehosts.txt at all, in " "practice\n" @@ -1200,11 +1193,11 @@ msgstr "" "alias privados o \"nombres de mascota\" para sitios ya existentes en " "hosts.txt" -#: i2p2www/pages/site/docs/naming.html:330 +#: i2p2www/pages/site/docs/naming.html:329 msgid "Outgoing Subscriptions" msgstr "Suscripciones salientes" -#: i2p2www/pages/site/docs/naming.html:331 +#: i2p2www/pages/site/docs/naming.html:330 msgid "" "Addressbook will publish the merged hosts.txt to a location\n" "(traditionally hosts.txt in the local eepsite's home directory) to be " @@ -1217,7 +1210,7 @@ msgstr "" "eepsite) para que sea accesible para las suscripciones de otros. \n" "Este paso es opcional y está deshabilitado por defecto." -#: i2p2www/pages/site/docs/naming.html:339 +#: i2p2www/pages/site/docs/naming.html:338 msgid "" "The addressbook application, together with eepget, saves the Etag and/or " "Last-Modified\n" @@ -1232,7 +1225,7 @@ msgstr "" "requerido ya que el servidor web devolverá un '304 No Modificado' en la \n" "la siguiente toma de datos (`fetch`) si nada ha cambiado." -#: i2p2www/pages/site/docs/naming.html:346 +#: i2p2www/pages/site/docs/naming.html:345 msgid "" "However the entire hosts.txt is downloaded if it has changed.\n" "See below for discussion on this issue." @@ -1240,7 +1233,7 @@ msgstr "" "Sin embargo, si ha cambiado se descarga el hosts.txt completo. \n" "Mire debajo las discusiones sobre este asunto." -#: i2p2www/pages/site/docs/naming.html:351 +#: i2p2www/pages/site/docs/naming.html:350 msgid "" "Hosts serving a static hosts.txt or an equivalent CGI application\n" "are strongly encouraged to deliver\n" @@ -1258,11 +1251,11 @@ msgstr "" "dramáticamente el ancho de banda usado, y reducirá las posibilidades de " "corrupción." -#: i2p2www/pages/site/docs/naming.html:360 +#: i2p2www/pages/site/docs/naming.html:359 msgid "Host Add Services" msgstr "Servicio de gestión de dominios" -#: i2p2www/pages/site/docs/naming.html:361 +#: i2p2www/pages/site/docs/naming.html:360 msgid "" "A host add service is a simple CGI application that takes a hostname and " "a Base64 key as parameters\n" @@ -1275,7 +1268,7 @@ msgstr "" "hosts.txt local. SI otros ruters se suscriben a ese host.txt, el nuevo " "nombre de domino/clave serán propagados a través de la red." -#: i2p2www/pages/site/docs/naming.html:368 +#: i2p2www/pages/site/docs/naming.html:367 msgid "" "It is recommended that host add services impose, at a minimum, the " "restrictions imposed by the addressbook application listed above.\n" @@ -1288,57 +1281,57 @@ msgstr "" "deben imponer restricciones adicionales en los nombres de dominio y en " "las claves, por ejemplo:" -#: i2p2www/pages/site/docs/naming.html:373 +#: i2p2www/pages/site/docs/naming.html:372 msgid "A limit on number of 'subdomains'." msgstr "Un 'límite' en el número de 'subdominios'." -#: i2p2www/pages/site/docs/naming.html:377 +#: i2p2www/pages/site/docs/naming.html:376 msgid "Authorization for 'subdomains' through various methods." msgstr "Autorización para los 'subdominios' a través de varios métodos." -#: i2p2www/pages/site/docs/naming.html:381 +#: i2p2www/pages/site/docs/naming.html:380 msgid "Hashcash or signed certificates." msgstr "Hashcash o certificados firmados." -#: i2p2www/pages/site/docs/naming.html:385 +#: i2p2www/pages/site/docs/naming.html:384 msgid "Editorial review of host names and/or content." msgstr "Revisión editorial de los nombres de dominio y/o su contenido." -#: i2p2www/pages/site/docs/naming.html:389 +#: i2p2www/pages/site/docs/naming.html:388 msgid "Categorization of hosts by content." msgstr "Clasificación de los dominios según su contenido." -#: i2p2www/pages/site/docs/naming.html:393 +#: i2p2www/pages/site/docs/naming.html:392 msgid "Reservation or rejection of certain host names." msgstr "Reserva o rechazo de ciertos dominios." -#: i2p2www/pages/site/docs/naming.html:397 +#: i2p2www/pages/site/docs/naming.html:396 msgid "Restrictions on the number of names registered in a given time period." msgstr "" "Restricciones en el número de dominios registrados en un determinado " "periodo de tiempo." -#: i2p2www/pages/site/docs/naming.html:401 +#: i2p2www/pages/site/docs/naming.html:400 msgid "Delays between registration and publication." msgstr "Intervalos entre los registros y las publicaciones." -#: i2p2www/pages/site/docs/naming.html:405 +#: i2p2www/pages/site/docs/naming.html:404 msgid "Requirement that the host be up for verification." msgstr "Exigir que el servidor esté funcionando para su verificaión." -#: i2p2www/pages/site/docs/naming.html:409 +#: i2p2www/pages/site/docs/naming.html:408 msgid "Expiration and/or revocation." msgstr "Expiración y/o revocación." -#: i2p2www/pages/site/docs/naming.html:413 +#: i2p2www/pages/site/docs/naming.html:412 msgid "IDN spoof rejection." msgstr "Denegación de IDN spoof." -#: i2p2www/pages/site/docs/naming.html:418 +#: i2p2www/pages/site/docs/naming.html:417 msgid "Jump Services" msgstr "Servicios de salto" -#: i2p2www/pages/site/docs/naming.html:419 +#: i2p2www/pages/site/docs/naming.html:418 msgid "" "A jump service is a simple CGI application that takes a hostname as a " "parameter\n" @@ -1357,7 +1350,7 @@ msgstr "" " la clave como la destinación actual. Además, el proxy cacheará esa clave" " para que el address helper no sea necesario hasta el próximo reinicio." -#: i2p2www/pages/site/docs/naming.html:429 +#: i2p2www/pages/site/docs/naming.html:428 msgid "" "Note that, like with subscriptions, using a jump service\n" "implies a certain amount of trust, as a jump service could maliciously\n" @@ -1368,7 +1361,7 @@ msgstr "" "salto, ya que un servicio de salto podría redirigirle maliciosamente a " "una destinación incorrecta." -#: i2p2www/pages/site/docs/naming.html:435 +#: i2p2www/pages/site/docs/naming.html:434 msgid "" "To provide the best service, a jump service should be subscribed to\n" "several hosts.txt providers so that its local host list is current." @@ -1377,7 +1370,7 @@ msgstr "" "suscrito a varios proveedores de archivos host,.txt , para que su lista " "local de dominios esté al día." -#: i2p2www/pages/site/docs/naming.html:441 +#: i2p2www/pages/site/docs/naming.html:440 msgid "" "SusiDNS is simply a web interface front-end to configuring addressbook " "subscriptions\n" @@ -1389,7 +1382,7 @@ msgstr "" "libretas de direcciones. Todo el trabajo duro es realizado por la " "aplicación 'addressbook', 'libreta de direcciones'." -#: i2p2www/pages/site/docs/naming.html:447 +#: i2p2www/pages/site/docs/naming.html:446 msgid "" "Currently, there is little enforcement of addressbook naming rules within" " SusiDNS,\n" @@ -1401,11 +1394,11 @@ msgstr "" " de dominios localmente que serían rechazados por las reglas de " "suscripción de la libreta de direcciones." -#: i2p2www/pages/site/docs/naming.html:453 +#: i2p2www/pages/site/docs/naming.html:452 msgid "Base32 Names" msgstr "Dominios Base32" -#: i2p2www/pages/site/docs/naming.html:454 +#: i2p2www/pages/site/docs/naming.html:453 msgid "" "I2P supports Base32 hostnames similar to Tor's .onion addresses.\n" "Base32 addresses are much shorter and easier to handle than the\n" @@ -1419,7 +1412,7 @@ msgstr "" "caracteres. Ejemplo:\n" "ukeu3k5oycgaauneqgtnvselmt4yemvoilkln7jpvamvfx7dnkdq.b32.i2p" -#: i2p2www/pages/site/docs/naming.html:461 +#: i2p2www/pages/site/docs/naming.html:460 #, python-format msgid "" "In Tor, the address is 16 characters (80 bits), or half of the SHA-1 " @@ -1459,7 +1452,7 @@ msgstr "" "datos de red, puede llevar significativamente más tiempo que una búsqueda" " en la libreta de direcciones local." -#: i2p2www/pages/site/docs/naming.html:476 +#: i2p2www/pages/site/docs/naming.html:475 msgid "" "Base32 addresses can be used in most places where hostnames or full " "destinations\n" @@ -1483,14 +1476,10 @@ msgid "June 2012" msgstr "Junio de 2012" #: i2p2www/pages/site/docs/plugins.html:6 -msgid "I2P Plugins" -msgstr "Complementos de I2P" - -#: i2p2www/pages/site/docs/plugins.html:8 msgid "General Information" msgstr "Información general" -#: i2p2www/pages/site/docs/plugins.html:9 +#: i2p2www/pages/site/docs/plugins.html:7 msgid "" "I2P includes a plugin architecture\n" "to support easy development and installation of additional software." @@ -1498,7 +1487,7 @@ msgstr "" "I2P incluye una arquitectura de pluguins para dar soporte a la " "instalación fácil y desarrollo fácil de aplicaciones adicionales." -#: i2p2www/pages/site/docs/plugins.html:14 +#: i2p2www/pages/site/docs/plugins.html:12 msgid "" "There are now plugins available that support distributed email, blogs, " "IRC\n" @@ -1507,17 +1496,17 @@ msgstr "" "Ahora hay plugins disponibles que soportan email distribuido, blogs, \n" "clientes IRC, almacenamiento de ficheros distribuido, wikis y más." -#: i2p2www/pages/site/docs/plugins.html:19 +#: i2p2www/pages/site/docs/plugins.html:17 msgid "Benefits to i2p users and app developers:" msgstr "" "Los beneficios para los usuarios de I2P y los desarrolladores de " "aplicaciones son:" -#: i2p2www/pages/site/docs/plugins.html:24 +#: i2p2www/pages/site/docs/plugins.html:22 msgid "Easy distribution of applications" msgstr "Fácil distribución de aplicaciones" -#: i2p2www/pages/site/docs/plugins.html:28 +#: i2p2www/pages/site/docs/plugins.html:26 msgid "" "Allows innovation and use of additional libraries without worrying about\n" "increasing the size of i2pupdate.sud" @@ -1526,7 +1515,7 @@ msgstr "" "por el \n" "incremento de tamaño de i2pupdate.sud" -#: i2p2www/pages/site/docs/plugins.html:33 +#: i2p2www/pages/site/docs/plugins.html:31 msgid "" "Support large or special-purpose applications that would never be bundled" "\n" @@ -1535,15 +1524,15 @@ msgstr "" "Soporta aplicaciones grandes o de proposito-especial que nunca serían \n" "empaquetadas con la instalación de I2P" -#: i2p2www/pages/site/docs/plugins.html:38 +#: i2p2www/pages/site/docs/plugins.html:36 msgid "Cryptographically signed and verified applications" msgstr "Aplicaciones criptográficamente firmadas y verificadas" -#: i2p2www/pages/site/docs/plugins.html:42 +#: i2p2www/pages/site/docs/plugins.html:40 msgid "Automatic updates of applications, just like for the router" msgstr "Actualizaciones automáticas de aplicaciones, igual que para el router" -#: i2p2www/pages/site/docs/plugins.html:46 +#: i2p2www/pages/site/docs/plugins.html:44 msgid "" "Separate initial install and update packages, if desired, for smaller " "update downloads" @@ -1552,7 +1541,7 @@ msgstr "" "se \n" "desea, para tener descargas de actualizaciones más pequeñas" -#: i2p2www/pages/site/docs/plugins.html:50 +#: i2p2www/pages/site/docs/plugins.html:48 msgid "" "One-click installation of applications. No more asking users to modify\n" "wrapper.config or clients.config" @@ -1561,11 +1550,11 @@ msgstr "" " \n" "para modificar wrapper.config o clients.config" -#: i2p2www/pages/site/docs/plugins.html:55 +#: i2p2www/pages/site/docs/plugins.html:53 msgid "Isolate applications from the base $I2P installation" msgstr "Aplicaciones aisladas desde la instalación base de $I2P" -#: i2p2www/pages/site/docs/plugins.html:59 +#: i2p2www/pages/site/docs/plugins.html:57 msgid "" "Automatic compatibility checking for I2P version, Java version, Jetty\n" "version, and previous installed application version" @@ -1575,11 +1564,11 @@ msgstr "" "de Java, la versión de Jetty, y versiones de la aplicación previamente " "instaladas" -#: i2p2www/pages/site/docs/plugins.html:64 +#: i2p2www/pages/site/docs/plugins.html:62 msgid "Automatic link addition in console" msgstr "Añadido automático de enlaces en la consola" -#: i2p2www/pages/site/docs/plugins.html:68 +#: i2p2www/pages/site/docs/plugins.html:66 msgid "" "Automatic startup of application, including modifying classpath, without " "requiring a restart" @@ -1588,13 +1577,13 @@ msgstr "" " \n" "clases (`classpath`), sin requerir un reinicio" -#: i2p2www/pages/site/docs/plugins.html:72 +#: i2p2www/pages/site/docs/plugins.html:70 msgid "Automatic integration and startup of webapps into console Jetty instance" msgstr "" "Integración automática e inicio de aplicaciones web en la instancia de \n" "consola Jetty" -#: i2p2www/pages/site/docs/plugins.html:76 +#: i2p2www/pages/site/docs/plugins.html:74 #, python-format msgid "" "Facilitate creation of 'app stores' like the one at\n" @@ -1604,35 +1593,35 @@ msgstr "" " \n" "%(pluginsite)s" -#: i2p2www/pages/site/docs/plugins.html:81 +#: i2p2www/pages/site/docs/plugins.html:79 msgid "One-click uninstall" msgstr "Desinstalación en un-sólo-clic" -#: i2p2www/pages/site/docs/plugins.html:85 +#: i2p2www/pages/site/docs/plugins.html:83 msgid "Language and theme packs for the console" msgstr "Paquetes de idioma y de temas para la consola" -#: i2p2www/pages/site/docs/plugins.html:89 +#: i2p2www/pages/site/docs/plugins.html:87 msgid "Bring detailed application information to the router console" msgstr "Trae información detallada de la aplicación a la consola del router" -#: i2p2www/pages/site/docs/plugins.html:93 +#: i2p2www/pages/site/docs/plugins.html:91 msgid "Non-java applications also supported" msgstr "Las aplicaciones no-Java también están soportadas" -#: i2p2www/pages/site/docs/plugins.html:99 +#: i2p2www/pages/site/docs/plugins.html:97 msgid "Required I2P version" msgstr "Versión de I2P requerida" -#: i2p2www/pages/site/docs/plugins.html:100 +#: i2p2www/pages/site/docs/plugins.html:98 msgid "0.7.12 or newer." msgstr "0.7.12 o superior." -#: i2p2www/pages/site/docs/plugins.html:102 +#: i2p2www/pages/site/docs/plugins.html:100 msgid "Installation" msgstr "Instalación" -#: i2p2www/pages/site/docs/plugins.html:103 +#: i2p2www/pages/site/docs/plugins.html:101 msgid "" "To install and start a plugin, copy the .xpi2p install link " "to\n" @@ -1655,7 +1644,7 @@ msgstr "" "instalado e iniciado, un enlace al plugin aparecerá normalmente en la " "parte superior de su barra de resumen." -#: i2p2www/pages/site/docs/plugins.html:112 +#: i2p2www/pages/site/docs/plugins.html:110 msgid "" "To update a plugin to the latest version, just click the update button on" "\n" @@ -1681,11 +1670,11 @@ msgstr "" "actualizaciones para los plugins automáticamente cuando se actualice a \n" "una nueva versión de I2P (sin incluir las versiones de desarrollo)." -#: i2p2www/pages/site/docs/plugins.html:122 +#: i2p2www/pages/site/docs/plugins.html:120 msgid "Development" msgstr "Desarrollo" -#: i2p2www/pages/site/docs/plugins.html:123 +#: i2p2www/pages/site/docs/plugins.html:121 #, python-format msgid "" "See the latest plugin specification and " @@ -1696,7 +1685,7 @@ msgstr "" "plugins y el \n" "forum de plugins en %(zzz)s." -#: i2p2www/pages/site/docs/plugins.html:128 +#: i2p2www/pages/site/docs/plugins.html:126 #, python-format msgid "" "See also the sources for plugins developed by various people. Some " @@ -1712,7 +1701,7 @@ msgstr "" "desarrollados específicamente \n" "como ejemplos." -#: i2p2www/pages/site/docs/plugins.html:134 +#: i2p2www/pages/site/docs/plugins.html:132 msgid "" "Developers wanted! Plugins are a great way to learn more about I2P" "\n" @@ -1721,11 +1710,11 @@ msgstr "" "¡Se buscan desarrolladores! Los plugins son una gran manera de \n" "aprender más acerca de I2P o de añadir fácilmente alguna característica." -#: i2p2www/pages/site/docs/plugins.html:139 +#: i2p2www/pages/site/docs/plugins.html:137 msgid "Getting Started" msgstr "Primeros pasos" -#: i2p2www/pages/site/docs/plugins.html:140 +#: i2p2www/pages/site/docs/plugins.html:138 #, python-format msgid "" "To create a plugin from an existing binary package you will need to get\n" @@ -1737,11 +1726,11 @@ msgstr "" "makeplugin.sh desde el ramal (`branch`) de " "i2p.scripts en monotone." -#: i2p2www/pages/site/docs/plugins.html:146 +#: i2p2www/pages/site/docs/plugins.html:144 msgid "Known Issues" msgstr "Problemas conocidos" -#: i2p2www/pages/site/docs/plugins.html:147 +#: i2p2www/pages/site/docs/plugins.html:145 msgid "" "Note that the router's plugin architecture does NOT currently\n" "provide any additional security isolation or sandboxing of plugins." @@ -1749,7 +1738,7 @@ msgstr "" "Observe que la arquitectura del plugin del router actualmente NO\n" "proporciona seguridad adicional, aislamiento o sandboxing de plugins." -#: i2p2www/pages/site/docs/plugins.html:153 +#: i2p2www/pages/site/docs/plugins.html:151 msgid "" "Updates of a plugin with included jars (not wars) won't be recognized if\n" "the plugin was already run, as it requires class loader trickery to flush" @@ -1762,11 +1751,11 @@ msgstr "" "clases;\n" "se requiere un reinicio completo del router." -#: i2p2www/pages/site/docs/plugins.html:159 +#: i2p2www/pages/site/docs/plugins.html:157 msgid "The stop button may be displayed even if there is nothing to stop." msgstr "El botón de parada podría mostarse incluso si no hay nada que parar." -#: i2p2www/pages/site/docs/plugins.html:163 +#: i2p2www/pages/site/docs/plugins.html:161 msgid "" "Plugins running in a separate JVM create a logs/ directory " "in\n" @@ -1776,7 +1765,7 @@ msgstr "" "logs/ en \n" "$CWD." -#: i2p2www/pages/site/docs/plugins.html:168 +#: i2p2www/pages/site/docs/plugins.html:166 msgid "" "No initial keys are present, except for those of jrandom and zzz (using " "the\n" @@ -1789,7 +1778,7 @@ msgstr "" "lo que la primera clave vista para un firmante es automáticamente \n" "aceptada—no hay autoridad de clave de firmado." -#: i2p2www/pages/site/docs/plugins.html:174 +#: i2p2www/pages/site/docs/plugins.html:172 msgid "" "When deleting a plugin, the directory is not always deleted, especially " "on\n" @@ -1799,7 +1788,7 @@ msgstr "" "especialmente \n" "sobre Windows." -#: i2p2www/pages/site/docs/plugins.html:179 +#: i2p2www/pages/site/docs/plugins.html:177 msgid "" "Installing a plugin requiring Java 1.6 on a Java 1.5 machine will result " "in a\n" @@ -1812,11 +1801,11 @@ msgstr "" " \n" "en el fichero del plugin." -#: i2p2www/pages/site/docs/plugins.html:184 +#: i2p2www/pages/site/docs/plugins.html:182 msgid "Theme and translation plugins are untested." msgstr "Los plugins de temas y traducciones no están probados." -#: i2p2www/pages/site/docs/plugins.html:188 +#: i2p2www/pages/site/docs/plugins.html:186 msgid "Disabling autostart doesn't always work." msgstr "Deshabilitar autoinicio no siempre funciona." @@ -1857,6 +1846,10 @@ msgstr "" msgid "recommended spot for new plugins/applications" msgstr "punto recomendado para nuevos plugins/aplicaciones" +#: i2p2www/pages/site/docs/api/bob.html:2 +msgid "BOB - Basic Open Bridge" +msgstr "BOB- Basic Open Bridge (pasarela abierta básica)" + #: i2p2www/pages/site/docs/api/bob.html:3 #: i2p2www/pages/site/docs/api/datagrams.html:3 #: i2p2www/pages/site/docs/how/garlic-routing.html:3 @@ -1865,14 +1858,10 @@ msgid "August 2010" msgstr "Agosto del 2010" #: i2p2www/pages/site/docs/api/bob.html:5 -msgid "BOB - Basic Open Bridge" -msgstr "BOB- Basic Open Bridge (pasarela abierta básica)" - -#: i2p2www/pages/site/docs/api/bob.html:7 msgid "Technical differences from SAM (for the better?)" msgstr "Diferencias técnicas con SAM (¿para mejorarlo?)" -#: i2p2www/pages/site/docs/api/bob.html:9 +#: i2p2www/pages/site/docs/api/bob.html:7 msgid "" "BOB has separate command and data channels. \n" "One, an application command channel socket to router to configure.\n" @@ -1892,7 +1881,7 @@ msgstr "" "claves \n" "de destino con los puertos. Todas las conexiones se ejecutan en paralelo." -#: i2p2www/pages/site/docs/api/bob.html:18 +#: i2p2www/pages/site/docs/api/bob.html:16 msgid "" "SAM has one connection that does everything, and you need to parse every " "packet." @@ -1900,7 +1889,7 @@ msgstr "" "SAM tiene una conexión que hace todo, y usted necesita procesar todos los" " paquetes." -#: i2p2www/pages/site/docs/api/bob.html:22 +#: i2p2www/pages/site/docs/api/bob.html:20 msgid "" "BOB does not hold keypair values, nor does the router.\n" "Your application holds the keypair values. \n" @@ -1914,23 +1903,23 @@ msgstr "" " \n" "también contribuye a su privacidad." -#: i2p2www/pages/site/docs/api/bob.html:29 +#: i2p2www/pages/site/docs/api/bob.html:27 msgid "SAM router stores every keypair you ever make." msgstr "El router SAM guarda cada par de claves que alguna vez haya generado." -#: i2p2www/pages/site/docs/api/bob.html:33 +#: i2p2www/pages/site/docs/api/bob.html:31 msgid "Those are the important differences." msgstr "Esas son las diferencias importantes." -#: i2p2www/pages/site/docs/api/bob.html:37 +#: i2p2www/pages/site/docs/api/bob.html:35 msgid "KEYS = keypair public+private, these are BASE64" msgstr "CLAVES = par de claves pública+privada, estas son BASE64" -#: i2p2www/pages/site/docs/api/bob.html:40 +#: i2p2www/pages/site/docs/api/bob.html:38 msgid "KEY = public key, also BASE64" msgstr "CLAVE = clave pública, también BASE64" -#: i2p2www/pages/site/docs/api/bob.html:43 +#: i2p2www/pages/site/docs/api/bob.html:41 #, fuzzy msgid "" "ERROR as is implied returns the message \"ERROR " @@ -1941,7 +1930,7 @@ msgstr "" " \"+DESCRIPCIÓN+\"\n" "\", donde la DESCRIPCIÓN es lo que fue mal." -#: i2p2www/pages/site/docs/api/bob.html:46 +#: i2p2www/pages/site/docs/api/bob.html:44 msgid "" "OK returns \"OK\", and if data is to be " "returned, it is on the same line. OK means the command is " @@ -1951,7 +1940,7 @@ msgstr "" "datos, se hará en la misma línea. OK significa que el " "comando ha finalizado." -#: i2p2www/pages/site/docs/api/bob.html:49 +#: i2p2www/pages/site/docs/api/bob.html:47 msgid "" "DATA lines contain information that you requested. There may" " be multiple DATA lines per request." @@ -1959,7 +1948,7 @@ msgstr "" "DATOS líneas conteniendo la información que usted solicitó. " "Puede haber múltiples líneas de DATOS por solicitud." -#: i2p2www/pages/site/docs/api/bob.html:53 +#: i2p2www/pages/site/docs/api/bob.html:51 msgid "" "NOTE: The help command is the ONLY command that has an exception " "to\n" @@ -1971,7 +1960,7 @@ msgstr "" "intencionado, \n" "dado que `help` es un HUMANO y no un comando de APLICACIÓN." -#: i2p2www/pages/site/docs/api/bob.html:59 +#: i2p2www/pages/site/docs/api/bob.html:57 msgid "" "PLEASE NOTE:\n" "For CURRENT details on the commands PLEASE use the built-in help command." @@ -1985,7 +1974,7 @@ msgstr "" " \n" "documentación completa para cada comando." -#: i2p2www/pages/site/docs/api/bob.html:65 +#: i2p2www/pages/site/docs/api/bob.html:63 msgid "" "Commands never get obsoleted or changed, however new commands do get " "added from time to time." @@ -1993,23 +1982,23 @@ msgstr "" "Los comandos nunca cambian o se vuelven obsoletos, sin embargo nuevos " "comandos son añadidos de cuando en cuando." -#: i2p2www/pages/site/docs/api/bob.html:69 +#: i2p2www/pages/site/docs/api/bob.html:67 msgid "Here are the commands we have as of this writing:" msgstr "Aquí están los comandos que tenemos en el momento de escirbir esto:" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "COMMAND" msgstr "COMANDO" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "OPERAND" msgstr "OPERANDO" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "RETURNS" msgstr "DEVUELVE" -#: i2p2www/pages/site/docs/api/bob.html:101 +#: i2p2www/pages/site/docs/api/bob.html:99 msgid "" "Once set up, all TCP sockets can and will block as needed, and there is " "no need for any \n" @@ -2027,7 +2016,7 @@ msgstr "" "SAM al ahogarse intentando empujar varios streams dentro o fuera de un \n" "socket -- ¡que no puede crecer cuando tiene muchas conexiones!" -#: i2p2www/pages/site/docs/api/bob.html:108 +#: i2p2www/pages/site/docs/api/bob.html:106 msgid "" "What is also nice about this particular interface is that writing " "anything to interface \n" @@ -2067,7 +2056,7 @@ msgstr "" " \n" "y así nada va a recibirse." -#: i2p2www/pages/site/docs/api/bob.html:120 +#: i2p2www/pages/site/docs/api/bob.html:118 msgid "" "For the following example, we'll setup a very simple local loopback " "connection, \n" @@ -2083,50 +2072,50 @@ msgstr "" "un puerto local sobre el que podrá hacer telnet, y observar el precioso \n" "ASCII de prueba vomitado." -#: i2p2www/pages/site/docs/api/bob.html:128 +#: i2p2www/pages/site/docs/api/bob.html:126 msgid "EXAMPLE SESSION DIALOGUE -- simple telnet 127.0.0.1 2827 works" msgstr "DIÁLOGO DE SESIÓN DE EJEMPLO -- un simple `telnet 127.0.0.1 2827` funciona" -#: i2p2www/pages/site/docs/api/bob.html:129 +#: i2p2www/pages/site/docs/api/bob.html:127 msgid "Application" msgstr "Aplicación" -#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:128 msgid "BOB's Command response." msgstr "Respuesta al comando de BOB." -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "FROM" msgstr "DESDE" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "TO" msgstr "HACIA" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "DIALOGUE" msgstr "DIÁLOGO" -#: i2p2www/pages/site/docs/api/bob.html:139 +#: i2p2www/pages/site/docs/api/bob.html:137 msgid "MAKE NOTE OF THE ABOVE DESTINATION KEY, YOURS WILL BE DIFFERENT!" msgstr "ANOTE LA CLAVE DE DESTINO ANTERIOR, ¡LA SUYA SERÁ DIFERENTE!" -#: i2p2www/pages/site/docs/api/bob.html:153 +#: i2p2www/pages/site/docs/api/bob.html:151 msgid "" "At this point, there was no error, a destination with a nickname of " "\"mouth\" \n" @@ -2138,13 +2127,13 @@ msgstr "" "establecido. Cuando contacte con el destino proporcionado, en realidad \n" "conectará con el servicio CHARGEN sobre 19/TCP." -#: i2p2www/pages/site/docs/api/bob.html:159 +#: i2p2www/pages/site/docs/api/bob.html:157 msgid "Now for the other half, so that we can actually contact this destination." msgstr "" "Ahora para la otra mitad, para que realmente podamos contactar con este " "destino." -#: i2p2www/pages/site/docs/api/bob.html:179 +#: i2p2www/pages/site/docs/api/bob.html:177 msgid "" "Now all we need to do is telnet into 127.0.0.1, port 37337,\n" "send the destination key or host address from addressbook we want to " @@ -2159,7 +2148,7 @@ msgstr "" "con la que queramos contactar. En este caso, queremos contactar con \n" "\"boca\", todo lo que haremos es pegar la clave e irá." -#: i2p2www/pages/site/docs/api/bob.html:186 +#: i2p2www/pages/site/docs/api/bob.html:184 msgid "" "NOTE: The \"quit\" command in the command channel does NOT " "disconnect the tunnels like SAM." @@ -2167,21 +2156,21 @@ msgstr "" "NOTA: El comando \"quit\" en el canal de comandos NO desconecta \n" "los túneles como SAM." -#: i2p2www/pages/site/docs/api/bob.html:203 +#: i2p2www/pages/site/docs/api/bob.html:201 msgid "After a few virtual miles of this spew, press Control-]" msgstr "" "Después de unas pocas millas virtuales de esta eyección, presione " "Control-]" -#: i2p2www/pages/site/docs/api/bob.html:215 +#: i2p2www/pages/site/docs/api/bob.html:213 msgid "Here is what happened..." msgstr "Aquí está lo que sucedió..." -#: i2p2www/pages/site/docs/api/bob.html:223 +#: i2p2www/pages/site/docs/api/bob.html:221 msgid "You can connect to EEPSITES too!" msgstr "¡También puede conectar con EEPSITES!" -#: i2p2www/pages/site/docs/api/bob.html:256 +#: i2p2www/pages/site/docs/api/bob.html:254 msgid "" "Pretty cool isn't it? Try some other well known EEPSITES if you like, " "nonexistent ones, \n" @@ -2201,21 +2190,21 @@ msgstr "" "significado \n" "para la aplicación, y sólo son presentados para depuración por humanos." -#: i2p2www/pages/site/docs/api/bob.html:263 +#: i2p2www/pages/site/docs/api/bob.html:261 msgid "Let's put down our destinations now that we are all done with them." msgstr "" "Desactivemos nuestros destinos ahora que hemos terminado del todo con " "ellos." -#: i2p2www/pages/site/docs/api/bob.html:267 +#: i2p2www/pages/site/docs/api/bob.html:265 msgid "First, lets see what destination nicknames we have." msgstr "Primero, veamos que apodos de destino tenemos." -#: i2p2www/pages/site/docs/api/bob.html:279 +#: i2p2www/pages/site/docs/api/bob.html:277 msgid "Alright, there they are. First, let's remove \"mouth\"." msgstr "De acuerdo, ahí las tiene. Primero, eliminemos \"boca\" (`mouth`)." -#: i2p2www/pages/site/docs/api/bob.html:293 +#: i2p2www/pages/site/docs/api/bob.html:291 msgid "" "Now to remove \"ear\", note that this is what happens when you type too " "fast,\n" @@ -2226,7 +2215,7 @@ msgstr "" "demasiado rápido, y le muestra el aspecto de los típicos mensajes de " "ERROR." -#: i2p2www/pages/site/docs/api/bob.html:312 +#: i2p2www/pages/site/docs/api/bob.html:310 msgid "" "I won't bother to show an example of the receiver end of a bridge\n" "because it is very simple. There are two possible settings for it, and\n" @@ -2238,7 +2227,7 @@ msgstr "" "ello, \n" "y se accionan con el comando \"quiet\" (silenciar)." -#: i2p2www/pages/site/docs/api/bob.html:318 +#: i2p2www/pages/site/docs/api/bob.html:316 msgid "" "The default is NOT quiet, and the first data to come into your\n" "listening socket is the destination that is making the contact. It is a\n" @@ -2252,7 +2241,7 @@ msgstr "" "de una nueva línea. Todo lo que viene después de aquello es en realidad \n" "para consumo de la aplicación." -#: i2p2www/pages/site/docs/api/bob.html:325 +#: i2p2www/pages/site/docs/api/bob.html:323 msgid "" "In quiet mode, think of it as a regular Internet connection. No\n" "extra data comes in at all. It's just as if you are plain connected to\n" @@ -2275,7 +2264,7 @@ msgstr "" "modificar \n" "para nada el servidor web." -#: i2p2www/pages/site/docs/api/bob.html:334 +#: i2p2www/pages/site/docs/api/bob.html:332 msgid "" "The advantage with using BOB for this is as discussed\n" "previously. You could schedule random uptimes for the application,\n" @@ -2566,7 +2555,7 @@ msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 #: i2p2www/pages/site/docs/spec/datagrams.html:10 -#: i2p2www/pages/site/docs/transport/ssu.html:571 +#: i2p2www/pages/site/docs/transport/ssu.html:570 msgid "Specification" msgstr "Especificación" @@ -2574,11 +2563,11 @@ msgstr "Especificación" msgid "See the Datagrams Specification page." msgstr "Vea la página de Especificaciones de Datagramas." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:2 msgid "I2PControl - Remote Control Service" msgstr "I2PControl - Servicio de Control Remoto" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:5 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 #, python-format msgid "" "I2P enables a el wiki de JSON-" "RPC." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:12 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:11 msgid "I2PControl is by default listening on localhost:7650" msgstr "I2PControl por defecto está escuchando en localhost:7650" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:13 msgid "API, version 1." msgstr "API, versión 1." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:15 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 msgid "Parameters are only provided in a named way (maps)." msgstr "Los parámetros sólo se proporcionan a través del nombre (mapas)." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:19 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:18 msgid "JSON-RPC 2 format" msgstr "Formato JSON-RPC 2" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:21 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:84 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:20 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 msgid "Request:" msgstr "Petición:" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:23 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:22 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:31 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:43 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:53 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:63 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:74 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:100 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:144 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:168 msgid "Response:" msgstr "Respuesta:" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:25 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 #: i2p2www/pages/site/docs/api/i2pcontrol.html:28 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 #: i2p2www/pages/site/docs/api/i2pcontrol.html:33 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:34 #: i2p2www/pages/site/docs/protocol/i2cp.html:107 #: i2p2www/pages/site/docs/protocol/i2cp.html:450 -#: i2p2www/pages/site/docs/spec/common-structures.html:16 -#: i2p2www/pages/site/docs/spec/common-structures.html:26 -#: i2p2www/pages/site/docs/spec/common-structures.html:37 -#: i2p2www/pages/site/docs/spec/common-structures.html:49 -#: i2p2www/pages/site/docs/spec/common-structures.html:64 -#: i2p2www/pages/site/docs/spec/common-structures.html:77 -#: i2p2www/pages/site/docs/spec/common-structures.html:90 -#: i2p2www/pages/site/docs/spec/common-structures.html:102 -#: i2p2www/pages/site/docs/spec/common-structures.html:114 -#: i2p2www/pages/site/docs/spec/common-structures.html:126 -#: i2p2www/pages/site/docs/spec/common-structures.html:138 -#: i2p2www/pages/site/docs/spec/common-structures.html:150 -#: i2p2www/pages/site/docs/spec/common-structures.html:162 -#: i2p2www/pages/site/docs/spec/common-structures.html:174 -#: i2p2www/pages/site/docs/spec/common-structures.html:227 -#: i2p2www/pages/site/docs/spec/common-structures.html:310 -#: i2p2www/pages/site/docs/spec/common-structures.html:359 -#: i2p2www/pages/site/docs/spec/common-structures.html:411 -#: i2p2www/pages/site/docs/spec/common-structures.html:456 -#: i2p2www/pages/site/docs/spec/common-structures.html:593 -#: i2p2www/pages/site/docs/spec/common-structures.html:655 +#: i2p2www/pages/site/docs/spec/common-structures.html:15 +#: i2p2www/pages/site/docs/spec/common-structures.html:25 +#: i2p2www/pages/site/docs/spec/common-structures.html:36 +#: i2p2www/pages/site/docs/spec/common-structures.html:48 +#: i2p2www/pages/site/docs/spec/common-structures.html:63 +#: i2p2www/pages/site/docs/spec/common-structures.html:76 +#: i2p2www/pages/site/docs/spec/common-structures.html:89 +#: i2p2www/pages/site/docs/spec/common-structures.html:101 +#: i2p2www/pages/site/docs/spec/common-structures.html:113 +#: i2p2www/pages/site/docs/spec/common-structures.html:125 +#: i2p2www/pages/site/docs/spec/common-structures.html:137 +#: i2p2www/pages/site/docs/spec/common-structures.html:149 +#: i2p2www/pages/site/docs/spec/common-structures.html:161 +#: i2p2www/pages/site/docs/spec/common-structures.html:173 +#: i2p2www/pages/site/docs/spec/common-structures.html:226 +#: i2p2www/pages/site/docs/spec/common-structures.html:309 +#: i2p2www/pages/site/docs/spec/common-structures.html:358 +#: i2p2www/pages/site/docs/spec/common-structures.html:410 +#: i2p2www/pages/site/docs/spec/common-structures.html:455 +#: i2p2www/pages/site/docs/spec/common-structures.html:592 +#: i2p2www/pages/site/docs/spec/common-structures.html:654 msgid "Description" msgstr "Descripción" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:30 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 msgid "" "Token used for authenticating every request (excluding the 'Authenticate'" " RPC method)" @@ -2688,11 +2677,11 @@ msgstr "" "Muestra usada para autentificar cada petición (excluyendo el método RPC " "'Authenticate')" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:37 msgid "Implemented methods" msgstr "Métodos implemetados" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 msgid "" "Creates and returns an authentication token used for further " "communication." @@ -2700,35 +2689,35 @@ msgstr "" "Crea y devuelve un token de autentificación usado para comunicaciones " "posteriores." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 msgid "The version of the I2PControl API used by the client." msgstr "La versión del API de I2PControl usada por el cliente." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:42 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 msgid "The password used for authenticating against the remote server." msgstr "La contraseña usada para autentificarse en el servidor remoto." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 msgid "The primary I2PControl API version implemented by the server." msgstr "Versión del API principal de I2PControl implementado por el servidor." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:46 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 msgid "The token used for further communication." msgstr "La muestra usada para la posterior comunicación." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:48 msgid "Echoes the value of the echo key, used for debugging and testing." msgstr "Muestra el valor de la clave eco, se usa para depuración y pruebas." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 msgid "Value will be returned in response." msgstr "Un valor será devuelto como respuesta." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:52 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:62 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:73 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:99 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:143 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:98 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method." @@ -2736,11 +2725,11 @@ msgstr "" "Token usado para autentificar el cliente. Es provisto por el servidor a " "través del método RPC 'Authenticate'" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:55 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 msgid "Value of the key 'echo' in the request." msgstr "Valor de la clave 'echo', clave eco, en la petición." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:57 msgid "" "Fetches rateStat from router statManager. Creates stat if not already " "created." @@ -2748,7 +2737,7 @@ msgstr "" "Obtiene el rateStat del StatManager del ruter. Crear el stat si no ha " "sido creado ya." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 #, python-format msgid "" "Determines which rateStat to fetch, see ratestats." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 msgid "Determines which period a stat is fetched for. Measured in ms." msgstr "Determina para qué periodo de tiempo se obtendrá el stat. Se mide en ms." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:65 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 msgid "Returns the average value for the reuested rateStat and period." msgstr "Devuelve el valor medio del periodo y del rateStat requerido." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:67 msgid "Manages I2PControl. Ports, passwords and the like." msgstr "Administra I2PControl, Puertos, contraseñas y cosas de ese tipo." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 msgid "" "Sets a new listen address for I2PControl (only 127.0.0.1 and 0.0.0.0 are " "implemented in I2PControl currently)." @@ -2777,7 +2766,7 @@ msgstr "" "Cambia la dirección donde escucha I2PControl (sólo se han implementado " "127.0.0.1 y 0.0.0.0 para I2PControl hasta ahora)." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 msgid "" "Sets a new password for I2PControl, all Authentication tokens will be " "revoked." @@ -2785,96 +2774,96 @@ msgstr "" "Cambia la contraseña para I2PControl, todos los tokens de autentificación" " serán revocados." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 msgid "Switches which port I2PControl will listen for connections on." msgstr "Cambia el puerto en el que I2PControl escuchará por conexiones." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 msgid "Returned if address was changed" msgstr "Devuelto si la dirección fue cambiada" +#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 #: i2p2www/pages/site/docs/api/i2pcontrol.html:77 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returned if setting was changed" msgstr "Devuelto si la configuración fue cambiada" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returns true if any changes were made." msgstr "Devuelve verdadero si se hizo algún cambio." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:80 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 msgid "Returns true if any changes requiring a restart to take effect were made." msgstr "" "Devuelve verdadero si se hizo algún cambio que necesite un reinicio para " "tener efecto." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:82 msgid "Fetches basic information about the I2P router. Uptime, version etc." msgstr "" "Obtiene información básica sobre el ruter I2P. Tiempo encendido, versión," " etc." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 msgid "What the status of the router is." msgstr "cuál es el estado del router." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 msgid "What the uptime of the router is in ms." msgstr "Cuánto tiempo lleva encendido el ruter en ms." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 msgid "What version of I2P the router is running." msgstr "Qué versión de I2P está ejecutando el ruter." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 msgid "The 1 second average inbound bandwidth in Bps." msgstr "Media del ancho de banda de entrada durante 1 segundo, en Bps." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 msgid "The 15 second average inbound bandwidth in Bps." msgstr "Media del ancho de banda de entrada durante 15 segundos, en Bps. " -#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 msgid "The 1 second average outbound bandwidth in Bps." msgstr "Media del ancho de banda de salida durante 1 segundo, en Bps." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 msgid "The 15 second average outbound bandwidth in Bps." msgstr "Media del ancho de banda de salida durante 15 segundos, en Bps. " -#: i2p2www/pages/site/docs/api/i2pcontrol.html:109 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 msgid "What the current network status is. According to the below enum:" msgstr "Cuál es el estado actual de la red. De acuerdo con la lista:" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:127 msgid "How many tunnels on the I2P net are we participating in." msgstr "En cuántos túneles estamos participando en la red I2p." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 msgid "How many peers have we communicated with recently." msgstr "Con cuántos túneles nos hemos comunicado recientemente." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 msgid "How many peers are considered 'fast'." msgstr "Cuántos pares se consideran como 'rápidos'." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 msgid "How many peers are considered 'high capacity'." msgstr "Cuántos pares se consideran de 'alta capacidad'" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 msgid "Is the router reseeding hosts to its NetDB?" msgstr "¿Está el ruter resembrando servidores a su NetDB?" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:133 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 msgid "How many peers are known to us (listed in our NetDB)." msgstr "Cuántos pares conocemos (listados en nuestra NetDB)." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:135 msgid "Manages I2P router restart/shutdown." msgstr "Maneja el arrancado/apagado del ruter I2P." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 msgid "" "Initiates a router reseed, fetching peers into our NetDB from a remote " "host." @@ -2882,11 +2871,11 @@ msgstr "" "Inicia el resembrado de un ruter, obteniendo los pares para nuestra NetDB" " desde un ordenador remoto." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 msgid "Restarts the router." msgstr "Reinicia el router." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 msgid "" "Restarts the router gracefully (waits for participating tunnels to " "expire)." @@ -2894,11 +2883,11 @@ msgstr "" "Reinicia el ruter con cuidado (espera a que expiren los túneles " "participantes)." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 msgid "Shuts down the router." msgstr "Apaga el router." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 msgid "" "Shuts down the router gracefully (waits for participating tunnels to " "expire)." @@ -2906,33 +2895,33 @@ msgstr "" "Apaga el ruter con cuidado (espera a que expiren los túneles " "participantes)." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 msgid "If requested, verifies that a reseed has been initiated." msgstr "Si se ha requerido, verifica que el resembrado ha sido iniciado." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 msgid "If requested, verifies that a restart has been initiated." msgstr "Si se ha requerido, verifica que el reinicio ha sido iniciado." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 msgid "If requested, verifies that a graceful restart has been initiated." msgstr "Si se ha requerido, verifica que el reinicio con cuidado ha sido iniciado." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 msgid "If requested, verifies that a shutdown has been initiated" msgstr "Si se ha requerido, verifica que el apagado ha sido iniciado." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:150 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 msgid "If requested, verifies that a graceful shutdown has been initiated" msgstr "Si se ha requerido, verifica que el apagado con cuidado ha sido iniciado." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:152 msgid "Fetches or sets various network related settings. Ports, addresses etc." msgstr "" "Obtiene un conjunto de configuraciones relacionadas con la red. Puertos, " "direcciones, etc." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 msgid "" "What port is used for the TCP transport. If null is submitted, current " "setting will be returned." @@ -2940,7 +2929,7 @@ msgstr "" "Qué puerto es usado para el transporte TCP. Si se ha enviado null, se " "devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 msgid "" "What hostname is used for the TCP transport. If null is submitted, " "current setting will be returned." @@ -2948,7 +2937,7 @@ msgstr "" "Qué nombre de dominio es usado para el transporte TCP. Si se ha enviado " "null, se devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 msgid "" "Use automatically detected ip for TCP transport. If null is submitted, " "current setting will be returned." @@ -2956,7 +2945,7 @@ msgstr "" "Usar la ip detectada automáticamente para el transporte TCP . Si se ha " "enciado null, se devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 msgid "" "What port is used for the UDP transport. If null is submitted, current " "setting will be returned." @@ -2964,7 +2953,7 @@ msgstr "" "Qué puerto es usado para el transporte UDP. Si se ha enviado null, se " "devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 msgid "" "What hostname is used for the UDP transport. If null is submitted, " "current setting will be returned." @@ -2972,7 +2961,7 @@ msgstr "" "Qué nombre de dominio es usado para el transporte UDP. Si se ha enviado " "null, se devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 msgid "" "Which methods should be used for detecting the ip address of the UDP " "transport. If null is submitted, current setting will be returned." @@ -2980,17 +2969,17 @@ msgstr "" "Qué métodos deben susarse para detectar la dirección ip del transporte " "UDP. Si se ha enviado null, se devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 msgid "What ip has been detected by the UDP transport." msgstr "Qué ip ha sido detectada para el transporte UDP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 msgid "Is UPnP enabled. If null is submitted, current setting will be returned." msgstr "" "Está UPnP activo. Si se ha enviado null, se devolverá la configuración " "actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 msgid "" "How many percent of bandwidth is usable for participating tunnels. If " "null is submitted, current setting will be returned." @@ -2999,7 +2988,7 @@ msgstr "" "participantes. Si se ha enviado null, se devolverá la configuración " "actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 msgid "" "How many KB/s of inbound bandwidth is allowed. If null is submitted, " "current setting will be returned." @@ -3007,7 +2996,7 @@ msgstr "" "Cuántos KB/s se permiten para el ancho de banda entrante. Si se ha " "enviado null, se devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 msgid "" "How many KB/s of outbound bandwidth is allowed. If null is submitted, " "current setting will be returned." @@ -3015,7 +3004,7 @@ msgstr "" "Cuántos KB/s se permiten para el ancho de banda de salida. Si se ha " "enviado null, se devolverá la configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 msgid "" "Is laptop mode enabled (change router identity and UDP port when IP " "changes ). If null is submitted, current setting will be returned." @@ -3024,7 +3013,7 @@ msgstr "" "cuando cambia la IP). Si se ha enviado null, se devolverá la " "configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:167 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method. If null is submitted, current setting will" @@ -3035,17 +3024,17 @@ msgstr "" "(autentificar) de RPC. Si se envía vacío ('null'), se devolverá el valor " "de configuración actual." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 msgid "If requested, returns the port used for the TCP transport." msgstr "Si se solicita, devuelve el puerto usado para el transporte TCP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 msgid "If requested, returns the hostname used for the TCP transport." msgstr "" "Si se solicita, devuelve el nombre del servidor usado para el transporte " "TCP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 msgid "" "If requested, returns the method used for automatically detecting ip for " "the TCP transport." @@ -3053,17 +3042,17 @@ msgstr "" "Si se solicita, devuelve el método usado para detectar automáticamente la" " IP para el transporte TCP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 msgid "If requested, returns the port used for the UDP transport." msgstr "Si se solicita, devuelve el puerto usado para el transporte UDP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 msgid "If requested, returns the hostname used for the UDP transport." msgstr "" "Si se solicita, devuelve el nombre del servidor usado para el transporte " "UDP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 msgid "" "If requested, returns methods used for detecting the ip address of the " "UDP transport." @@ -3071,17 +3060,17 @@ msgstr "" "Si se solicita, devuelve los métodos usados para detectar la dirección IP" " del transporte UDP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 msgid "If requested, returns what ip has been detected by the UDP transport." msgstr "" "Si se solicita, devuelve la IP que ha sido detectada por el transporte " "UDP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 msgid "If requested, returns the UPNP setting." msgstr "Si se solicita, devuelve el valor de la configuración UPnP." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 msgid "" "If requested, returns how many percent of bandwidth is usable for " "participating tunnels." @@ -3089,87 +3078,87 @@ msgstr "" "Si se solicita, devuelve el porcentaje de ancho de banda disponible para " "los túneles participantes." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 msgid "If requested, returns how many KB/s of inbound bandwidth is allowed." msgstr "" "Si se solicita, devuelve el número de KB/s de ancho de banda de entrada " "que están permitidos." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 msgid "If requested, returns how many KB/s of outbound bandwidth is allowed." msgstr "" "Si se solicita, devuelve el número de KB/s de ancho de banda de salida " "que están permitidos." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 msgid "If requested, returns the laptop mode." msgstr "Si se solicita, devuelve el valor del modo laptop (portátil)." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 msgid "Have the provided settings been saved." msgstr "Han sido guardadas las configuraciones proporcionadas." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:183 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 msgid "Is a restart needed for the new settings to be used." msgstr "Se necesita un reinicio para que las nuevas configuraciones se usen." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:185 msgid "denotes an optional value." msgstr "denota un valor opcional." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:187 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 msgid "denotes a possibly occuring return value" msgstr "denota un valor de retorno que posiblemente ocurra" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:188 msgid "Error codes" msgstr "Códigos de error" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 msgid "Standard JSON-RPC2 error codes." msgstr "Códigos de error estándar JSON-RPC2." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 msgid "JSON parse error." msgstr "Error de procesado JSON." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 msgid "Invalid request." msgstr "Petición no válida." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 msgid "Method not found." msgstr "Método no encontrado." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 msgid "Invalid parameters." msgstr "Parámetros no válidos." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:195 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 msgid "Internal error." msgstr "Error interno." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:196 msgid "I2PControl specific error codes." msgstr "Códigos de error específicos de I2PControl." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 msgid "Invalid password provided." msgstr "Se proporcionó una contraseña no válida." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 msgid "No authentication token presented." msgstr "No se presentó la credencial (`token`) de autentificación." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 msgid "Authentication token doesn't exist." msgstr "La credencial (`token`) de autentificación no existe" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 msgid "The provided authentication token was expired and will be removed." msgstr "La credencial (`token`) de identificación ha expirado y será eliminada." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 msgid "" "The version of the I2PControl API used wasn't specified, but is required " "to be specified." @@ -3177,7 +3166,7 @@ msgstr "" "La versión de la API I2PControl usada no fue especificada, pero se " "requiere que sea especificada." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:203 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 msgid "" "The version of the I2PControl API specified is not supported by " "I2PControl." @@ -3185,7 +3174,7 @@ msgstr "" "La versión de la API I2PControl especificada no está soportada por " "I2PControl." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:13 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 #, python-format msgid "" "I2PTunnel is a tool for interfacing with and providing services on I2P.\n" @@ -3220,15 +3209,15 @@ msgstr "" "la administración del I2PTunnel está disponible en localhost:7657/i2ptunnel/." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:24 msgid "Default Services" msgstr "Servicios predeterminados" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:26 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 msgid "Server tunnels" msgstr "Túneles de servidor" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:28 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:27 msgid "" "I2P Webserver - A tunnel pointed to a Jetty webserver run\n" "on localhost:7658 for convenient " @@ -3241,11 +3230,11 @@ msgstr "" "y rápido en I2P.\n" "
    El documento raíz es: " -#: i2p2www/pages/site/docs/api/i2ptunnel.html:36 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:35 msgid "Client tunnels" msgstr "Túneles de cliente" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:38 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:37 msgid "" "A HTTP proxy used for browsing I2P and the regular internet anonymously " "through I2P. \n" @@ -3258,11 +3247,11 @@ msgstr "" "aleatorio\n" "especificado por la opción \"Outproxies:\" (proxys de salida)." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:41 msgid "An IRC tunnel to the default anonymous IRC network, Irc2P." msgstr "Un túnel IRC hasta la red IRC anónima por defecto, Irc2P." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:43 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 #, python-format msgid "" "The anonymous monotone\n" @@ -3271,7 +3260,7 @@ msgstr "" "El repositorio de código fuente monotone\n" "anónimo para I2P" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:47 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:46 #, python-format msgid "" "A SMTP service provided by postman at %(postman)s" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:50 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:49 #, python-format msgid "" "The accompanying POP sevice of postman at %(postman)s" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:54 msgid "Client Modes" msgstr "Modos de cliente" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 msgid "Standard" msgstr "Estándar" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:57 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 msgid "" "Opens a local TCP port that connects to a service (like HTTP, FTP or " "SMTP) on a destination inside of I2P.\n" @@ -3309,7 +3298,7 @@ msgstr "" "SMTP) en un destino dentro de I2P. El túnel es dirigido a un servidor \n" "aleatorio desde la lista de destinos separados por comas (\", \")." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:63 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:62 msgid "" "A HTTP-client tunnel. The tunnel connects to the destination specified by" " the URL\n" @@ -3323,7 +3312,7 @@ msgstr "" "un proxy externo (`outproxy`). Desnuda las conexiones HTTP de las \n" "siguientes cabeceras: " -#: i2p2www/pages/site/docs/api/i2ptunnel.html:68 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:67 msgid "" "Accept, Accept-Charset, Accept-Encoding, Accept-Language\n" " and Accept-Ranges as they vary greatly between browsers and can be " @@ -3333,7 +3322,7 @@ msgstr "" "Ranges ya que varían bastante entre navegadores y pueden usarse como " "identificador." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:76 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:75 msgid "" "HTTP client/server tunnels are via I2Ptunnel force-enabling compression " "via the following http headers:" @@ -3341,7 +3330,7 @@ msgstr "" "Los túneles HTTP de cliente/servidor vía I2PTunnel, están habilitando \n" "a la fuerza la compresión mediante las siguientes cabeceras HTTP:" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:83 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:82 msgid "" "Depending on if the tunnel is using an outproxy or not it will append the" " following User-Agent:" @@ -3350,15 +3339,15 @@ msgstr "" "no, \n" "adherirá el siguiente Agente de Usuario (`User-Agent`):" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:86 msgid "Outproxy:" msgstr "Proxy de salida:" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:88 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 msgid "Internal I2P use:" msgstr "Uso interno de I2P:" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:93 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:92 msgid "" "Creates a connection to a random IRC server specified by the comma " "seprated (\", \") \n" @@ -3371,15 +3360,15 @@ msgstr "" " \n" "de la lista blanca están permitidos debido a cuestiones de anonimato." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:97 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:96 msgid "Whitelist:" msgstr "Lista blanca:" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:112 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:111 msgid "Enables using the I2P router as a SOCKS proxy." msgstr "Habilita el uso del router I2P como un proxy SOCKS." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:117 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:116 msgid "" "Enables using the I2P router as a SOCKS proxy with the command whitelist " "specified by\n" @@ -3390,7 +3379,7 @@ msgstr "" "de comandos especificada por el modo cliente del IRC." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:123 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:122 msgid "" "Creates a HTTP tunnel and uses the HTTP request method \"CONNECT\" \n" "to build a TCP tunnel that usually is used for SSL and HTTPS." @@ -3398,7 +3387,7 @@ msgstr "" "Crea un túnel HTTP y usa el método de petición HTTP \"CONNECT\" para \n" "construir un túnel TCP que normalmente se usa para SSL y HTTPS." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:129 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:128 msgid "" "Creates a UDP-server attached to a Streamr client I2PTunnel. The streamr " "client tunnel will \n" @@ -3408,17 +3397,17 @@ msgstr "" "túnel \n" "del cliente streamr se suscribirá a un túnel de servidor streamr." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:136 msgid "Server Modes" msgstr "Modos de servidor" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:139 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 msgid "Creates a destination to a local ip:port with an open TCP port." msgstr "" "Crea un destino hacia una dirección IP:puerto local con un puerto TCP " "abierto." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:144 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:143 msgid "" "Creates a destination to a local HTTP server ip:port. Supports gzip for " "requests with \n" @@ -3431,7 +3420,7 @@ msgstr "" "`Accept-encoding: x-i2p-gzip`, responde con `Content-encoding: x-i2p-" "gzip` a tal petición." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:150 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:149 msgid "" "Functions as both a I2PTunnel HTTP Server, and a I2PTunnel HTTP client " "with no outproxying\n" @@ -3447,7 +3436,7 @@ msgstr "" "tipo-cliente, o que realice pruebas-loopback a un eepsite a modo de \n" "herramienta de diagnóstico." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:157 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:156 msgid "" "Creates a destination that filters the reqistration sequence of a client " "and passes \n" @@ -3458,7 +3447,7 @@ msgstr "" "clave de destino de los clientes como un nombre de servidor al servidor-" "IRC." -#: i2p2www/pages/site/docs/api/i2ptunnel.html:163 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:162 msgid "" "A UDP-client that connects to a media server is created. The UDP-Client " "is coupled with a Streamr server I2PTunnel." @@ -4009,14 +3998,14 @@ msgstr "Valor predeterminado" #: i2p2www/pages/site/docs/api/streaming.html:117 #: i2p2www/pages/site/docs/how/elgamal-aes.html:267 #: i2p2www/pages/site/docs/how/peer-selection.html:282 -#: i2p2www/pages/site/docs/spec/common-structures.html:58 -#: i2p2www/pages/site/docs/spec/common-structures.html:203 -#: i2p2www/pages/site/docs/spec/common-structures.html:257 -#: i2p2www/pages/site/docs/spec/common-structures.html:351 -#: i2p2www/pages/site/docs/spec/common-structures.html:445 -#: i2p2www/pages/site/docs/spec/common-structures.html:553 -#: i2p2www/pages/site/docs/spec/common-structures.html:631 -#: i2p2www/pages/site/docs/spec/common-structures.html:739 +#: i2p2www/pages/site/docs/spec/common-structures.html:57 +#: i2p2www/pages/site/docs/spec/common-structures.html:202 +#: i2p2www/pages/site/docs/spec/common-structures.html:256 +#: i2p2www/pages/site/docs/spec/common-structures.html:350 +#: i2p2www/pages/site/docs/spec/common-structures.html:444 +#: i2p2www/pages/site/docs/spec/common-structures.html:552 +#: i2p2www/pages/site/docs/spec/common-structures.html:630 +#: i2p2www/pages/site/docs/spec/common-structures.html:738 #: i2p2www/pages/site/docs/spec/datagrams.html:30 #: i2p2www/pages/site/docs/spec/datagrams.html:89 msgid "Notes" @@ -4635,10 +4624,10 @@ msgstr "" #: i2p2www/pages/site/docs/how/peer-selection.html:265 #: i2p2www/pages/site/docs/how/tunnel-routing.html:255 #: i2p2www/pages/site/docs/protocol/i2cp.html:654 -#: i2p2www/pages/site/docs/protocol/i2np.html:227 +#: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:446 -#: i2p2www/pages/site/docs/transport/ssu.html:506 +#: i2p2www/pages/site/docs/transport/ntcp.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:505 #: i2p2www/pages/site/docs/tunnels/implementation.html:503 msgid "Future Work" msgstr "Trabajo futuro" @@ -5360,7 +5349,7 @@ msgstr "" "lista de cadenas por si solas." #: i2p2www/pages/site/docs/applications/bittorrent.html:285 -#: i2p2www/pages/site/docs/how/intro.html:187 +#: i2p2www/pages/site/docs/how/intro.html:184 msgid "Additional Information" msgstr "Información adicional" @@ -8619,14 +8608,10 @@ msgstr "" "Information." #: i2p2www/pages/site/docs/how/intro.html:2 -msgid "A Gentle Introduction" -msgstr "Una Introducción Sencilla" - -#: i2p2www/pages/site/docs/how/intro.html:5 msgid "A Gentle Introduction to How I2P Works" msgstr "Una breve introducción de cómo funciona I2P" -#: i2p2www/pages/site/docs/how/intro.html:7 +#: i2p2www/pages/site/docs/how/intro.html:4 msgid "" "I2P is a project to build, deploy, and maintain a network supporting " "secure and anonymous\n" @@ -8652,7 +8637,7 @@ msgstr "" "recursos adicionales según vayan estando disponibles. Por supuesto, todos" " los aspectos de la red son abiertos y están a libre disposición." -#: i2p2www/pages/site/docs/how/intro.html:17 +#: i2p2www/pages/site/docs/how/intro.html:14 msgid "" "Unlike many other anonymizing networks, I2P doesn't try to provide " "anonymity by hiding the\n" @@ -8683,7 +8668,7 @@ msgstr "" "normal pueda ser monitorizado, desactivado o incluso comprometido para " "luego intentar más ataques maliciosos." -#: i2p2www/pages/site/docs/how/intro.html:28 +#: i2p2www/pages/site/docs/how/intro.html:25 #, python-format msgid "" "The network itself is message oriented - it is essentially a secure and " @@ -8719,7 +8704,7 @@ msgstr "" " de control para activar y desactivar varios proxies que permitan " "funcionalidades de anonimato." -#: i2p2www/pages/site/docs/how/intro.html:40 +#: i2p2www/pages/site/docs/how/intro.html:37 #, python-format msgid "" "An essential part of designing, developing, and testing an anonymizing " @@ -8751,11 +8736,11 @@ msgstr "" "red, donde los mensajes de cada uno son esencialmente indistinguibles" " de los del resto." -#: i2p2www/pages/site/docs/how/intro.html:51 +#: i2p2www/pages/site/docs/how/intro.html:48 msgid "Why?" msgstr "¿Por qué?" -#: i2p2www/pages/site/docs/how/intro.html:52 +#: i2p2www/pages/site/docs/how/intro.html:49 #, python-format msgid "" "There are a multitude of reasons why we need a system to support " @@ -8773,11 +8758,11 @@ msgstr "" "para la gente, pero no habíamos encontrado ninguno que cumpliera nuestras" " necesidades o el modelo de amenazas." -#: i2p2www/pages/site/docs/how/intro.html:59 +#: i2p2www/pages/site/docs/how/intro.html:56 msgid "How?" msgstr "¿Cómo?" -#: i2p2www/pages/site/docs/how/intro.html:61 +#: i2p2www/pages/site/docs/how/intro.html:58 #, python-format msgid "" "The network at a glance is made up of a set of nodes (\"routers\") with a" @@ -8815,11 +8800,11 @@ msgstr "" "del algoritmo Kademlia) para distribuir información de\n" "rutas y contactos de forma segura." -#: i2p2www/pages/site/docs/how/intro.html:74 +#: i2p2www/pages/site/docs/how/intro.html:71 msgid "Network topology example" msgstr "Ejemplo de topología de red" -#: i2p2www/pages/site/docs/how/intro.html:76 +#: i2p2www/pages/site/docs/how/intro.html:73 msgid "" "In the above, Alice, Bob, Charlie, and Dave are all running routers with " "a single Destination on\n" @@ -8854,7 +8839,7 @@ msgstr "" "constantemente actualizándose tan pronto cómo son autorizados nuevos " "contactos y expiran los viejos." -#: i2p2www/pages/site/docs/how/intro.html:88 +#: i2p2www/pages/site/docs/how/intro.html:85 #, python-format msgid "" "If Bob wants to reply to Alice, he simply goes through the same process -" @@ -8877,7 +8862,7 @@ msgstr "" "que el receptor pueda responder inmediatamente sin tener que mirar en la " "base de datos de la red por ellos." -#: i2p2www/pages/site/docs/how/intro.html:96 +#: i2p2www/pages/site/docs/how/intro.html:93 #, python-format msgid "" "To deal with a wide range of attacks, I2P is fully distributed with no " @@ -8901,7 +8886,7 @@ msgstr "" "usuarios tal y como se describe en la página de selección de pares." -#: i2p2www/pages/site/docs/how/intro.html:105 +#: i2p2www/pages/site/docs/how/intro.html:102 #, python-format msgid "" "The network itself makes use of a significant number of ElGamal / " "AES+SessionTag." -#: i2p2www/pages/site/docs/how/intro.html:113 +#: i2p2www/pages/site/docs/how/intro.html:110 msgid "" "Content sent over I2P is encrypted through three layers garlic encryption" " (used to verify the\n" @@ -8938,7 +8923,7 @@ msgstr "" "destino final) y cifrado de la capa de transporte inter-router (e. g. el " "transporte TCP usa AES256 con claves efímeras)." -#: i2p2www/pages/site/docs/how/intro.html:120 +#: i2p2www/pages/site/docs/how/intro.html:117 msgid "" "End-to-end (I2CP) encryption (client application to server application) " "was disabled in I2P release\n" @@ -8962,11 +8947,11 @@ msgstr "" " son los ruters de Alice y Bob, mientras que, y siguiendo el diagrama, " "Alice y Bob son las aplicaciones corriendo sobre I2P." -#: i2p2www/pages/site/docs/how/intro.html:129 +#: i2p2www/pages/site/docs/how/intro.html:126 msgid "End to end layered encryption" msgstr "Cifrado por capas de punto a punto" -#: i2p2www/pages/site/docs/how/intro.html:131 +#: i2p2www/pages/site/docs/how/intro.html:128 #, python-format msgid "" "The specific use of these algorithms are outlined otra parte." -#: i2p2www/pages/site/docs/how/intro.html:135 +#: i2p2www/pages/site/docs/how/intro.html:132 msgid "" "The two main mechanisms for allowing people who need strong anonymity to " "use the network are\n" @@ -8999,7 +8984,7 @@ msgstr "" "de confianza), así como el despliegue de transportes más flexibles y " "anónimos." -#: i2p2www/pages/site/docs/how/intro.html:144 +#: i2p2www/pages/site/docs/how/intro.html:141 #, python-format msgid "" "Some questions have been raised with regards to the scalability of I2P, " @@ -9023,11 +9008,11 @@ msgstr "" " otros K saltos por el túnel de entrada, donde K no es mayor de 3. El " "tamaño de la red (N) no acarrea impacto." -#: i2p2www/pages/site/docs/how/intro.html:153 +#: i2p2www/pages/site/docs/how/intro.html:150 msgid "When?" msgstr "¿Cuándo?" -#: i2p2www/pages/site/docs/how/intro.html:154 +#: i2p2www/pages/site/docs/how/intro.html:151 #, python-format msgid "" "I2P initially began in Feb 2003 as a proposed modification to hoja de ruta." -#: i2p2www/pages/site/docs/how/intro.html:164 +#: i2p2www/pages/site/docs/how/intro.html:161 msgid "Who?" msgstr "¿Quiénes?" -#: i2p2www/pages/site/docs/how/intro.html:165 +#: i2p2www/pages/site/docs/how/intro.html:162 #, python-format msgid "" "We have a small team spread around several " @@ -9088,11 +9073,11 @@ msgstr "" "funciona en Sun Java SE\n" "y otras máquinas virtuales Java." -#: i2p2www/pages/site/docs/how/intro.html:176 +#: i2p2www/pages/site/docs/how/intro.html:173 msgid "Where?" msgstr "¿Dónde?" -#: i2p2www/pages/site/docs/how/intro.html:177 +#: i2p2www/pages/site/docs/how/intro.html:174 #, python-format msgid "" "Anyone interested should join us on the IRC channel #i2p (hosted " @@ -9108,12 +9093,12 @@ msgstr "" "hay agenda de encuentros de desarrollo, no obstante hay archivos disponibles." -#: i2p2www/pages/site/docs/how/intro.html:183 +#: i2p2www/pages/site/docs/how/intro.html:180 #, python-format msgid "The current source is available in monotone." msgstr "El código actual está disponible en monotone." -#: i2p2www/pages/site/docs/how/intro.html:188 +#: i2p2www/pages/site/docs/how/intro.html:185 #, python-format msgid "See the Index to Technical Documentation." msgstr "Vea el índice de la documentacón técnica." @@ -11650,7 +11635,7 @@ msgstr "Tabla de contenidos" #: i2p2www/pages/site/docs/how/tech-intro.html:9 #: i2p2www/pages/site/docs/how/tech-intro.html:24 -#: i2p2www/pages/site/docs/transport/ssu.html:281 +#: i2p2www/pages/site/docs/transport/ssu.html:280 msgid "Introduction" msgstr "Introducción" @@ -14241,7 +14226,7 @@ msgid "Severity" msgstr "Severidad" #: i2p2www/pages/site/docs/how/threat-model.html:40 -#: i2p2www/pages/site/docs/protocol/i2np.html:94 +#: i2p2www/pages/site/docs/protocol/i2np.html:93 msgid "Priority" msgstr "Prioridad" @@ -16183,9 +16168,9 @@ msgstr "" "algún mecanismo externo como foros, blogs, etc." #: i2p2www/pages/site/docs/how/tunnel-routing.html:2 -#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 -msgid "Tunnel Overview" -msgstr "Introducción a los túenels." +#, fuzzy +msgid "Tunnel Routing" +msgstr "Comprobación de túneles" #: i2p2www/pages/site/docs/how/tunnel-routing.html:3 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:3 @@ -17609,7 +17594,7 @@ msgstr "" "puede ahorrar un poco de CPU." #: i2p2www/pages/site/docs/protocol/i2cp.html:613 -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 msgid "Bytes" msgstr "Bytes" @@ -17690,15 +17675,15 @@ msgstr "" "href=\"%(pdf2)s\">Especificación de las estructuras de datos comunes , " "Common Data Structures Specification, Versión 0.9. " +#: i2p2www/pages/site/docs/protocol/i2np.html:2 +msgid "I2P Network Protocol" +msgstr "Protocolo de red I2P" + #: i2p2www/pages/site/docs/protocol/i2np.html:3 msgid "June 2013" msgstr "Junio de 2013" #: i2p2www/pages/site/docs/protocol/i2np.html:6 -msgid "I2P Network Protocol" -msgstr "Protocolo de red I2P" - -#: i2p2www/pages/site/docs/protocol/i2np.html:7 msgid "" "The I2P Network Protocol (I2NP),\n" "which is sandwiched between I2CP and the various I2P transport protocols," @@ -17715,11 +17700,11 @@ msgstr "" "como la seleccion de qué transportes se usan cuando se comunica con un " "par (`peer`) para el que hay múltiples transportes comunes soportados." -#: i2p2www/pages/site/docs/protocol/i2np.html:15 +#: i2p2www/pages/site/docs/protocol/i2np.html:14 msgid "I2NP Definition" msgstr "Definición de I2NP" -#: i2p2www/pages/site/docs/protocol/i2np.html:16 +#: i2p2www/pages/site/docs/protocol/i2np.html:15 msgid "" "I2NP (I2P Network Protocol) messages can be used for one-hop, router-to-" "router, point-to-point messages.\n" @@ -17736,7 +17721,7 @@ msgstr "" "prioridades sólo se usan localmente, en el origen, es decir cuando se " "hacen colas para entregas salientes." -#: i2p2www/pages/site/docs/protocol/i2np.html:23 +#: i2p2www/pages/site/docs/protocol/i2np.html:22 #, python-format msgid "" "The priorities listed below may not be current and are subject to change." @@ -17750,37 +17735,37 @@ msgstr "" "para las prioridades actuales de las opciones. La implementación de las " "prioridades de las colas puede cambiar." -#: i2p2www/pages/site/docs/protocol/i2np.html:30 +#: i2p2www/pages/site/docs/protocol/i2np.html:29 msgid "Message Format" msgstr "Formato del mensaje" -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Field" msgstr "Campo" -#: i2p2www/pages/site/docs/protocol/i2np.html:34 +#: i2p2www/pages/site/docs/protocol/i2np.html:33 msgid "Unique ID" msgstr "ID único" -#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:34 msgid "Expiration" msgstr "Expiración" -#: i2p2www/pages/site/docs/protocol/i2np.html:36 -#: i2p2www/pages/site/docs/protocol/i2np.html:93 +#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:92 msgid "Payload Length" msgstr "Tamaño de la carga" -#: i2p2www/pages/site/docs/protocol/i2np.html:37 +#: i2p2www/pages/site/docs/protocol/i2np.html:36 msgid "Checksum" msgstr "Checksum" -#: i2p2www/pages/site/docs/protocol/i2np.html:38 +#: i2p2www/pages/site/docs/protocol/i2np.html:37 msgid "Payload" msgstr "Carga" -#: i2p2www/pages/site/docs/protocol/i2np.html:41 +#: i2p2www/pages/site/docs/protocol/i2np.html:40 #, python-format msgid "" "While the maximum payload size is nominally 64KB, the size is further " @@ -17800,7 +17785,7 @@ msgstr "" "mensaje podría no estar pefectamente alineado, así que el mensaje debe " "ajustarse nominalmente en 63 fragmentos." -#: i2p2www/pages/site/docs/protocol/i2np.html:49 +#: i2p2www/pages/site/docs/protocol/i2np.html:48 msgid "" "The maximum size of an initial fragment is 956 bytes (assuming TUNNEL " "delivery mode);\n" @@ -17813,7 +17798,7 @@ msgstr "" "continuación es de 996 bytes. Por lo tanto el tamaño máximo es de \n" "aproximadamente 956 + (62 * 996) = 62708 bytes, o 61,2 KB." -#: i2p2www/pages/site/docs/protocol/i2np.html:55 +#: i2p2www/pages/site/docs/protocol/i2np.html:54 msgid "" "In addition, the transports may have additional restrictions.\n" "NTCP currently limits to 16KB - 6 = 16378 bytes but this will be " @@ -17825,7 +17810,7 @@ msgstr "" " incrementará en una versión futura. El límite SSU (UDP Seguro " "Semiconfiable) es aproximadamente de 32 KB." -#: i2p2www/pages/site/docs/protocol/i2np.html:61 +#: i2p2www/pages/site/docs/protocol/i2np.html:60 msgid "" "Note that these are not the limits for datagrams that the client sees, as" " the\n" @@ -17843,11 +17828,11 @@ msgstr "" "pueden añadir unos 5,5 KB. Por lo tanto el límite de datagrama actual es " "de alrededor de 10 KB. Este límite se incrementará en una versión futura." -#: i2p2www/pages/site/docs/protocol/i2np.html:69 +#: i2p2www/pages/site/docs/protocol/i2np.html:68 msgid "Message Types" msgstr "Tipos de mensajes" -#: i2p2www/pages/site/docs/protocol/i2np.html:70 +#: i2p2www/pages/site/docs/protocol/i2np.html:69 msgid "" "Higher-numbered priority is higher priority.\n" "The majority of traffic is TunnelDataMessages (priority 400),\n" @@ -17871,7 +17856,7 @@ msgstr "" " \n" "produzcan en el mismo par (`peer`)." -#: i2p2www/pages/site/docs/protocol/i2np.html:81 +#: i2p2www/pages/site/docs/protocol/i2np.html:80 msgid "" "Also, not all message types are sent unencrypted.\n" "For example, when testing a tunnel, the router wraps a\n" @@ -17884,23 +17869,23 @@ msgstr "" "envuelto a su vez en un GarlicMessage (mensaje ajo), que a su vez es \n" "envuelto en un DataMessage (mensaje de datos)." -#: i2p2www/pages/site/docs/protocol/i2np.html:91 +#: i2p2www/pages/site/docs/protocol/i2np.html:90 msgid "Message" msgstr "Mensaje" -#: i2p2www/pages/site/docs/protocol/i2np.html:92 +#: i2p2www/pages/site/docs/protocol/i2np.html:91 msgid "Type" msgstr "Tipo" -#: i2p2www/pages/site/docs/protocol/i2np.html:95 +#: i2p2www/pages/site/docs/protocol/i2np.html:94 msgid "Comments" msgstr "Comentarios" -#: i2p2www/pages/site/docs/protocol/i2np.html:103 +#: i2p2www/pages/site/docs/protocol/i2np.html:102 msgid "May vary" msgstr "Puede variar" -#: i2p2www/pages/site/docs/protocol/i2np.html:109 +#: i2p2www/pages/site/docs/protocol/i2np.html:108 msgid "" "Size is 65 + 32*(number of hashes) where typically, the hashes for\n" "three floodfill routers are returned." @@ -17909,11 +17894,11 @@ msgstr "" "(identificadores criptográficos) para tres routers de inundación " "(`floodfill`) son devueltos." -#: i2p2www/pages/site/docs/protocol/i2np.html:118 +#: i2p2www/pages/site/docs/protocol/i2np.html:117 msgid "Varies" msgstr "Varía" -#: i2p2www/pages/site/docs/protocol/i2np.html:120 +#: i2p2www/pages/site/docs/protocol/i2np.html:119 msgid "" "Priority may vary.\n" "Size is 898 bytes for a typical 2-lease leaseSet.\n" @@ -17928,11 +17913,11 @@ msgstr "" "continuo para reducir la cantidad de datos publicados en RouterInfo \n" "al aproximarnos a la versión 1.0." -#: i2p2www/pages/site/docs/protocol/i2np.html:134 +#: i2p2www/pages/site/docs/protocol/i2np.html:133 msgid "Priority may vary on a per-destination basis" msgstr "La prioridad puede variar dependiendo del destino." -#: i2p2www/pages/site/docs/protocol/i2np.html:144 +#: i2p2www/pages/site/docs/protocol/i2np.html:143 msgid "" "Used for message replies, and for testing tunnels - generally wrapped in " "a GarlicMessage" @@ -17941,7 +17926,7 @@ msgstr "" " \n" "envuelto en un GarlicMessage (mensaje ajo)." -#: i2p2www/pages/site/docs/protocol/i2np.html:152 +#: i2p2www/pages/site/docs/protocol/i2np.html:151 msgid "" "Generally wrapped in a DataMessage -\n" "but when unwrapped, given a priority of 100 by the forwarding router" @@ -17950,7 +17935,7 @@ msgstr "" "cuando está desenvuelto, se le da una prioridad de 100 por el router " "reenviante." -#: i2p2www/pages/site/docs/protocol/i2np.html:179 +#: i2p2www/pages/site/docs/protocol/i2np.html:178 msgid "" "The most common message. Priority for tunnel participants, outbound " "endpoints, and inbound gateways was\n" @@ -17962,32 +17947,32 @@ msgstr "" "desde la versión 0.6.1.33. Los mensajes de pasarela de salida (es decir, " "aquellos originados localmente) permanecen en 400." -#: i2p2www/pages/site/docs/protocol/i2np.html:199 +#: i2p2www/pages/site/docs/protocol/i2np.html:198 msgid "Shorter TunnelBuildMessage as of 0.7.12" msgstr "" "Un TunnelBuildMessage (mensaje de establecimiento de túnel) más corto " "desde la versión 0.7.12" -#: i2p2www/pages/site/docs/protocol/i2np.html:207 +#: i2p2www/pages/site/docs/protocol/i2np.html:206 msgid "Shorter TunnelBuildReplyMessage as of 0.7.12" msgstr "" "Un TunnelBuildReplyMessage (mensaje de respuesta de establecimiento de " "túnel) más corto desde la versión 0.7.12" -#: i2p2www/pages/site/docs/protocol/i2np.html:210 +#: i2p2www/pages/site/docs/protocol/i2np.html:209 #, python-format msgid "Others listed in 2003 Spec" msgstr "Otros están listados en la Especificación 2003" -#: i2p2www/pages/site/docs/protocol/i2np.html:216 +#: i2p2www/pages/site/docs/protocol/i2np.html:215 msgid "Obsolete, Unused" msgstr "Obsoleto, sin usar" -#: i2p2www/pages/site/docs/protocol/i2np.html:220 +#: i2p2www/pages/site/docs/protocol/i2np.html:219 msgid "Full Protocol Specification" msgstr "Especificación completa del protocolo" -#: i2p2www/pages/site/docs/protocol/i2np.html:221 +#: i2p2www/pages/site/docs/protocol/i2np.html:220 #, python-format msgid "" "On the I2NP Specification page.\n" @@ -18000,7 +17985,7 @@ msgstr "" "href=\"%(commonstructures)s\">Especificación de la estructura de datos " "comunes." -#: i2p2www/pages/site/docs/protocol/i2np.html:228 +#: i2p2www/pages/site/docs/protocol/i2np.html:227 msgid "" "It isn't clear whether the current priority scheme is generally " "effective,\n" @@ -18282,18 +18267,14 @@ msgid "Note: SAM/SAMv2 can use both the streaming lib and datagrams." msgstr "Nota: SAM/SAMv2 puede usar la librería de streaming y de datagramas." #: i2p2www/pages/site/docs/spec/blockfile.html:2 -msgid "I2P Blockfile Specification" -msgstr "Especificaciones del Blockfile, archivo de bloqueo, de I2P" +msgid "Blockfile and Hosts Database Specification" +msgstr "Especificaciones de la base de datos de hosts y del Blockfile" #: i2p2www/pages/site/docs/spec/blockfile.html:3 msgid "January 2012" msgstr "Enero de 2012:" -#: i2p2www/pages/site/docs/spec/blockfile.html:6 -msgid "Blockfile and Hosts Database Specification" -msgstr "Especificaciones de la base de datos de hosts y del Blockfile" - -#: i2p2www/pages/site/docs/spec/blockfile.html:8 +#: i2p2www/pages/site/docs/spec/blockfile.html:7 #, python-format msgid "" "This document specifies\n" @@ -18305,7 +18286,7 @@ msgstr "" " el hostsdb.blockfile usadas por el Servicio de " "Nombres del Blockfile." -#: i2p2www/pages/site/docs/spec/blockfile.html:14 +#: i2p2www/pages/site/docs/spec/blockfile.html:13 msgid "" "The blockfile provides fast Destination lookup in a compact format. While" " the blockfile page overhead is substantial,\n" @@ -18331,7 +18312,7 @@ msgstr "" "un poco con respecto al formato hosts.txt, y el blockfile proporciona un " "ahorro de 10x en los tiempos de búsqueda." -#: i2p2www/pages/site/docs/spec/blockfile.html:24 +#: i2p2www/pages/site/docs/spec/blockfile.html:23 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -18350,11 +18331,11 @@ msgstr "" "Primero definiremos el formato de fichero, después el uso de ese formato " "por parte del BlockfileNamingService (servicio de nombres blockfile)." -#: i2p2www/pages/site/docs/spec/blockfile.html:32 +#: i2p2www/pages/site/docs/spec/blockfile.html:31 msgid "Blockfile Format" msgstr "Formato Blockfile" -#: i2p2www/pages/site/docs/spec/blockfile.html:33 +#: i2p2www/pages/site/docs/spec/blockfile.html:32 msgid "" "The original blockfile spec was modified to add magic numbers to each " "page.\n" @@ -18374,7 +18355,7 @@ msgstr "" "La lista por saltos ('skiplist') del metaíndice está siempre en la página" " 2, es decir, comenzando en el byte 1024 del fichero." -#: i2p2www/pages/site/docs/spec/blockfile.html:40 +#: i2p2www/pages/site/docs/spec/blockfile.html:39 msgid "" "All 2-byte integer values are unsigned.\n" "All 4-byte integer values (page numbers) are signed and negative values " @@ -18384,7 +18365,7 @@ msgstr "" "enteros de 4 bytes (números de página) tienen signo y los valores " "negativos son ilegales." -#: i2p2www/pages/site/docs/spec/blockfile.html:45 +#: i2p2www/pages/site/docs/spec/blockfile.html:44 msgid "" "The database is designed to be opened and accessed by a single thread.\n" "The BlockfileNamingService provides synchronization." @@ -18392,15 +18373,15 @@ msgstr "" "La base de datos está diseñada para ser abierta y accedida por un solo " "hilo. El BlockfileNamingService proporciona la sincronización." -#: i2p2www/pages/site/docs/spec/blockfile.html:50 +#: i2p2www/pages/site/docs/spec/blockfile.html:49 msgid "Superblock format:" msgstr "Formato del Superblock, superbloque:" -#: i2p2www/pages/site/docs/spec/blockfile.html:65 +#: i2p2www/pages/site/docs/spec/blockfile.html:64 msgid "Skip list block page format:" msgstr "Formato del bloque de página de skiplist:" -#: i2p2www/pages/site/docs/spec/blockfile.html:80 +#: i2p2www/pages/site/docs/spec/blockfile.html:79 msgid "" "Skip level block page format is as follows.\n" "All levels have a span. Not all spans have levels." @@ -18409,7 +18390,7 @@ msgstr "" "sigue. Todos los niveles tienen un span, o segmento. No todos los " "segmentos tienen niveles." -#: i2p2www/pages/site/docs/spec/blockfile.html:95 +#: i2p2www/pages/site/docs/spec/blockfile.html:94 msgid "" "Skip span block page format is as follows.\n" "Key/value structures are sorted by key within each span and across all " @@ -18423,11 +18404,11 @@ msgstr "" "están ordenadas por la clave entre cada segmento. Los segmentos " "diferentes del primer segmento pueden que no estén vacíos." -#: i2p2www/pages/site/docs/spec/blockfile.html:112 +#: i2p2www/pages/site/docs/spec/blockfile.html:111 msgid "Span Continuation block page format:" msgstr "Formato del bloque de página de la continuación del segmento." -#: i2p2www/pages/site/docs/spec/blockfile.html:123 +#: i2p2www/pages/site/docs/spec/blockfile.html:122 msgid "" "Key/value structure format is as follows.\n" "Key and value lengths must not be split across pages, i.e. all 4 bytes " @@ -18447,15 +18428,15 @@ msgstr "" "valor son \n" "de 65535 bytes." -#: i2p2www/pages/site/docs/spec/blockfile.html:139 +#: i2p2www/pages/site/docs/spec/blockfile.html:138 msgid "Free list block page format:" msgstr "Formato de página de bloque de lista libre:" -#: i2p2www/pages/site/docs/spec/blockfile.html:151 +#: i2p2www/pages/site/docs/spec/blockfile.html:150 msgid "Free page block format:" msgstr "Formato de bloque de página libre:" -#: i2p2www/pages/site/docs/spec/blockfile.html:160 +#: i2p2www/pages/site/docs/spec/blockfile.html:159 msgid "" "The metaindex (located at page 2) is a mapping of US-ASCII strings to " "4-byte integers.\n" @@ -18468,11 +18449,11 @@ msgstr "" "La clave es el nombre de la lista por saltos ('skiplist') y el valor es " "el índice de la página de la lista por saltos." -#: i2p2www/pages/site/docs/spec/blockfile.html:165 +#: i2p2www/pages/site/docs/spec/blockfile.html:164 msgid "Blockfile Naming Service Tables" msgstr "Tablas del servicio de nombres de ficheros de bloque" -#: i2p2www/pages/site/docs/spec/blockfile.html:166 +#: i2p2www/pages/site/docs/spec/blockfile.html:165 msgid "" "The tables created and used by the BlockfileNamingService are as follows." "\n" @@ -18482,11 +18463,11 @@ msgstr "" "nombres de ficheros de bloque) son como sigue. El número máximo de " "entradas por segmento es de 16." -#: i2p2www/pages/site/docs/spec/blockfile.html:171 +#: i2p2www/pages/site/docs/spec/blockfile.html:170 msgid "Properties Skiplist" msgstr "Lista por saltos ('skiplist') de propiedades" -#: i2p2www/pages/site/docs/spec/blockfile.html:172 +#: i2p2www/pages/site/docs/spec/blockfile.html:171 #, python-format msgid "" "%(INFO)s is the master database skiplist with String/Properties key/value" @@ -18496,11 +18477,11 @@ msgstr "" "con entradas Cadena/Propiedades clave/valor, que contiene sólo una " "entrada:" -#: i2p2www/pages/site/docs/spec/blockfile.html:184 +#: i2p2www/pages/site/docs/spec/blockfile.html:183 msgid "Reverse Lookup Skiplist" msgstr "Lista por saltos ('skiplist') de búsquedas inversas" -#: i2p2www/pages/site/docs/spec/blockfile.html:185 +#: i2p2www/pages/site/docs/spec/blockfile.html:184 #, python-format msgid "" "%(REVERSE)s is the reverse lookup skiplist with Integer/Properties " @@ -18512,13 +18493,13 @@ msgstr "" "Entero/Propiedades clave/valor\n" "(desde la versión 2 de la base de datos):" -#: i2p2www/pages/site/docs/spec/blockfile.html:199 +#: i2p2www/pages/site/docs/spec/blockfile.html:198 msgid "hosts.txt, userhosts.txt, and privatehosts.txt Skiplists" msgstr "" "Listas por saltos ('skiplists') de hosts.txt, userhosts.txt, y " "privatehosts.txt" -#: i2p2www/pages/site/docs/spec/blockfile.html:200 +#: i2p2www/pages/site/docs/spec/blockfile.html:199 msgid "" "For each host database, there is a skiplist containing\n" "the hosts for that database.\n" @@ -18530,25 +18511,22 @@ msgstr "" "los equipos para esa base de datos.\n" "Las claves/valores en estas listas por saltos son como sigue:" -#: i2p2www/pages/site/docs/spec/blockfile.html:211 +#: i2p2www/pages/site/docs/spec/blockfile.html:210 msgid "The DestEntry Properties typically contains:" msgstr "Las propiedades DestEntry típicamente contienen:" -#: i2p2www/pages/site/docs/spec/blockfile.html:220 +#: i2p2www/pages/site/docs/spec/blockfile.html:219 msgid "Hostname keys are stored in lower-case and always end in \".i2p\"." msgstr "" "Las claves de nombre de servidor se guardan en minúsculas y siempre \n" "acaban en \".i2p\"." #: i2p2www/pages/site/docs/spec/common-structures.html:2 -msgid "Common structure Specification" +#, fuzzy +msgid "Common structures Specification" msgstr "Especificación de estructura común" #: i2p2www/pages/site/docs/spec/common-structures.html:6 -msgid "Data types Specification" -msgstr "Especificación de tipos de datos" - -#: i2p2www/pages/site/docs/spec/common-structures.html:7 #, python-format msgid "" "This document describes some data types common to all I2P protocols, like" @@ -18560,42 +18538,42 @@ msgstr "" "protocolos I2P, como I2NP, I2CP, SSU, etc." -#: i2p2www/pages/site/docs/spec/common-structures.html:17 +#: i2p2www/pages/site/docs/spec/common-structures.html:16 msgid "Represents a non-negative integer.\n" msgstr "Representa un entero no-negativo.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:20 -#: i2p2www/pages/site/docs/spec/common-structures.html:31 -#: i2p2www/pages/site/docs/spec/common-structures.html:41 -#: i2p2www/pages/site/docs/spec/common-structures.html:54 -#: i2p2www/pages/site/docs/spec/common-structures.html:69 -#: i2p2www/pages/site/docs/spec/common-structures.html:82 -#: i2p2www/pages/site/docs/spec/common-structures.html:94 -#: i2p2www/pages/site/docs/spec/common-structures.html:106 -#: i2p2www/pages/site/docs/spec/common-structures.html:118 -#: i2p2www/pages/site/docs/spec/common-structures.html:130 -#: i2p2www/pages/site/docs/spec/common-structures.html:142 -#: i2p2www/pages/site/docs/spec/common-structures.html:154 -#: i2p2www/pages/site/docs/spec/common-structures.html:166 -#: i2p2www/pages/site/docs/spec/common-structures.html:178 -#: i2p2www/pages/site/docs/spec/common-structures.html:231 -#: i2p2www/pages/site/docs/spec/common-structures.html:314 -#: i2p2www/pages/site/docs/spec/common-structures.html:363 -#: i2p2www/pages/site/docs/spec/common-structures.html:415 -#: i2p2www/pages/site/docs/spec/common-structures.html:462 -#: i2p2www/pages/site/docs/spec/common-structures.html:597 -#: i2p2www/pages/site/docs/spec/common-structures.html:660 +#: i2p2www/pages/site/docs/spec/common-structures.html:19 +#: i2p2www/pages/site/docs/spec/common-structures.html:30 +#: i2p2www/pages/site/docs/spec/common-structures.html:40 +#: i2p2www/pages/site/docs/spec/common-structures.html:53 +#: i2p2www/pages/site/docs/spec/common-structures.html:68 +#: i2p2www/pages/site/docs/spec/common-structures.html:81 +#: i2p2www/pages/site/docs/spec/common-structures.html:93 +#: i2p2www/pages/site/docs/spec/common-structures.html:105 +#: i2p2www/pages/site/docs/spec/common-structures.html:117 +#: i2p2www/pages/site/docs/spec/common-structures.html:129 +#: i2p2www/pages/site/docs/spec/common-structures.html:141 +#: i2p2www/pages/site/docs/spec/common-structures.html:153 +#: i2p2www/pages/site/docs/spec/common-structures.html:165 +#: i2p2www/pages/site/docs/spec/common-structures.html:177 +#: i2p2www/pages/site/docs/spec/common-structures.html:230 +#: i2p2www/pages/site/docs/spec/common-structures.html:313 +#: i2p2www/pages/site/docs/spec/common-structures.html:362 +#: i2p2www/pages/site/docs/spec/common-structures.html:414 +#: i2p2www/pages/site/docs/spec/common-structures.html:461 +#: i2p2www/pages/site/docs/spec/common-structures.html:596 +#: i2p2www/pages/site/docs/spec/common-structures.html:659 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Contents" msgstr "Contenido" -#: i2p2www/pages/site/docs/spec/common-structures.html:21 +#: i2p2www/pages/site/docs/spec/common-structures.html:20 msgid "1 to 8 bytes in network byte order representing an unsigned integer\n" msgstr "" "De 1 a 8 bytes en el orden de bytes (endianness) de la red representando " "un entero sin signo\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:27 +#: i2p2www/pages/site/docs/spec/common-structures.html:26 msgid "" "The number of milliseconds since midnight on January 1, 1970 in the GMT " "timezone.\n" @@ -18605,15 +18583,15 @@ msgstr "" "la zona horaria GMT.\n" "Si el número es 0, la fecha no está definida o es nula.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:32 +#: i2p2www/pages/site/docs/spec/common-structures.html:31 msgid "8 byte Integer\n" msgstr "Entero de 8 bytes\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:38 +#: i2p2www/pages/site/docs/spec/common-structures.html:37 msgid "Represents a UTF-8 encoded string.\n" msgstr "Representa una cadena codificada en UTF-8.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:42 +#: i2p2www/pages/site/docs/spec/common-structures.html:41 msgid "" "1 or more bytes where the first byte is the number of bytes (not " "characters!)\n" @@ -18628,7 +18606,7 @@ msgstr "" "El límite de tamaño es de 255 bytes (no caracteres). El tamaño puede ser " "0.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:50 +#: i2p2www/pages/site/docs/spec/common-structures.html:49 msgid "" "A boolean value, supporting null/unknown representation\n" "0=false, 1=true, 2=unknown/null\n" @@ -18636,15 +18614,15 @@ msgstr "" "Un valor booleano, que soporta representación nulo/desconocido\n" "0=falso, 1=verdadero, 2=desconocido/nulo\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:55 +#: i2p2www/pages/site/docs/spec/common-structures.html:54 msgid "1 byte Integer\n" msgstr "1 byte entero\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:59 +#: i2p2www/pages/site/docs/spec/common-structures.html:58 msgid "Deprecated - unused\n" msgstr "Desestimado - sin uso\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:65 +#: i2p2www/pages/site/docs/spec/common-structures.html:64 #, python-format msgid "" "This structure is used in ElGamal encryption, representing only the " @@ -18657,12 +18635,12 @@ msgstr "" "la especificación de " "criptografía.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:70 -#: i2p2www/pages/site/docs/spec/common-structures.html:83 +#: i2p2www/pages/site/docs/spec/common-structures.html:69 +#: i2p2www/pages/site/docs/spec/common-structures.html:82 msgid "256 bytes\n" msgstr "256 bytes\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:78 +#: i2p2www/pages/site/docs/spec/common-structures.html:77 #, python-format msgid "" "This structure is used in ElGamal decryption, representing only the " @@ -18675,17 +18653,17 @@ msgstr "" "la especificación de " "criptografía.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:91 +#: i2p2www/pages/site/docs/spec/common-structures.html:90 msgid "This structure is used for AES256 encryption and decryption.\n" msgstr "Esta estructura se usa por el cifrado y descrifrado AES256.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:95 -#: i2p2www/pages/site/docs/spec/common-structures.html:143 -#: i2p2www/pages/site/docs/spec/common-structures.html:155 +#: i2p2www/pages/site/docs/spec/common-structures.html:94 +#: i2p2www/pages/site/docs/spec/common-structures.html:142 +#: i2p2www/pages/site/docs/spec/common-structures.html:154 msgid "32 bytes\n" msgstr "32 bytes\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:103 +#: i2p2www/pages/site/docs/spec/common-structures.html:102 #, python-format msgid "" "This structure is used for verifying DSA.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:107 +#: i2p2www/pages/site/docs/spec/common-structures.html:106 msgid "128 bytes\n" msgstr "128 bytes\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:115 +#: i2p2www/pages/site/docs/spec/common-structures.html:114 #, python-format msgid "" "This structure is used for creating DSA.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:119 +#: i2p2www/pages/site/docs/spec/common-structures.html:118 msgid "20 bytes\n" msgstr "20 bytes\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:127 +#: i2p2www/pages/site/docs/spec/common-structures.html:126 #, python-format msgid "" "This structure represents the DSA " @@ -18720,29 +18698,29 @@ msgstr "" "Esta estructura representa la firma DSA de algunos datos.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:131 +#: i2p2www/pages/site/docs/spec/common-structures.html:130 msgid "40 bytes\n" msgstr "40 bytes\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:139 +#: i2p2www/pages/site/docs/spec/common-structures.html:138 msgid "Represents the SHA256 of some data.\n" msgstr "" "Representa el (identificador-criptográfico/hash) SHA256 de algunos datos." "\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:151 +#: i2p2www/pages/site/docs/spec/common-structures.html:150 msgid "A random number\n" msgstr "Un número aleatorio\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:163 +#: i2p2www/pages/site/docs/spec/common-structures.html:162 msgid "Defines an identifier that is unique to each router in a tunnel.\n" msgstr "Define un identificador que es único para cada router en un túnel.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:167 +#: i2p2www/pages/site/docs/spec/common-structures.html:166 msgid "4 byte Integer\n" msgstr "4 bytes enteros\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:175 +#: i2p2www/pages/site/docs/spec/common-structures.html:174 msgid "" "A certificate is a container for various receipts or proof of works used " "throughout the I2P network.\n" @@ -18750,7 +18728,7 @@ msgstr "" "Un certificado es un contenedor para varios recibos o pruebas de trabajo " "usados por toda la red I2P.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:179 +#: i2p2www/pages/site/docs/spec/common-structures.html:178 msgid "" "1 byte Integer specifying certificate type," " followed by a 2 Integer specifying the " @@ -18761,7 +18739,7 @@ msgstr "" "bytes que especifica el tamaño del cargamento del certificado, después " "esos tantos bytes.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:205 +#: i2p2www/pages/site/docs/spec/common-structures.html:204 msgid "" "For Router Identities, the " "Certificate is always NULL, no others are currently implemented." @@ -18770,7 +18748,7 @@ msgstr "" "certificado siempre es NULL (vacío), no hay otros implementados " "actualmente." -#: i2p2www/pages/site/docs/spec/common-structures.html:209 +#: i2p2www/pages/site/docs/spec/common-structures.html:208 #, python-format msgid "" "For Garlic Cloves, the " @@ -18780,7 +18758,7 @@ msgstr "" "certificado siempre es NULL (vacío), no hay otros implementados " "actualmente." -#: i2p2www/pages/site/docs/spec/common-structures.html:213 +#: i2p2www/pages/site/docs/spec/common-structures.html:212 #, python-format msgid "" "For Garlic Messages, the Certificate " @@ -18789,7 +18767,7 @@ msgstr "" "Para los mensajes ajo, el certificado" " siempre es NULL (vacío), no hay otros implementados actualmente." -#: i2p2www/pages/site/docs/spec/common-structures.html:217 +#: i2p2www/pages/site/docs/spec/common-structures.html:216 msgid "" "For Destinations, the Certificate may" " be non-NULL,\n" @@ -18801,17 +18779,17 @@ msgstr "" "sin embargo los certificados non-NULL no son ampliamente usados , y\n" "cualquier comprobación se deja al nivel-de-aplicación." -#: i2p2www/pages/site/docs/spec/common-structures.html:228 +#: i2p2www/pages/site/docs/spec/common-structures.html:227 msgid "A set of key/value mappings or properties\n" msgstr "Un conjunto de mapeados de clave/valor o propiedades\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:232 +#: i2p2www/pages/site/docs/spec/common-structures.html:231 msgid "A 2-byte size Integer followed by a series of String=String; pairs\n" msgstr "" "Un entero de 2-bytes de tamaño seguido por una serie de pares " "String=String; (cadena)\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:259 +#: i2p2www/pages/site/docs/spec/common-structures.html:258 msgid "" "The encoding isn't optimal - we either need the '=' and ';' characters, " "or the string lengths, but not both" @@ -18819,7 +18797,7 @@ msgstr "" "La codificación no es óptima - o bien necesitamos los caracteres '=' y " "';' o los tamaños de cadena, pero no ambos" -#: i2p2www/pages/site/docs/spec/common-structures.html:263 +#: i2p2www/pages/site/docs/spec/common-structures.html:262 msgid "" "Some documentation says that the strings may not include '=' or ';' but " "this encoding supports them" @@ -18827,7 +18805,7 @@ msgstr "" "Alguna documentación dice que las cadenas pueden no incluir '=' o ';' " "pero esta codificación los soporta" -#: i2p2www/pages/site/docs/spec/common-structures.html:267 +#: i2p2www/pages/site/docs/spec/common-structures.html:266 msgid "" "Strings are defined to be UTF-8 but in the current implementation, I2CP " "uses UTF-8 but I2NP does not.\n" @@ -18841,7 +18819,7 @@ msgstr "" "las cadenas UTF-8 en un mapeado de opciones RouterInfo en un mensaje de " "almacenaje de base de datos I2NP estarán corruptas." -#: i2p2www/pages/site/docs/spec/common-structures.html:273 +#: i2p2www/pages/site/docs/spec/common-structures.html:272 msgid "" "The encoding allows duplicate keys, however in any usage where the " "mapping is signed,\n" @@ -18852,7 +18830,7 @@ msgstr "" "el mapeado esté firmado, los duplicados pueden causar un fallo de la " "firma." -#: i2p2www/pages/site/docs/spec/common-structures.html:278 +#: i2p2www/pages/site/docs/spec/common-structures.html:277 msgid "" "Mappings contained in I2NP messages (i.e. in a RouterAddress or " "RouterInfo)\n" @@ -18864,7 +18842,7 @@ msgstr "" "para que la firma resulte invariante.\n" "Las claves duplicadas no están permitidas." -#: i2p2www/pages/site/docs/spec/common-structures.html:284 +#: i2p2www/pages/site/docs/spec/common-structures.html:283 #, python-format msgid "" "Mappings contained in an I2CP " @@ -18878,7 +18856,7 @@ msgstr "" "deben estar ordenados por clave para que la firma resulte invariante.\n" "Las claves duplicadas no están permitidas." -#: i2p2www/pages/site/docs/spec/common-structures.html:290 +#: i2p2www/pages/site/docs/spec/common-structures.html:289 msgid "" "While it is application-dependent, keys and values are generally case-" "sensitive." @@ -18886,7 +18864,7 @@ msgstr "" "Aunque son dependientes-de-la-aplicación, las claves y valores " "generalmente distinguen mayúsculas/minúsculas." -#: i2p2www/pages/site/docs/spec/common-structures.html:294 +#: i2p2www/pages/site/docs/spec/common-structures.html:293 msgid "" "Key and value string length limits are 255 bytes (not characters) each, " "plus the length byte. Length byte may be 0." @@ -18894,7 +18872,7 @@ msgstr "" "Los tamaños de las cadenas clave y valor son de 255 bytes (no caracteres)" " cada una, más el byte de tamaño. El byte de tamaño puede ser 0." -#: i2p2www/pages/site/docs/spec/common-structures.html:298 +#: i2p2www/pages/site/docs/spec/common-structures.html:297 msgid "" "Total length limit is 65535 bytes, plus the 2 byte size field, or 65537 " "total." @@ -18902,17 +18880,17 @@ msgstr "" "El límite de tamaño total es de 65535 bytes, más el campo de tamaño de 2 " "bytes, o 65537 en total." -#: i2p2www/pages/site/docs/spec/common-structures.html:307 +#: i2p2www/pages/site/docs/spec/common-structures.html:306 msgid "Common structure specification" msgstr "Especificación de estructura común" -#: i2p2www/pages/site/docs/spec/common-structures.html:311 +#: i2p2www/pages/site/docs/spec/common-structures.html:310 msgid "Defines the way to uniquely identify a particular router\n" msgstr "" "Define la manera de identificar de forma unívoca un router (enrutador) " "específico\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:315 +#: i2p2www/pages/site/docs/spec/common-structures.html:314 msgid "" "PublicKey followed by SigningPublicKey and then a SigningPublicKey y luego un certificate\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:352 +#: i2p2www/pages/site/docs/spec/common-structures.html:351 msgid "" "The certificate for a RouterIdentity is currently unused and is always " "NULL." @@ -18930,7 +18908,7 @@ msgstr "" "El certificado para una RouterIdentity actualmente está sin uso y siempre" " es NULL (vacío)." -#: i2p2www/pages/site/docs/spec/common-structures.html:360 +#: i2p2www/pages/site/docs/spec/common-structures.html:359 msgid "" "A Destination defines a particular endpoint to which messages can be " "directed for secure delivery.\n" @@ -18938,7 +18916,7 @@ msgstr "" "Un destino define un punto de término específico al que los mensajes " "pueden ser dirigidos para una entrega segura.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:364 +#: i2p2www/pages/site/docs/spec/common-structures.html:363 msgid "" "PublicKey followed by a SigningPublicKey and then a SigningPublicKey y luego un certificado\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:412 +#: i2p2www/pages/site/docs/spec/common-structures.html:411 msgid "" "Defines the authorization for a particular tunnel to receive messages " "targeting a Destination.\n" @@ -18956,7 +18934,7 @@ msgstr "" "Define la autorización para que un túnel específico reciba mensajes cuyo " "objetivo es un Destination.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:416 +#: i2p2www/pages/site/docs/spec/common-structures.html:415 msgid "" "SHA256 Hash of the\n" "RouterIdentity of the gateway " @@ -18968,11 +18946,11 @@ msgstr "" "('gateway'), luego el TunnelId, y " "finalmente una fecha de término\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:447 +#: i2p2www/pages/site/docs/spec/common-structures.html:446 msgid "Total size: 44 bytes" msgstr "Tamaño total: 44 bytes" -#: i2p2www/pages/site/docs/spec/common-structures.html:457 +#: i2p2www/pages/site/docs/spec/common-structures.html:456 msgid "" "Contains all of the currently authorized Leases for a particular destino contenido.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:463 +#: i2p2www/pages/site/docs/spec/common-structures.html:462 msgid "" "Destination, followed by a PublicKey for encryption, then a clave pública firmante del destino" -#: i2p2www/pages/site/docs/spec/common-structures.html:555 +#: i2p2www/pages/site/docs/spec/common-structures.html:554 msgid "" "The public key of the destination was used for the old i2cp-to-i2cp " "encryption\n" @@ -19036,7 +19014,7 @@ msgstr "" "\n" "que se deshabilitó en la versión 0.6, actualmente no se usa." -#: i2p2www/pages/site/docs/spec/common-structures.html:560 +#: i2p2www/pages/site/docs/spec/common-structures.html:559 #, python-format msgid "" "The encryption key is used for end-to-end Integer defining the relative cost " "of using the address, where 0 is free and 255 is expensive, followed by " @@ -19145,11 +19123,11 @@ msgstr "" "dirección IP, número de puerto, dirección de correo electrónico, URL, " "etc.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:633 +#: i2p2www/pages/site/docs/spec/common-structures.html:632 msgid "Cost is typically 5 or 6 for SSU, and 10 or 11 for NTCP." msgstr "El coste normalmente es de 5 o 6 para SSU, y 10 u 11 para NTCP." -#: i2p2www/pages/site/docs/spec/common-structures.html:637 +#: i2p2www/pages/site/docs/spec/common-structures.html:636 msgid "" "Expiration is currently unused, always null (all zeroes)).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " @@ -19169,7 +19147,7 @@ msgstr "" "estos bytes) será un cambio retroactivamente-compatible.\n" "Los routers DEBEN establecer este campo a todo ceros." -#: i2p2www/pages/site/docs/spec/common-structures.html:645 +#: i2p2www/pages/site/docs/spec/common-structures.html:644 msgid "" "The following options, while not required, are standard and expected to " "be present in most router addresses:\n" @@ -19181,7 +19159,7 @@ msgstr "" "\"equipo\" (una dirección IPv4 o IPv6, o un nombre de equipo ('host')) y " "\"puerto\"." -#: i2p2www/pages/site/docs/spec/common-structures.html:656 +#: i2p2www/pages/site/docs/spec/common-structures.html:655 msgid "" "Defines all of the data that a router wants to publish for the network to" " see. The RouterInfo is one of two " @@ -19197,7 +19175,7 @@ msgstr "" "(identificador-criptográfico/hash) SHA256 de\n" "la RouterIdentity contenida.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:661 +#: i2p2www/pages/site/docs/spec/common-structures.html:660 msgid "" "RouterIdentity followed by the Date, when the entry was published\n" @@ -19205,7 +19183,7 @@ msgstr "" "La RouterIdentity seguida por la " "fecha de publicación de la entrada.\n" -#: i2p2www/pages/site/docs/spec/common-structures.html:741 +#: i2p2www/pages/site/docs/spec/common-structures.html:740 msgid "" "The peer_size Integer may be followed by a list of that many router " "hashes.\n" @@ -19219,7 +19197,7 @@ msgstr "" "restringidas,\n" "que está sin implementar." -#: i2p2www/pages/site/docs/spec/common-structures.html:746 +#: i2p2www/pages/site/docs/spec/common-structures.html:745 msgid "" "The signature may be verified using the signing public key of the " "router_ident." @@ -19227,7 +19205,7 @@ msgstr "" "La firma puede verificarse usando la clave pública de firmado de la " "router_ident (identidad del router)." -#: i2p2www/pages/site/docs/spec/common-structures.html:750 +#: i2p2www/pages/site/docs/spec/common-structures.html:749 #, python-format msgid "" "See the network database page\n" @@ -19237,7 +19215,7 @@ msgstr "" "red para opciones standard\n" "que se espera que estén presentes en todas las informaciones de routers." -#: i2p2www/pages/site/docs/spec/common-structures.html:760 +#: i2p2www/pages/site/docs/spec/common-structures.html:759 #, python-format msgid "" "Defined in the Tunnel Message " @@ -20141,7 +20119,7 @@ msgstr "" "lo largo de los transportes " #: i2p2www/pages/site/docs/transport/index.html:61 -#: i2p2www/pages/site/docs/transport/ssu.html:33 +#: i2p2www/pages/site/docs/transport/ssu.html:32 msgid "" "Communication of firewall status and local IP, and changes to either, to " "the router and the user interface" @@ -20407,11 +20385,11 @@ msgstr "" "(descartables criptográficamente) en la capa-de-transporte puede mejorar " "las cosas." -#: i2p2www/pages/site/docs/transport/ntcp.html:6 +#: i2p2www/pages/site/docs/transport/ntcp.html:2 msgid "NTCP (NIO-based TCP)" msgstr "NTCP (TCP basado-en-NIO)" -#: i2p2www/pages/site/docs/transport/ntcp.html:8 +#: i2p2www/pages/site/docs/transport/ntcp.html:6 #, python-format msgid "" "NTCP is one of two transports currently " @@ -20431,7 +20409,7 @@ msgstr "" "1 hilo por conexión del antiguo transporte TCP.\n" "NTCP-sobre-IPv6 está soportado desde la versión 0.9.8." -#: i2p2www/pages/site/docs/transport/ntcp.html:16 +#: i2p2www/pages/site/docs/transport/ntcp.html:14 msgid "" "By default, NTCP uses the IP/Port\n" "auto-detected by SSU. When enabled on config.jsp,\n" @@ -20447,7 +20425,7 @@ msgstr "" "Ahora puede habilitar la conexión TCP entrante sin una IP estática o un \n" "servicio DynDNS." -#: i2p2www/pages/site/docs/transport/ntcp.html:24 +#: i2p2www/pages/site/docs/transport/ntcp.html:22 msgid "" "The NTCP code within I2P is relatively lightweight (1/4 the size of the " "SSU code)\n" @@ -20458,15 +20436,15 @@ msgstr "" "código de SSU) porque usa el transporte TCP Java subyacente para una " "entrega fiable." -#: i2p2www/pages/site/docs/transport/ntcp.html:30 +#: i2p2www/pages/site/docs/transport/ntcp.html:28 msgid "NTCP Protocol Specification" msgstr "Especificación del protocolo NTCP" -#: i2p2www/pages/site/docs/transport/ntcp.html:32 +#: i2p2www/pages/site/docs/transport/ntcp.html:30 msgid "Standard Message Format" msgstr "Formato de mensaje estándar" -#: i2p2www/pages/site/docs/transport/ntcp.html:33 +#: i2p2www/pages/site/docs/transport/ntcp.html:31 msgid "" "After establishment,\n" "the NTCP transport sends individual I2NP messages, with a simple " @@ -20479,7 +20457,7 @@ msgstr "" "(`checksum`). \n" "El mensaje no cifrado está codificado de la siguiente manera:" -#: i2p2www/pages/site/docs/transport/ntcp.html:43 +#: i2p2www/pages/site/docs/transport/ntcp.html:41 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -20499,7 +20477,7 @@ msgstr "" "para el \n" "cifrado AES/256/CBC son los últimos 16 bytes del anterior mensaje cifrado." -#: i2p2www/pages/site/docs/transport/ntcp.html:51 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "0-15 bytes of padding are required to bring the total message length\n" "(including the six size and checksum bytes) to a multiple of 16.\n" @@ -20517,11 +20495,11 @@ msgstr "" "es \n" "lo mismo 16378 bytes. El tamaño mínimo de dato es de 1 byte." -#: i2p2www/pages/site/docs/transport/ntcp.html:59 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 msgid "Time Sync Message Format" msgstr "Formato de mensaje de sincronización de horaria" -#: i2p2www/pages/site/docs/transport/ntcp.html:60 +#: i2p2www/pages/site/docs/transport/ntcp.html:58 msgid "" "One special case is a metadata message where the sizeof(data) is 0. In\n" "that case, the unencrypted message is encoded as:" @@ -20530,7 +20508,7 @@ msgstr "" "(tamañode(dato)) sea 0. En ese caso, el mensaje no cifrado esta " "codificado como:" -#: i2p2www/pages/site/docs/transport/ntcp.html:71 +#: i2p2www/pages/site/docs/transport/ntcp.html:69 msgid "" "Total length: 16 bytes. The time sync message is sent at approximately 15" " minute intervals.\n" @@ -20540,11 +20518,11 @@ msgstr "" "aproximadamente en intervalos de 15 minutos. El mensaje se cifra tal como" " se hace con los mensajes estándar." -#: i2p2www/pages/site/docs/transport/ntcp.html:77 +#: i2p2www/pages/site/docs/transport/ntcp.html:75 msgid "Checksums" msgstr "Identificadores criptográficos (`checksums`)" -#: i2p2www/pages/site/docs/transport/ntcp.html:78 +#: i2p2www/pages/site/docs/transport/ntcp.html:76 #, python-format msgid "" "The standard and time sync messages use the Adler-32 checksum\n" @@ -20554,11 +20532,11 @@ msgstr "" "criptográfico (`checksum`) Adler-32 tal como se define en la \n" "especificación ZLIB." -#: i2p2www/pages/site/docs/transport/ntcp.html:84 +#: i2p2www/pages/site/docs/transport/ntcp.html:82 msgid "Establishment Sequence" msgstr "Secuencia de establecimiento" -#: i2p2www/pages/site/docs/transport/ntcp.html:85 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -20573,33 +20551,33 @@ msgstr "" "intercambio Diffie Hellman de 2048-bits. Luego, las firmas DSA de los \n" "datos críticos se intercambian para confirmar la conexión." -#: i2p2www/pages/site/docs/transport/ntcp.html:99 +#: i2p2www/pages/site/docs/transport/ntcp.html:97 msgid "Legend:" msgstr "Leyenda:" -#: i2p2www/pages/site/docs/transport/ntcp.html:100 +#: i2p2www/pages/site/docs/transport/ntcp.html:98 msgid "256 byte DH public keys" msgstr "Claves públicas DH de 256 bytes" -#: i2p2www/pages/site/docs/transport/ntcp.html:104 +#: i2p2www/pages/site/docs/transport/ntcp.html:102 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" "Marcas de tiempo (4 bytes, segundos desde epoch (época, origen de tiempo " "UNIX))" -#: i2p2www/pages/site/docs/transport/ntcp.html:105 +#: i2p2www/pages/site/docs/transport/ntcp.html:103 msgid "32 byte Session key" msgstr "Clave de sesión de 32 bytes" -#: i2p2www/pages/site/docs/transport/ntcp.html:106 +#: i2p2www/pages/site/docs/transport/ntcp.html:104 msgid "2 byte size of Alice identity to follow" msgstr "Identidad Alice de 2 bytes de tamaño a seguir" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:107 msgid "DH Key Exchange" msgstr "Intercambio de clave DH" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:108 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -20611,7 +20589,7 @@ msgstr "" "generador (g) compartidos que los usados por el cifrado ElGamal de I2P." -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:114 msgid "" "The DH key exchange consists of a number of steps, displayed below.\n" "The mapping between these steps and the messages sent between I2P " @@ -20622,7 +20600,7 @@ msgstr "" "mostrados debajo. El mapeado entre estos pasos y los mensajes enviados \n" "entre los routers (enrutadores) I2P, está marcado en negrita." -#: i2p2www/pages/site/docs/transport/ntcp.html:122 +#: i2p2www/pages/site/docs/transport/ntcp.html:120 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." @@ -20630,11 +20608,11 @@ msgstr "" "Alice genera un entero secreto . Ella entonces calcula X = g^x mod " "p." -#: i2p2www/pages/site/docs/transport/ntcp.html:123 +#: i2p2www/pages/site/docs/transport/ntcp.html:121 msgid "Alice sends X to Bob (Message 1)." msgstr "Alice envía X a Bob (mensaje 1)." -#: i2p2www/pages/site/docs/transport/ntcp.html:124 +#: i2p2www/pages/site/docs/transport/ntcp.html:122 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." @@ -20642,19 +20620,19 @@ msgstr "" "Bob genera un entero secreto y. Él entonces calcula Y = g^y mod " "p." -#: i2p2www/pages/site/docs/transport/ntcp.html:125 +#: i2p2www/pages/site/docs/transport/ntcp.html:123 msgid "Bob sends Y to Alice.(Message 2)" msgstr "Bob envía Y a Alice (mensaje 2)." -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:124 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "Alice puede ahora calcular sessionKey = Y^x mod p." -#: i2p2www/pages/site/docs/transport/ntcp.html:127 +#: i2p2www/pages/site/docs/transport/ntcp.html:125 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "Bob puede ahora calcular sessionKey = X^y mod p." -#: i2p2www/pages/site/docs/transport/ntcp.html:128 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." @@ -20662,7 +20640,7 @@ msgstr "" "Ambos, Alice y Bob, tienen una clave compartida sessionKey = " "g^(x*y) mod p." -#: i2p2www/pages/site/docs/transport/ntcp.html:130 +#: i2p2www/pages/site/docs/transport/ntcp.html:128 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -20677,11 +20655,11 @@ msgstr "" "el intercambio Diffie-Hellman (DH) está documentado en la página de crifrado." -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:134 msgid "Message 1 (Session Request)" msgstr "Mensaje 1 (solicitud de sesión)" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:135 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -20701,22 +20679,22 @@ msgstr "" "(información del router), que estaba publicada en la \n" "base de datos de red. Alice envía a Bob:" -#: i2p2www/pages/site/docs/transport/ntcp.html:150 -#: i2p2www/pages/site/docs/transport/ntcp.html:193 -#: i2p2www/pages/site/docs/transport/ntcp.html:273 -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:148 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:271 +#: i2p2www/pages/site/docs/transport/ntcp.html:354 msgid "Size:" msgstr "Tamaño:" -#: i2p2www/pages/site/docs/transport/ntcp.html:152 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Contents:" msgstr "Contenidos:" -#: i2p2www/pages/site/docs/transport/ntcp.html:170 +#: i2p2www/pages/site/docs/transport/ntcp.html:168 msgid "256 byte X from Diffie Hellman" msgstr "X de 256 bytes desde Diffie Hellman" -#: i2p2www/pages/site/docs/transport/ntcp.html:172 +#: i2p2www/pages/site/docs/transport/ntcp.html:170 #, python-format msgid "" "SHA256 Hash(X) xored with SHA256 Hash(Bob's AES encrypted using the DH " @@ -20792,7 +20770,7 @@ msgstr "" "clave de sesión DH \n" "y los últimos 16 bytes de Y usados como el IV (vector de inicialización)" -#: i2p2www/pages/site/docs/transport/ntcp.html:261 +#: i2p2www/pages/site/docs/transport/ntcp.html:259 msgid "" "Alice may drop the connection if the clock skew with Bob is too high as " "calculated using tsB." @@ -20800,11 +20778,11 @@ msgstr "" "Alice puede denegar la conexión si el desfase horario con el relog de Bob" " es demasiado alto al calcularse usando tsB." -#: i2p2www/pages/site/docs/transport/ntcp.html:266 +#: i2p2www/pages/site/docs/transport/ntcp.html:264 msgid "Message 3 (Session Confirm A)" msgstr "Mensaje 3 (Confirmar Sesión A)" -#: i2p2www/pages/site/docs/transport/ntcp.html:267 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "" "This contains Alice's router identity, and a DSA signature of the " "critical data. Alice sends Bob:" @@ -20812,13 +20790,13 @@ msgstr "" "Este contiene la identidad del ruter de Alice, y la firma DSA de los " "datos críticos. Alice envía a Bob:" -#: i2p2www/pages/site/docs/transport/ntcp.html:301 +#: i2p2www/pages/site/docs/transport/ntcp.html:299 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" "La identidad del ruter de Alice de 2 bytes para seguir (debería ser " "siempre 387)" -#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:301 #, python-format msgid "" "Alice's 387 byte identidad del " "ruter de Alice de 387 bytes." -#: i2p2www/pages/site/docs/transport/ntcp.html:309 +#: i2p2www/pages/site/docs/transport/ntcp.html:307 msgid "15 bytes random data" msgstr "15 bytes datos aleatorios" -#: i2p2www/pages/site/docs/transport/ntcp.html:311 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 #, python-format msgid "" "the 40 byte DSA " @@ -20856,7 +20834,7 @@ msgstr "" "firma en su RouterIdentity" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:327 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -20868,11 +20846,11 @@ msgstr "" " clave de sesión DH y los últimos 16 bytes de HXxorHI ( por ejemplo, los " "últimos 16 bytes del mensaje #1) como el IV" -#: i2p2www/pages/site/docs/transport/ntcp.html:339 +#: i2p2www/pages/site/docs/transport/ntcp.html:337 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "Bob verifica la firma, y si falla, rechaza la conexión." -#: i2p2www/pages/site/docs/transport/ntcp.html:342 +#: i2p2www/pages/site/docs/transport/ntcp.html:340 msgid "" "Bob may drop the connection if the clock skew with Alice is too high as " "calculated using tsA." @@ -20880,15 +20858,15 @@ msgstr "" "Bob puede rechazar la conexión si si el desfase horario con el reloj de " "Alice es demasiado alto al calcularse usando tsA." -#: i2p2www/pages/site/docs/transport/ntcp.html:349 +#: i2p2www/pages/site/docs/transport/ntcp.html:347 msgid "Message 4 (Session Confirm B)" msgstr "Mensaje 4 (Confirmar Sesión B)" -#: i2p2www/pages/site/docs/transport/ntcp.html:350 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "Esta es la firma DSA de los datos críticos. Bob envía a Alice:" -#: i2p2www/pages/site/docs/transport/ntcp.html:375 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "the 40 byte DSA " @@ -20913,11 +20891,11 @@ msgstr "" "firma en su RouterIdentity" -#: i2p2www/pages/site/docs/transport/ntcp.html:381 +#: i2p2www/pages/site/docs/transport/ntcp.html:379 msgid "8 bytes random data" msgstr "8 bytes de datos aleatorios" -#: i2p2www/pages/site/docs/transport/ntcp.html:396 +#: i2p2www/pages/site/docs/transport/ntcp.html:394 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -20929,15 +20907,15 @@ msgstr "" "clave de sesión DH y los últimos 16 bytes del contenido cifrado del " "mensaje #2 como el IV" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:402 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "Alice verifica la firma, y en caso de fallo, rechaza la conexión." -#: i2p2www/pages/site/docs/transport/ntcp.html:411 +#: i2p2www/pages/site/docs/transport/ntcp.html:409 msgid "After Establishment" msgstr "Después del establecimiento" -#: i2p2www/pages/site/docs/transport/ntcp.html:412 +#: i2p2www/pages/site/docs/transport/ntcp.html:410 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -20955,11 +20933,11 @@ msgstr "" "siguiente IV. Bob usará los últimos 16 bytes del contenido cifrado del " "mensaje #4 como el siguiente IV." -#: i2p2www/pages/site/docs/transport/ntcp.html:421 +#: i2p2www/pages/site/docs/transport/ntcp.html:419 msgid "Check Connection Message" msgstr "Mensaje de conexión del reloj" -#: i2p2www/pages/site/docs/transport/ntcp.html:422 +#: i2p2www/pages/site/docs/transport/ntcp.html:420 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -20975,15 +20953,15 @@ msgstr "" "formateadas como sigue. Una conexión de prueba de información recibirá " "256 bytes que contienen:" -#: i2p2www/pages/site/docs/transport/ntcp.html:431 +#: i2p2www/pages/site/docs/transport/ntcp.html:429 msgid "32 bytes of uninterpreted, ignored data" msgstr "32 bytes sin interpretar, datos ignorados" -#: i2p2www/pages/site/docs/transport/ntcp.html:432 +#: i2p2www/pages/site/docs/transport/ntcp.html:430 msgid "1 byte size" msgstr "tamaño de 1 byte" -#: i2p2www/pages/site/docs/transport/ntcp.html:433 +#: i2p2www/pages/site/docs/transport/ntcp.html:431 msgid "" "that many bytes making up the local router's IP address (as reached by " "the remote side)" @@ -20991,11 +20969,11 @@ msgstr "" "el número de bytes que componen la dirección IP del ruter local (como " "haya sido contactado por la parte remota)" -#: i2p2www/pages/site/docs/transport/ntcp.html:434 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "2 byte port number that the local router was reached on" msgstr "el número de puerto de 2 bytes, en donde ha sido contactado el ruter local" -#: i2p2www/pages/site/docs/transport/ntcp.html:435 +#: i2p2www/pages/site/docs/transport/ntcp.html:433 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" @@ -21003,11 +20981,11 @@ msgstr "" "la hora de la red i2p de 4 bytes según la parte remota (segundos desde la" " 'época')" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:434 msgid "uninterpreted padding data, up to byte 223" msgstr "datos de relleno sin interpretar, hasta 223 bytes" -#: i2p2www/pages/site/docs/transport/ntcp.html:437 +#: i2p2www/pages/site/docs/transport/ntcp.html:435 msgid "" "xor of the local router's identity hash and the SHA256 of bytes 32 " "through bytes 223" @@ -21015,22 +20993,22 @@ msgstr "" "xor del hash de la identidad del ruter local y el SHA256 de los bytes " "desde el 32 hasta el 223" -#: i2p2www/pages/site/docs/transport/ntcp.html:441 +#: i2p2www/pages/site/docs/transport/ntcp.html:439 msgid "Discussion" msgstr "Discusión" -#: i2p2www/pages/site/docs/transport/ntcp.html:442 +#: i2p2www/pages/site/docs/transport/ntcp.html:440 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "Ahora en al Página de discusión de NTCP." -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:446 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" "El tamaño máximo del mensaje debería aumentarse hasta aproximadamente 32 " "KB" -#: i2p2www/pages/site/docs/transport/ntcp.html:452 +#: i2p2www/pages/site/docs/transport/ntcp.html:450 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -21047,7 +21025,7 @@ msgstr "" "actualmente no se realiza el relleno más allá del límite de 16 bytes, " "para crear un número limitado de tamaños de mensajes." -#: i2p2www/pages/site/docs/transport/ntcp.html:460 +#: i2p2www/pages/site/docs/transport/ntcp.html:458 msgid "" "Memory utilization (including that of the kernel) for NTCP should be " "compared to that for SSU." @@ -21055,7 +21033,7 @@ msgstr "" "La utilización de la memoria (incluyendo la del kerne) para NTCP debería " "compararse con la del SSU." -#: i2p2www/pages/site/docs/transport/ntcp.html:464 +#: i2p2www/pages/site/docs/transport/ntcp.html:462 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" @@ -21064,19 +21042,15 @@ msgstr "" "establecido, para evitar la identificación del tráfico I2P basado en el " "tamaño del paquete inicial?" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:467 msgid "Review and possibly disable 'check connection'" msgstr "Revisar y posiblemente desactivar la ' conexión de prueba'" #: i2p2www/pages/site/docs/transport/ssu.html:2 -msgid "SSU Transport" -msgstr "Transporte SSU" - -#: i2p2www/pages/site/docs/transport/ssu.html:6 msgid "Secure Semireliable UDP" msgstr "UDP seguro sem-ifiable " -#: i2p2www/pages/site/docs/transport/ssu.html:9 +#: i2p2www/pages/site/docs/transport/ssu.html:8 #, python-format msgid "" "SSU (also called \"UDP\" in much of the I2P documentation and user " @@ -21090,7 +21064,7 @@ msgstr "" "href=\"%(transports)s\">transportes actualmente implementados en I2P." " El otro es NTCP." -#: i2p2www/pages/site/docs/transport/ssu.html:15 +#: i2p2www/pages/site/docs/transport/ssu.html:14 msgid "" "SSU is the newer of the two transports,\n" "introduced in I2P release 0.6.\n" @@ -21104,11 +21078,11 @@ msgstr "" "conexiones salientes.\n" "SSU-sobre-IPv6 está soportado desde la versión 0.9.8." -#: i2p2www/pages/site/docs/transport/ssu.html:22 +#: i2p2www/pages/site/docs/transport/ssu.html:21 msgid "SSU Services" msgstr "Servicios SSU" -#: i2p2www/pages/site/docs/transport/ssu.html:24 +#: i2p2www/pages/site/docs/transport/ssu.html:23 msgid "" "Like the NTCP transport, SSU provides reliable, encrypted, connection-" "oriented, point-to-point data transport.\n" @@ -21120,7 +21094,7 @@ msgstr "" "SSU, también proporciona detección de servicios de NAT trasversales, " "incluyendo:" -#: i2p2www/pages/site/docs/transport/ssu.html:30 +#: i2p2www/pages/site/docs/transport/ssu.html:29 msgid "" "Cooperative NAT/Firewall traversal using introducers" @@ -21128,7 +21102,7 @@ msgstr "" "NAT/cortafuego trasversal cooperativo usando introductores" -#: i2p2www/pages/site/docs/transport/ssu.html:31 +#: i2p2www/pages/site/docs/transport/ssu.html:30 msgid "" "Local IP detection by inspection of incoming packets and peer testing" @@ -21136,7 +21110,7 @@ msgstr "" "Detección de la IP local inspeccionado los paquetes de entrada y la prueba de pares " -#: i2p2www/pages/site/docs/transport/ssu.html:32 +#: i2p2www/pages/site/docs/transport/ssu.html:31 msgid "" "Communication of firewall status and local IP, and changes to either to " "NTCP" @@ -21144,15 +21118,15 @@ msgstr "" "Comunicación del estado del cortafuegos y de la IP local, y los cambios " "en cualquiera de ellos a NTCP " -#: i2p2www/pages/site/docs/transport/ssu.html:37 +#: i2p2www/pages/site/docs/transport/ssu.html:36 msgid "Protocol Details" msgstr "Detalles del protocolo" -#: i2p2www/pages/site/docs/transport/ssu.html:39 +#: i2p2www/pages/site/docs/transport/ssu.html:38 msgid "Congestion control" msgstr "Control de congestión" -#: i2p2www/pages/site/docs/transport/ssu.html:41 +#: i2p2www/pages/site/docs/transport/ssu.html:40 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -21165,7 +21139,7 @@ msgstr "" "algoritmo de control de gestión esbozado abajo se supone eficiente en el " "gasto de ancho de banda y simple de implementar." -#: i2p2www/pages/site/docs/transport/ssu.html:48 +#: i2p2www/pages/site/docs/transport/ssu.html:47 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -21188,7 +21162,7 @@ msgstr "" "algunos mensajes despues de un periodo indicado o un número de " "retransmisiones, mientras que continúa transmitiendo otros mensajes." -#: i2p2www/pages/site/docs/transport/ssu.html:59 +#: i2p2www/pages/site/docs/transport/ssu.html:58 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -21214,7 +21188,7 @@ msgstr "" "de nuevo, o si el mensaje aún no ha sido recibido en su totalidad, el " "bitfield debería ser retransmitido con cualquier nuevo cambio." -#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:70 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -21226,7 +21200,7 @@ msgstr "" "dentro de un paquete y lo envía para fuera (con cuidado de no exceder el " "MTU)." -#: i2p2www/pages/site/docs/transport/ssu.html:78 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -21237,7 +21211,7 @@ msgstr "" "IPv4: 620 y 1484. El valor del MTU es reajustado dependiendo del " "porcentaje de paquetes que es retrasnmitido." -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:83 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" @@ -21247,7 +21221,7 @@ msgstr "" "(MTU % 16 == 12), así que la porción de la carga tras la cabecera \n" "de 28-bytes IP/UDP es un múltiplo de 16 bytes, para propositos de cifrado." -#: i2p2www/pages/site/docs/transport/ssu.html:90 +#: i2p2www/pages/site/docs/transport/ssu.html:89 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" @@ -21257,7 +21231,7 @@ msgstr "" "construcción de túnel variable de 2646 bytes eficientemente dentro de " "múltiples paquetes; el MTU de 620 bytes encaja bien dentro de 5 paquetes." -#: i2p2www/pages/site/docs/transport/ssu.html:96 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -21270,7 +21244,7 @@ msgstr "" "1900 hasta 4500 bytes, que de todas formas no encajarían dentro del MTU " "de la red)." -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:101 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." @@ -21278,7 +21252,7 @@ msgstr "" "Los valores del MTU eran 608 y 1492 para las versiones 0.8.9 - 0.8.11. El" " MTU largo era de 1350 en las versiones anteriores a la 0.8.9." -#: i2p2www/pages/site/docs/transport/ssu.html:107 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -21289,7 +21263,7 @@ msgstr "" "bytes. Para las versiones 0.8.9 - 0.8.11 era de 1535 bytes. Para las " "versiones anteriores a 0.8.9 era de 2048 bytes. " -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:113 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -21300,7 +21274,7 @@ msgstr "" "menor de 1484, esto será publicado en la base de datos de la red, y los " "otros ruters deberían respetarlo cuando una conexión es establecida." -#: i2p2www/pages/site/docs/transport/ssu.html:120 +#: i2p2www/pages/site/docs/transport/ssu.html:119 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" @@ -21311,11 +21285,11 @@ msgstr "" "donde (MTN % 16 == 0), lo que es cierto para 1280.\n" "La máxima MTU IPv6 es 1472." -#: i2p2www/pages/site/docs/transport/ssu.html:126 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "Message Size Limits" msgstr "Límites de los tamaños de mensaje" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:126 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -21339,11 +21313,11 @@ msgstr "" " poder aumentar el límite del transporte UDP por encima de 32KB. Para las" " conexiones que usan un MTU más largo, son posibles mensajes más largos." -#: i2p2www/pages/site/docs/transport/ssu.html:138 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Keys" msgstr "Claves" -#: i2p2www/pages/site/docs/transport/ssu.html:140 +#: i2p2www/pages/site/docs/transport/ssu.html:139 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "The MAC and session keys are negotiated as part of the DH exchange, used\n" @@ -21357,7 +21331,7 @@ msgstr "" "respectivamente. Previamente al intercambio DH, la introkey (clave de \n" "presentación) públicamente conocible se usa para la MAC y el cifrado." -#: i2p2www/pages/site/docs/transport/ssu.html:147 +#: i2p2www/pages/site/docs/transport/ssu.html:146 msgid "" "When using the introKey, both the initial message and any subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -21376,7 +21350,7 @@ msgstr "" "ya pro Alice cuando contacte con él, aunque la clave DSA de Alice puede \n" "que no sea conocida por Bob aún." -#: i2p2www/pages/site/docs/transport/ssu.html:156 +#: i2p2www/pages/site/docs/transport/ssu.html:155 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -21397,7 +21371,7 @@ msgstr "" "aunque si el destinatario está sobrecargado, puede que también sea " "desechado." -#: i2p2www/pages/site/docs/transport/ssu.html:167 +#: i2p2www/pages/site/docs/transport/ssu.html:166 msgid "" "If Alice and Bob have an established session, but Alice loses the \n" "keys for some reason and she wants to contact Bob, she may at any \n" @@ -21415,7 +21389,7 @@ msgstr "" " ella primero intentará que le responda, y si Bob continúa sin responder," " ella asumirá que la clave se perdió y restablecerá una nueva." -#: i2p2www/pages/site/docs/transport/ssu.html:178 +#: i2p2www/pages/site/docs/transport/ssu.html:177 #, python-format msgid "" "For the DH key agreement,\n" @@ -21425,7 +21399,7 @@ msgstr "" "Para el acuerdo de la clave DH, RFC3526 grupo" " MODP de 2048bit (#14) se utiliza:" -#: i2p2www/pages/site/docs/transport/ssu.html:188 +#: i2p2www/pages/site/docs/transport/ssu.html:187 #, python-format msgid "" "These are the same p and g used for I2P's\n" @@ -21434,11 +21408,11 @@ msgstr "" "Estos son los mismos p y g usados por el cifrado ElGamal de I2P." -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:192 msgid "Replay prevention" msgstr "Prevención de Respuesta" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:194 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -21450,7 +21424,7 @@ msgstr "" "duplicados, se utilizan una secuencia de filtros Bloom para " "\"destruirlos\", y así sólo se detecten los IVs añadidos recientemente." -#: i2p2www/pages/site/docs/transport/ssu.html:202 +#: i2p2www/pages/site/docs/transport/ssu.html:201 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -21465,11 +21439,11 @@ msgstr "" "respuesta en los messageId - las capas superiores deberían tener esto en " "cuenta." -#: i2p2www/pages/site/docs/transport/ssu.html:210 +#: i2p2www/pages/site/docs/transport/ssu.html:209 msgid "Addressing" msgstr "Direccionamiento" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:211 msgid "" "To contact an SSU peer, one of two sets of information is necessary:\n" "a direct address, for when the peer is publicly reachable, or an\n" @@ -21481,7 +21455,7 @@ msgstr "" "indirecta, para usar a un tercero para que introduzca al par. No hay " "restricción en el número de direcciones que un par puede tener." -#: i2p2www/pages/site/docs/transport/ssu.html:224 +#: i2p2www/pages/site/docs/transport/ssu.html:223 msgid "" "Each of the addresses may also expose a series of options - special\n" "capabilities of that particular peer. For a list of available\n" @@ -21491,7 +21465,7 @@ msgstr "" "capacidades especiales para un par en particular. Para una lista de " "capacidades disponibles, vea más abajo." -#: i2p2www/pages/site/docs/transport/ssu.html:230 +#: i2p2www/pages/site/docs/transport/ssu.html:229 #, python-format msgid "" "The addresses, options, and capabilities are published in the base de datos de la red." -#: i2p2www/pages/site/docs/transport/ssu.html:235 +#: i2p2www/pages/site/docs/transport/ssu.html:234 msgid "Direct Session Establishment" msgstr "Establecimiento de una sesión directa" -#: i2p2www/pages/site/docs/transport/ssu.html:236 +#: i2p2www/pages/site/docs/transport/ssu.html:235 msgid "" "Direct session establishment is used when no third party is required for " "NAT traversal.\n" @@ -21513,11 +21487,11 @@ msgstr "" "El establecimiento de una sesión directa se usa cuando no hace falta un " "tercero para el NAT trasversal. La secuencia del mensaje es como sigue:" -#: i2p2www/pages/site/docs/transport/ssu.html:241 +#: i2p2www/pages/site/docs/transport/ssu.html:240 msgid "Connection establishment (direct)" msgstr "Establecimiento de la conexión (directa)" -#: i2p2www/pages/site/docs/transport/ssu.html:242 +#: i2p2www/pages/site/docs/transport/ssu.html:241 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." @@ -21525,7 +21499,7 @@ msgstr "" "Alice conecta directamente con Bob.\n" "IPv6 está soportado desde la versión 0.9.8." -#: i2p2www/pages/site/docs/transport/ssu.html:257 +#: i2p2www/pages/site/docs/transport/ssu.html:256 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -21543,7 +21517,7 @@ msgstr "" "\"tiempo de llegada\" de 8 bytes es el ID de toda la red actual, el cual " "es 2 (por ejemplo 0x0000000000000002)." -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:265 #, python-format msgid "" "After the status message is sent, the peers exchange\n" @@ -21556,7 +21530,7 @@ msgstr "" "conteniendo sus RouterInfos. " -#: i2p2www/pages/site/docs/transport/ssu.html:274 +#: i2p2www/pages/site/docs/transport/ssu.html:273 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -21569,7 +21543,7 @@ msgstr "" " segundos, desde que el mensaje es enviado inmediatamente, quizás el " "mensaje de estado se pueda eliminar." -#: i2p2www/pages/site/docs/transport/ssu.html:283 +#: i2p2www/pages/site/docs/transport/ssu.html:282 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -21597,7 +21571,7 @@ msgstr "" "par con el que está conectando (pero no necesariamente a ninguno de los " "pares intermediarios)." -#: i2p2www/pages/site/docs/transport/ssu.html:297 +#: i2p2www/pages/site/docs/transport/ssu.html:296 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -21642,17 +21616,17 @@ msgstr "" "paquete RelayResponse de Bob, ella empieza una establecimiento de sesión " "completamente nuevo con el puerto y la IP especificados. " -#: i2p2www/pages/site/docs/transport/ssu.html:324 +#: i2p2www/pages/site/docs/transport/ssu.html:323 msgid "Connection establishment (indirect using an introducer)" msgstr "Establecimiento de la conexión (usando un introductor indirecto)" -#: i2p2www/pages/site/docs/transport/ssu.html:326 +#: i2p2www/pages/site/docs/transport/ssu.html:325 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" "Alice primero se conecta al Bob introductor, que reenvía la petición a " "Charlie." -#: i2p2www/pages/site/docs/transport/ssu.html:344 +#: i2p2www/pages/site/docs/transport/ssu.html:343 msgid "" "After the hole punch, the session is established between Alice and " "Charlie as in a direct establishment." @@ -21660,11 +21634,11 @@ msgstr "" "Después de la creación del agujero en el NAT, la sesión es establecida " "entre Alice y Charlie como si fuese directa." -#: i2p2www/pages/site/docs/transport/ssu.html:356 +#: i2p2www/pages/site/docs/transport/ssu.html:355 msgid "Peer testing" msgstr "Prueba del par" -#: i2p2www/pages/site/docs/transport/ssu.html:358 +#: i2p2www/pages/site/docs/transport/ssu.html:357 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -21678,7 +21652,7 @@ msgstr "" "accesibilidad y puede actualizar su comportamiento de acuerdo con ello. " "El proceso de prueba es bastante simple:" -#: i2p2www/pages/site/docs/transport/ssu.html:377 +#: i2p2www/pages/site/docs/transport/ssu.html:376 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -21694,7 +21668,7 @@ msgstr "" "perdidos, ella conocerá su estado de accesibilidad. Los estados a los que" " puede llegar son:" -#: i2p2www/pages/site/docs/transport/ssu.html:387 +#: i2p2www/pages/site/docs/transport/ssu.html:386 msgid "" "If she doesn't receive a response from Bob, she will retransmit\n" "up to a certain number of times, but if no response ever arrives,\n" @@ -21710,7 +21684,7 @@ msgstr "" "Alternativamente, Bob puede estar caído o incapaz de hacer que Charlie " "responda." -#: i2p2www/pages/site/docs/transport/ssu.html:396 +#: i2p2www/pages/site/docs/transport/ssu.html:395 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -21730,7 +21704,7 @@ msgstr "" "correctamente (la IP y el puerto que Bob ofrece deberían estar " "reenviados/forwarded)." -#: i2p2www/pages/site/docs/transport/ssu.html:407 +#: i2p2www/pages/site/docs/transport/ssu.html:406 msgid "" "If Alice receives Bob's PeerTest message and both of Charlie's\n" "PeerTest messages but the enclosed IP and port numbers in Bob's \n" @@ -21748,7 +21722,7 @@ msgstr "" "explícitamente un puerto y tener ese puesto expuesto siempre a las " "conexiones remotas, ignorando cualquier búsqueda de puertos futura." -#: i2p2www/pages/site/docs/transport/ssu.html:417 +#: i2p2www/pages/site/docs/transport/ssu.html:416 msgid "" "If Alice receives Charlie's first message but not his second,\n" "she will retransmit her PeerTest message to Charlie up to a \n" @@ -21760,7 +21734,7 @@ msgstr "" "pero si no se recibe ninguna respuesta sabrá que o Charlie está " "confundido o no está encendido." -#: i2p2www/pages/site/docs/transport/ssu.html:425 +#: i2p2www/pages/site/docs/transport/ssu.html:424 msgid "" "Alice should choose Bob arbitrarily from known peers who seem\n" "to be capable of participating in peer tests. Bob in turn should\n" @@ -21779,7 +21753,7 @@ msgstr "" "designar un nuevo par como Bob e intentar de nuevo con un nonce " "diferente." -#: i2p2www/pages/site/docs/transport/ssu.html:435 +#: i2p2www/pages/site/docs/transport/ssu.html:434 msgid "" "Alice's introduction key is included in all of the PeerTest \n" "messages so that she doesn't need to already have an established\n" @@ -21793,11 +21767,11 @@ msgstr "" "Alice puede establecer una sesión con Bob o Charlie, pero no es " "necesario." -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:452 msgid "Transmission window, ACKs and Retransmissions" msgstr "Window,ventana, de retransmisión, ACKs y Retrasmisiones" -#: i2p2www/pages/site/docs/transport/ssu.html:454 +#: i2p2www/pages/site/docs/transport/ssu.html:453 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -21811,7 +21785,7 @@ msgstr "" " mensajes de datos de la página de especificación" " del protocolo para más detalles." -#: i2p2www/pages/site/docs/transport/ssu.html:462 +#: i2p2www/pages/site/docs/transport/ssu.html:461 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -21834,11 +21808,11 @@ msgstr "" " de espera, similar al TCP o streaming. Vea" " el código para los valores iniciales, mínimos y máximos." -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:473 msgid "Security" msgstr "Seguridad" -#: i2p2www/pages/site/docs/transport/ssu.html:475 +#: i2p2www/pages/site/docs/transport/ssu.html:474 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -21852,7 +21826,7 @@ msgstr "" " no sean legítimos. Además, algunas acciones y respuestas pueden " "necesitar de ser vueltas a limitar." -#: i2p2www/pages/site/docs/transport/ssu.html:483 +#: i2p2www/pages/site/docs/transport/ssu.html:482 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." @@ -21860,11 +21834,11 @@ msgstr "" "Los detalles de validación no están especificados aquí. Los " "desarrolladores deberían añadir defensas donde sea apropiado." -#: i2p2www/pages/site/docs/transport/ssu.html:489 +#: i2p2www/pages/site/docs/transport/ssu.html:488 msgid "Peer capabilities" msgstr "Capacidades del par" -#: i2p2www/pages/site/docs/transport/ssu.html:493 +#: i2p2www/pages/site/docs/transport/ssu.html:492 msgid "" "If the peer address contains the 'B' capability, that means \n" "they are willing and able to participate in peer tests as\n" @@ -21874,7 +21848,7 @@ msgstr "" "desea y puede participar en una prueba de par como un 'Bob' o como un " "'Charlie'." -#: i2p2www/pages/site/docs/transport/ssu.html:499 +#: i2p2www/pages/site/docs/transport/ssu.html:498 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" @@ -21884,7 +21858,7 @@ msgstr "" "desea y puede servir como un introductor - funcionando como un Bob para " "un Alice, que de otra forma dería inaccesible." -#: i2p2www/pages/site/docs/transport/ssu.html:508 +#: i2p2www/pages/site/docs/transport/ssu.html:507 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -21897,7 +21871,7 @@ msgstr "" " parámetros, y el ajuste de la implementación del protocolo para mejorar " "el rendimiento." -#: i2p2www/pages/site/docs/transport/ssu.html:514 +#: i2p2www/pages/site/docs/transport/ssu.html:513 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" @@ -21906,7 +21880,7 @@ msgstr "" "La implementación actual envía repetidamente reconocimientos para los " "mismos paquetes, lo que aumenta la sobrecarga innecesariamente." -#: i2p2www/pages/site/docs/transport/ssu.html:519 +#: i2p2www/pages/site/docs/transport/ssu.html:518 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -21919,17 +21893,17 @@ msgstr "" "debería ser evaluada. ¿Cabe un paquete de streaming de 1730 bytes en 3 " "paquetes pequeños SSU? Probablemente no." -#: i2p2www/pages/site/docs/transport/ssu.html:525 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" "El protocolo debería ser ampliado para intercambiar MTUs durante la " "configuración." -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:528 msgid "Rekeying is currently unimplemented and may never be." msgstr "Rekeying no está implementado y puede que nunca lo esté." -#: i2p2www/pages/site/docs/transport/ssu.html:533 +#: i2p2www/pages/site/docs/transport/ssu.html:532 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -21940,7 +21914,7 @@ msgstr "" "RelayResponse, y el uso del campo de relleno en el SessionRequest en el " "SessionCreated, no están documentados." -#: i2p2www/pages/site/docs/transport/ssu.html:538 +#: i2p2www/pages/site/docs/transport/ssu.html:537 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -21951,7 +21925,7 @@ msgstr "" "podría ser el juntar varios fragmentos de mensajes dentro del mismo " "paquete, mientras no exceda el MTU." -#: i2p2www/pages/site/docs/transport/ssu.html:544 +#: i2p2www/pages/site/docs/transport/ssu.html:543 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -21963,7 +21937,7 @@ msgstr "" "externos, pero el túnel, garlic, y un relleno de fin a fin deberían ser " "suficiente para la mayoría de las necesidades hasta entonces." -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:549 msgid "" "Why are introduction keys the same as the router hash, should it be " "changed, would there be any benefit?" @@ -21971,11 +21945,11 @@ msgstr "" "¿Por qué son las claves de introducción las mismas que el hash del ruter," " deberían cambiarse, habría algún beneficio?" -#: i2p2www/pages/site/docs/transport/ssu.html:554 +#: i2p2www/pages/site/docs/transport/ssu.html:553 msgid "Capacities appear to be unused." msgstr "Las capacidades parecen estar sin usar." -#: i2p2www/pages/site/docs/transport/ssu.html:558 +#: i2p2www/pages/site/docs/transport/ssu.html:557 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." @@ -21983,11 +21957,11 @@ msgstr "" "Los tiempos acordados en SessionCreated (sesión creada) y " "SessionConfirmed (sesión confirmada) parecen estar sin usar o verificar." -#: i2p2www/pages/site/docs/transport/ssu.html:563 +#: i2p2www/pages/site/docs/transport/ssu.html:562 msgid "Implementation Diagram" msgstr "Diagrama de implementación" -#: i2p2www/pages/site/docs/transport/ssu.html:564 +#: i2p2www/pages/site/docs/transport/ssu.html:563 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " @@ -21996,7 +21970,7 @@ msgstr "" "El diagrama debe reflejar con exactitud la implementación actual, sin " "embargo puede haber muchas diferencias pequeñas." -#: i2p2www/pages/site/docs/transport/ssu.html:572 +#: i2p2www/pages/site/docs/transport/ssu.html:571 msgid "Now on the SSU specification page" msgstr "" "En la actualidad en la página de especificación SSU (UDP seguro " @@ -23428,3 +23402,30 @@ msgstr "" "túneles bidireccionales\", aunque esta conclusión no está demostrada en " "el estudio." +#~ msgid "How does I2P work" +#~ msgstr "Cómo funciona I2P" + +#~ msgid "Naming in I2P" +#~ msgstr "Dominios en I2P" + +#~ msgid "I2P Plugins" +#~ msgstr "Complementos de I2P" + +#~ msgid "A Gentle Introduction" +#~ msgstr "Una Introducción Sencilla" + +#~ msgid "Tunnel Overview" +#~ msgstr "Introducción a los túenels." + +#~ msgid "I2P Blockfile Specification" +#~ msgstr "Especificaciones del Blockfile, archivo de bloqueo, de I2P" + +#~ msgid "Common structure Specification" +#~ msgstr "Especificación de estructura común" + +#~ msgid "Data types Specification" +#~ msgstr "Especificación de tipos de datos" + +#~ msgid "SSU Transport" +#~ msgstr "Transporte SSU" + diff --git a/i2p2www/translations/es/LC_MESSAGES/get-involved.po b/i2p2www/translations/es/LC_MESSAGES/get-involved.po index 1cff5004..6d856b7d 100644 --- a/i2p2www/translations/es/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/es/LC_MESSAGES/get-involved.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-08 02:25+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-08 02:36+0000\n" "Last-Translator: str4d \n" "Language-Team: Spanish " @@ -380,14 +380,10 @@ msgstr "" "obtener información mas detallada sobre estas tareas." #: i2p2www/pages/site/get-involved/todo.html:2 -msgid "To Do List" -msgstr "Por hacer" - -#: i2p2www/pages/site/get-involved/todo.html:4 msgid "I2P Project Targets" msgstr "Objetivos del proyecto I2P" -#: i2p2www/pages/site/get-involved/todo.html:5 +#: i2p2www/pages/site/get-involved/todo.html:4 #, python-format msgid "" "Below is a more detailed (yet still incomplete) discussion of the major " @@ -416,41 +412,41 @@ msgstr "" "también la hoja de ruta. ¿Quiere ayudar? ¡Únete!" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:54 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:53 msgid "Core functionality" msgstr "Funcionamiento del núcleo." -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:52 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:51 msgid "link" msgstr "enlace" -#: i2p2www/pages/site/get-involved/todo.html:18 -#: i2p2www/pages/site/get-involved/todo.html:57 +#: i2p2www/pages/site/get-involved/todo.html:17 +#: i2p2www/pages/site/get-involved/todo.html:56 msgid "NAT/Firewall bridging via 1-hop restricted routes" msgstr "Puenteando el NAT/cortafuegos a través de ruters restringidos de 1 salto" -#: i2p2www/pages/site/get-involved/todo.html:21 -#: i2p2www/pages/site/get-involved/todo.html:130 +#: i2p2www/pages/site/get-involved/todo.html:20 +#: i2p2www/pages/site/get-involved/todo.html:129 msgid "High degree transport layer with UDP, NBIO, or NIO" msgstr "Capa de transporte de alto nivel con UDP, NBIO, o NIO" -#: i2p2www/pages/site/get-involved/todo.html:24 -#: i2p2www/pages/site/get-involved/todo.html:218 +#: i2p2www/pages/site/get-involved/todo.html:23 +#: i2p2www/pages/site/get-involved/todo.html:217 msgid "NetworkDB and profile tuning and ejection policy for large nets" msgstr "" "Base de datos de la red, NetworkDB, y ajustes del perfil y política de " "expulsión para grandes redes. " -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:242 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:241 msgid "Security / anonymity" msgstr "Seguridad / anonimato" -#: i2p2www/pages/site/get-involved/todo.html:30 -#: i2p2www/pages/site/get-involved/todo.html:245 +#: i2p2www/pages/site/get-involved/todo.html:29 +#: i2p2www/pages/site/get-involved/todo.html:244 msgid "" "Per-hop tunnel id & new permuted TunnelVerificationStructure " "encryption" @@ -458,53 +454,53 @@ msgstr "" "Id por salto de túnel & nuevo cifrado permutado de la estructura de " "verificación del túnel, TunnelVerificationStructure" -#: i2p2www/pages/site/get-involved/todo.html:33 -#: i2p2www/pages/site/get-involved/todo.html:295 +#: i2p2www/pages/site/get-involved/todo.html:32 +#: i2p2www/pages/site/get-involved/todo.html:294 msgid "Strict ordering of participants within tunnels" msgstr "Orden estricto de los participantes dentro de los túneles" -#: i2p2www/pages/site/get-involved/todo.html:36 +#: i2p2www/pages/site/get-involved/todo.html:35 msgid "Randomly permuted tunnel lengths" msgstr "Tamaño de los túneles aleatorio." -#: i2p2www/pages/site/get-involved/todo.html:39 -#: i2p2www/pages/site/get-involved/todo.html:357 +#: i2p2www/pages/site/get-involved/todo.html:38 +#: i2p2www/pages/site/get-involved/todo.html:356 msgid "Full blown n-hop restricted routes with optional trusted links" msgstr "" "Mejor personalización de los ruters y un mejor control de los ruters " "usados." -#: i2p2www/pages/site/get-involved/todo.html:42 -#: i2p2www/pages/site/get-involved/todo.html:376 +#: i2p2www/pages/site/get-involved/todo.html:41 +#: i2p2www/pages/site/get-involved/todo.html:375 msgid "Hashcash for routerIdentity, destination, and tunnel request" msgstr "" "Añadir Hashcash a la identidad del ruter, destinación y solicitud de " "respuesta." -#: i2p2www/pages/site/get-involved/todo.html:45 -#: i2p2www/pages/site/get-involved/todo.html:405 +#: i2p2www/pages/site/get-involved/todo.html:44 +#: i2p2www/pages/site/get-involved/todo.html:404 msgid "Advanced tunnel operation (batching/mixing/throttling/padding)" msgstr "" "Control avanzado del funcionamiento del ruter (procesamiento por " "lotes/mezclado/control de velocidad)" -#: i2p2www/pages/site/get-involved/todo.html:48 -#: i2p2www/pages/site/get-involved/todo.html:442 +#: i2p2www/pages/site/get-involved/todo.html:47 +#: i2p2www/pages/site/get-involved/todo.html:441 msgid "Stop & go mix w/ garlics & tunnels" msgstr "" "Configuración avanzada del enrutamiento de los túneles y opciones para " "crear túneles de usar y tirar para su uso a corto plazo." -#: i2p2www/pages/site/get-involved/todo.html:52 -#: i2p2www/pages/site/get-involved/todo.html:456 +#: i2p2www/pages/site/get-involved/todo.html:51 +#: i2p2www/pages/site/get-involved/todo.html:455 msgid "Performance" msgstr "Rendimiento" -#: i2p2www/pages/site/get-involved/todo.html:62 +#: i2p2www/pages/site/get-involved/todo.html:61 msgid "Implemented in I2P 0.6.0.6" msgstr "Implementado en I2P 0.6.0.6" -#: i2p2www/pages/site/get-involved/todo.html:63 +#: i2p2www/pages/site/get-involved/todo.html:62 msgid "" "The functionality of allowing routers to fully participate within the " "network \n" @@ -522,7 +518,7 @@ msgstr "" "Para hacer esto satisfactoriamente, consideramos a los pares de estas dos" " formas:" -#: i2p2www/pages/site/get-involved/todo.html:73 +#: i2p2www/pages/site/get-involved/todo.html:72 msgid "" "Peers who have reachable interfaces - these peers do not need to \n" "do anything special" @@ -530,7 +526,7 @@ msgstr "" "Pares que tienen algún dispositivo accesible - estos pares no " "necesitan hacer nada especial" -#: i2p2www/pages/site/get-involved/todo.html:77 +#: i2p2www/pages/site/get-involved/todo.html:76 msgid "" "Peers who do not have reachable interfaces - these peers must " "build \n" @@ -546,7 +542,7 @@ msgstr "" "dispositivo accesible públicamente y ha aceptado servir como su " "'introductor'." -#: i2p2www/pages/site/get-involved/todo.html:85 +#: i2p2www/pages/site/get-involved/todo.html:84 msgid "" "To do this, peers who have no IP address simply connect to a few peers, \n" "build a tunnel through them, and publish a reference to those tunnels " @@ -558,7 +554,7 @@ msgstr "" " una referencia de esos túneles dentro de la estructura RouterInfo en la " "base de datos dela red." -#: i2p2www/pages/site/get-involved/todo.html:90 +#: i2p2www/pages/site/get-involved/todo.html:89 msgid "" "When someone wants to contact any particular router, they first must get" " \n" @@ -578,7 +574,7 @@ msgstr "" "indirectamente. La conexiones directas se hacen directamente, pero las " "indirectas se hacen a través de los túneles publicados. " -#: i2p2www/pages/site/get-involved/todo.html:98 +#: i2p2www/pages/site/get-involved/todo.html:97 msgid "" "When a router just wants to get a message or two to a specific hidden " "peer, \n" @@ -605,7 +601,7 @@ msgstr "" "ruters puede hablar entre ellos directamente sobre la nueva conexión " "directa. " -#: i2p2www/pages/site/get-involved/todo.html:109 +#: i2p2www/pages/site/get-involved/todo.html:108 msgid "" "Of course, that only works if the originating peer can receive " "connections \n" @@ -620,7 +616,7 @@ msgstr "" "está oculto, pueden simplemente indicar la mensaje enrutado que vuelva " "por el túnel de entrada del par original. " -#: i2p2www/pages/site/get-involved/todo.html:115 +#: i2p2www/pages/site/get-involved/todo.html:114 msgid "" "This is not meant to provide a way for a peer's IP address to be " "concealed, \n" @@ -636,7 +632,7 @@ msgstr "" " par cuesta un poco más de trabajo, como se describe más abajo." -#: i2p2www/pages/site/get-involved/todo.html:121 +#: i2p2www/pages/site/get-involved/todo.html:120 msgid "" "With this technique, any router can participate as any part of a tunnel." " \n" @@ -652,11 +648,11 @@ msgstr "" "vecinos no desearían estar ocultos. Pero esto no es técnicamente " "necesario." -#: i2p2www/pages/site/get-involved/todo.html:133 +#: i2p2www/pages/site/get-involved/todo.html:132 msgid "Both UDP and NIO have been Implemented in I2P" msgstr "Ambos, UDP y NIO ya han sido implementados en I2P" -#: i2p2www/pages/site/get-involved/todo.html:134 +#: i2p2www/pages/site/get-involved/todo.html:133 msgid "" "Standard TCP communication in Java generally requires blocking socket \n" "calls, and to keep a blocked socket from hanging the entire system, those" @@ -681,7 +677,7 @@ msgstr "" "entrada, y el hilo de escritura envía mensajes hacia una cola de mensajes" " de salida y empuja los datos a través de llamadas write()." -#: i2p2www/pages/site/get-involved/todo.html:145 +#: i2p2www/pages/site/get-involved/todo.html:144 msgid "" "We do this fairly efficiently, from a CPU perspective - at any time, \n" "almost all of these threads are sitting idle, blocked waiting for " @@ -710,7 +706,7 @@ msgstr "" "con una red de 100.000 ruters, cada ruter tendrá 199.998 hilos " "simplemente para tratar con las conexiones TCP!" -#: i2p2www/pages/site/get-involved/todo.html:157 +#: i2p2www/pages/site/get-involved/todo.html:156 msgid "" "Obviously, that just won't work. We need to use a transport layer that \n" "can scale. In Java, we have two main camps:" @@ -718,7 +714,7 @@ msgstr "" "Obviamente esto no funcionará. Necesitamos una capa de transporte que " "pueda escalar. En Java tenemos dos posibles soluciones:" -#: i2p2www/pages/site/get-involved/todo.html:162 +#: i2p2www/pages/site/get-involved/todo.html:161 #, python-format msgid "" "Implemented in I2P 0.6 (\"SSU\") as documented en " "otra parte" -#: i2p2www/pages/site/get-involved/todo.html:165 +#: i2p2www/pages/site/get-involved/todo.html:164 msgid "" "Sending and receiving UDP datagrams is a connectionless operation - if \n" "we are communicating with 100,000 peers, we simply stick the UDP packets" @@ -744,7 +740,7 @@ msgstr "" "tenemos un único hilo tirando de cualquier paquete UDP recibido y " "añadiéndolos a una cola de entrada)" -#: i2p2www/pages/site/get-involved/todo.html:172 +#: i2p2www/pages/site/get-involved/todo.html:171 msgid "" "However, moving to UDP means losing the benefits of TCP's ordering, " "congestion \n" @@ -776,19 +772,19 @@ msgstr "" "Con UDP, se puede optimizar el transporte para la eficiencia y la " "flexibilidad teniendo en cuenta las necesidades particulares de I2P." -#: i2p2www/pages/site/get-involved/todo.html:185 +#: i2p2www/pages/site/get-involved/todo.html:184 msgid "It will be a lot of work though." msgstr "Sería muchísimo trabajo por hacer." -#: i2p2www/pages/site/get-involved/todo.html:188 +#: i2p2www/pages/site/get-involved/todo.html:187 msgid "NIO or NBIO" msgstr "NIO o NBIO" -#: i2p2www/pages/site/get-involved/todo.html:189 +#: i2p2www/pages/site/get-involved/todo.html:188 msgid "NIO Implemented in I2P 0.6.1.22 (\"NTCP\")" msgstr "NIO fue implementada en la versión 0.6.1.22 de I2P (\"NTCP\")" -#: i2p2www/pages/site/get-involved/todo.html:192 +#: i2p2www/pages/site/get-involved/todo.html:191 msgid "" "In Java 1.4, a set of \"New I/O\" packages was introduced, allowing Java" " \n" @@ -824,7 +820,7 @@ msgstr "" " se han hecho progreso en los NIO de Classpath, pero no sabemos su " "calidad)" -#: i2p2www/pages/site/get-involved/todo.html:206 +#: i2p2www/pages/site/get-involved/todo.html:205 #, python-format msgid "" "Another alternative along the same lines is the Non" @@ -843,7 +839,7 @@ msgstr "" " que haya mucha actividad últimamante en su desarrollo (debido " "probablemente al desarrollo de NIO 1.4) " -#: i2p2www/pages/site/get-involved/todo.html:221 +#: i2p2www/pages/site/get-involved/todo.html:220 msgid "" "Within the current network database and profile management " "implementation, \n" @@ -880,7 +876,7 @@ msgstr "" "perfil completo. Simplemente no sería práctico escribir el código ya que " "no lo vamos a necesitar por un tiempo." -#: i2p2www/pages/site/get-involved/todo.html:236 +#: i2p2www/pages/site/get-involved/todo.html:235 msgid "" "That said, as the network grows we are going to want to keep these " "considerations \n" @@ -890,8 +886,8 @@ msgstr "" "estas consideraciones. Tendremos algún trabajo por hacer, pero se puede " "dejar para mas tarde." -#: i2p2www/pages/site/get-involved/todo.html:248 -#: i2p2www/pages/site/get-involved/todo.html:332 +#: i2p2www/pages/site/get-involved/todo.html:247 +#: i2p2www/pages/site/get-involved/todo.html:331 #, python-format msgid "" "Addressed in I2P 0.5 as documented aquí" -#: i2p2www/pages/site/get-involved/todo.html:251 +#: i2p2www/pages/site/get-involved/todo.html:250 msgid "" "Right now, if Alice builds a four hop inbound tunnel starting at Elvis, \n" "going to Dave, then to Charlie, then Bob, and finally Alice " @@ -923,7 +919,7 @@ msgstr "" " Alice, lo que ocurriría si en cada salto tuviesen el mismo ID de túnel " "haciendo que un ataque por colisión fuese más fácil." -#: i2p2www/pages/site/get-involved/todo.html:261 +#: i2p2www/pages/site/get-involved/todo.html:260 msgid "" "Adding a unique tunnel ID per hop isn't hard, but by itself, " "insufficient. \n" @@ -973,7 +969,7 @@ msgstr "" " (cifrado por el Id del túnel de cada salto) y verificando el pyload " "chequeándolo con el hash firmado asociado." -#: i2p2www/pages/site/get-involved/todo.html:282 +#: i2p2www/pages/site/get-involved/todo.html:281 msgid "" "The tunnel gateway does still have more information than the other peers" " \n" @@ -997,11 +993,11 @@ msgstr "" "embargo, estas dos técnicas incrementan significativamente el coste de " "conseguir ejemplos con significado cuando se trata de túneles largos." -#: i2p2www/pages/site/get-involved/todo.html:298 +#: i2p2www/pages/site/get-involved/todo.html:297 msgid "Implemented in release 0.6.2" msgstr "Implementado en la versión 0.6.2" -#: i2p2www/pages/site/get-involved/todo.html:301 +#: i2p2www/pages/site/get-involved/todo.html:300 #, python-format msgid "" "As Connelly proposed to deal with the\n" @@ -1031,7 +1027,7 @@ msgstr "" "(debido a saturación, desconexión de red, erc), evitar preguntar a Bob si" " participa en algún túnel hasta que vuelva a estar disponible." -#: i2p2www/pages/site/get-involved/todo.html:316 +#: i2p2www/pages/site/get-involved/todo.html:315 msgid "" "More analysis is necessary for revising the tunnel creation - at the \n" "moment, we simply select and order randomly within the peer's top tier \n" @@ -1041,7 +1037,7 @@ msgstr "" " el momento, simplemente seleccionamos y ordenamos aleatoriamente de " "entre uno de los mejores pares del par (uno rápido y con gran capacidad)" -#: i2p2www/pages/site/get-involved/todo.html:321 +#: i2p2www/pages/site/get-involved/todo.html:320 msgid "" "Adding a strict ordering to peers in a tunnel also improves the anonymity" " \n" @@ -1060,7 +1056,7 @@ msgstr "" "salida normal (así cada MTBF*(duración del túnel) minutos, usaría un " "túnel de 1 salto)" -#: i2p2www/pages/site/get-involved/todo.html:338 +#: i2p2www/pages/site/get-involved/todo.html:337 msgid "" "Without tunnel length permutation, if someone were to somehow detect that" " \n" @@ -1093,7 +1089,7 @@ msgstr "" "esa destinación ( y sin rutas restringidas, eso quiere decir que " "sabríamos la IP de la destinación)" -#: i2p2www/pages/site/get-involved/todo.html:350 +#: i2p2www/pages/site/get-involved/todo.html:349 msgid "" "It is to counter user behavior that tunnel lengths should be permuted, \n" "using algorithms based on the length requested (for example, the 1/MTBF \n" @@ -1104,7 +1100,7 @@ msgstr "" "requerido (por ejemplo, el cambio de tamaño a 1/MTBF de los túneles de 0 " "saltos)" -#: i2p2www/pages/site/get-involved/todo.html:360 +#: i2p2www/pages/site/get-involved/todo.html:359 msgid "" "The restricted route functionality described before was simply a " "functional \n" @@ -1136,7 +1132,7 @@ msgstr "" " a conectar con pares que intenten alcanzarles (como se demuestra en la " "técnica de ruteado 'garlic' esbozada anteriormente)" -#: i2p2www/pages/site/get-involved/todo.html:379 +#: i2p2www/pages/site/get-involved/todo.html:378 #, python-format msgid "" "Within the network, we will want some way to deter people from consuming" @@ -1157,7 +1153,7 @@ msgstr "" "anonimato del sistema. En su lugar queremos hacer que ciertas peticiones " "sean muy \"caras\"." -#: i2p2www/pages/site/get-involved/todo.html:387 +#: i2p2www/pages/site/get-involved/todo.html:386 msgid "" "Hashcash is one technique that \n" "we can use to anonymously increase the \"cost\" of doing certain " @@ -1185,7 +1181,7 @@ msgstr "" "suficientemente caro pero no tan caro como para que agobie a la gente con" " pocos recursos." -#: i2p2www/pages/site/get-involved/todo.html:398 +#: i2p2www/pages/site/get-involved/todo.html:397 msgid "" "There are a few other algorithms that we can explore for making those \n" "requests for resources \"nonfree\", and further research on that front is" @@ -1196,7 +1192,7 @@ msgstr "" " de recursos \"tengan un costo\", sería conveniente seguir investigando " "sobre este tema." -#: i2p2www/pages/site/get-involved/todo.html:408 +#: i2p2www/pages/site/get-involved/todo.html:407 #, python-format msgid "" "To powerful passive external observers as well as large colluding " @@ -1228,7 +1224,7 @@ msgstr "" "href=\"%(pdf)s\">estudios sobre estos algoritmos que podríamos " "utilizar para implementar varias estrategias de mezclado de túneles." -#: i2p2www/pages/site/get-involved/todo.html:421 +#: i2p2www/pages/site/get-involved/todo.html:420 msgid "" "In addition to the anonymity aspects of more varied tunnel operation, \n" "there is a functional dimension as well. Each peer only has a certain \n" @@ -1257,7 +1253,7 @@ msgstr "" "ofrecer un soporte parecido al QoS en sus túneles, negándose a asignar " "más ancho de banda de la que el par tiene disponible." -#: i2p2www/pages/site/get-involved/todo.html:434 +#: i2p2www/pages/site/get-involved/todo.html:433 msgid "" "In addition, we may want to implement code to dynamically reroute tunnels" " \n" @@ -1272,7 +1268,7 @@ msgstr "" "mensaje a un par en particular con las instrucciones para redefinir el " "siguiente salto del túnel." -#: i2p2www/pages/site/get-involved/todo.html:445 +#: i2p2www/pages/site/get-involved/todo.html:444 msgid "" "Beyond the per-tunnel batching and mixing strategy, there are further \n" "capabilities for protecting against powerful attackers, such as allowing" @@ -1294,7 +1290,7 @@ msgstr "" "de los pares, excepto a cualquier par donde se hayan dado instrucciones " "de retardo." -#: i2p2www/pages/site/get-involved/todo.html:457 +#: i2p2www/pages/site/get-involved/todo.html:456 #, python-format msgid "" "Performance related improvements are listed on the\n" @@ -1310,7 +1306,7 @@ msgstr "" "ruter." #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:119 +#: i2p2www/pages/site/get-involved/bounties/index.html:118 msgid "Arabic translation" msgstr "Traducción al árabe." @@ -1516,14 +1512,10 @@ msgstr "" "la recompensa por implementar el código actual de Phex dentro de I2PHex." #: i2p2www/pages/site/get-involved/bounties/index.html:2 -msgid "Bounties" -msgstr "Recompensas" - -#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "Bounties for I2P" msgstr "Recompensas por I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:6 +#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "" "While we always gratefully accept any contributions of code, \n" "documentation, and the like, there are other ways to help I2P move \n" @@ -1548,7 +1540,7 @@ msgstr "" " gente que ayuda a I2P puede estar segura que su apoyo va dirigido a lo " "que a ellos les interesa." -#: i2p2www/pages/site/get-involved/bounties/index.html:18 +#: i2p2www/pages/site/get-involved/bounties/index.html:17 msgid "" "We are also keeping open the ability for people who want to support I2P \n" "but don't have strong feelings about the bounties available. Those " @@ -1566,141 +1558,141 @@ msgstr "" " usado en lo que se considere necesario - usado para las recompensas, " "cubrir imprevistos (alojamiento, etc), y cosas de ese tipo." -#: i2p2www/pages/site/get-involved/bounties/index.html:27 +#: i2p2www/pages/site/get-involved/bounties/index.html:26 msgid "Current bounties" msgstr "Recompensas actuales" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Name" msgstr "Nombre" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Status" msgstr "Estado" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Judge" msgstr "Juez" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Dev" msgstr "Desarrolladores" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Bounty" msgstr "Recompensas" -#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:31 msgid "Frost for I2P datastorage" msgstr "Frost para el almacenamiento de datos de I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:33 -#: i2p2www/pages/site/get-involved/bounties/index.html:40 -#: i2p2www/pages/site/get-involved/bounties/index.html:47 -#: i2p2www/pages/site/get-involved/bounties/index.html:54 -#: i2p2www/pages/site/get-involved/bounties/index.html:75 -#: i2p2www/pages/site/get-involved/bounties/index.html:82 +#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 +#: i2p2www/pages/site/get-involved/bounties/index.html:81 msgid "Proposal in development" msgstr "Proposición en desarrollo" -#: i2p2www/pages/site/get-involved/bounties/index.html:35 -#: i2p2www/pages/site/get-involved/bounties/index.html:42 -#: i2p2www/pages/site/get-involved/bounties/index.html:49 -#: i2p2www/pages/site/get-involved/bounties/index.html:56 -#: i2p2www/pages/site/get-involved/bounties/index.html:77 -#: i2p2www/pages/site/get-involved/bounties/index.html:97 +#: i2p2www/pages/site/get-involved/bounties/index.html:34 +#: i2p2www/pages/site/get-involved/bounties/index.html:41 +#: i2p2www/pages/site/get-involved/bounties/index.html:48 +#: i2p2www/pages/site/get-involved/bounties/index.html:55 +#: i2p2www/pages/site/get-involved/bounties/index.html:76 +#: i2p2www/pages/site/get-involved/bounties/index.html:96 msgid "vacant" msgstr "vacante" -#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:38 msgid "Eepsites served out of I2P datastorage" msgstr "Eepsites disponibles fuera del almacenamiento de datos de I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:45 msgid "Backporting Phex code onto I2PHex" msgstr "Portar el código de Phex dentro de I2PHex" -#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:52 msgid "I2P package in Debian and Ubuntu mirrors" msgstr "Paquetes I2P disponibles en los repositorios de Debian y Ubuntu" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:61 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Done, phase of verification" msgstr "Hecho, fase de verificación" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:66 msgid "Unit tests and Multi-router Simulation" msgstr "Unit tests y simulación multi-tuter" -#: i2p2www/pages/site/get-involved/bounties/index.html:68 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 msgid "Partly done, partly in work, partly still open" msgstr "Parcialmente hecho, parcialmente trabajando, parcialmente aún abierto" -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:88 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "Recompensas paradas, paradas a causa de la desaparición de jrandom." -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:93 msgid "Bundling bounties" msgstr "Ordenando las recompensas" -#: i2p2www/pages/site/get-involved/bounties/index.html:95 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Proposed" msgstr "Propuesto" -#: i2p2www/pages/site/get-involved/bounties/index.html:102 +#: i2p2www/pages/site/get-involved/bounties/index.html:101 msgid "Claimed bounties" msgstr "Recompensas reclamadas" -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Dev team" msgstr "Equipo de desarrollo" -#: i2p2www/pages/site/get-involved/bounties/index.html:107 +#: i2p2www/pages/site/get-involved/bounties/index.html:106 msgid "Make I2P IPv6 native" msgstr "Hacer I2P IPV6 nativo" -#: i2p2www/pages/site/get-involved/bounties/index.html:114 +#: i2p2www/pages/site/get-involved/bounties/index.html:113 msgid "Setting up a SILC server" msgstr "Configurar un servidor SILC" -#: i2p2www/pages/site/get-involved/bounties/index.html:124 +#: i2p2www/pages/site/get-involved/bounties/index.html:123 msgid "Datastore over I2P" msgstr "Almacenamiento de datos sobre I2P." -#: i2p2www/pages/site/get-involved/bounties/index.html:129 +#: i2p2www/pages/site/get-involved/bounties/index.html:128 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Traducción al ruso" -#: i2p2www/pages/site/get-involved/bounties/index.html:134 +#: i2p2www/pages/site/get-involved/bounties/index.html:133 msgid "Swarming file transfer" msgstr "Agrupando para la transferencia de archivo" -#: i2p2www/pages/site/get-involved/bounties/index.html:139 +#: i2p2www/pages/site/get-involved/bounties/index.html:138 msgid "Streaming library window size" msgstr "Tamaño de la ventana de la librería de streaming" -#: i2p2www/pages/site/get-involved/bounties/index.html:144 +#: i2p2www/pages/site/get-involved/bounties/index.html:143 msgid "IRC connect time monitor" msgstr "Monitor del tiempo de conexión del IRC" -#: i2p2www/pages/site/get-involved/bounties/index.html:149 +#: i2p2www/pages/site/get-involved/bounties/index.html:148 msgid "Unit tests (part 1)" msgstr "Unit tests (parte 1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:161 +#: i2p2www/pages/site/get-involved/bounties/index.html:160 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" @@ -3083,10 +3075,6 @@ msgid "I2P Developer's MTN Keys" msgstr "Claves MTN de desarrollador I2P" #: i2p2www/pages/site/get-involved/develop/developers-keys.html:4 -msgid "MTN Keys" -msgstr "Claves MTN" - -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:5 msgid "" "Monotone servers used by the I2P project require two types of keys to be " "used." @@ -3094,7 +3082,7 @@ msgstr "" "Los servidores Monotone usados por el proyecto I2P requieren el uso de " "dos tipos de claves." -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:8 msgid "" "Commit Keys to sign changes checked-in to the " "respository; and" @@ -3102,7 +3090,7 @@ msgstr "" "Claves de consignación ('commit') para firmar " "cambios registrados en el repositorio; y" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:10 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 msgid "" "Transport Keys to push changes to remote " "servers." @@ -3110,7 +3098,7 @@ msgstr "" "Claves de transporte para impulsar cambios en " "servidores remotos." -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:13 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:12 #, python-format msgid "" "Everyone that uses Monotone to checkout the I2P codebase will need to\n" @@ -3128,15 +3116,15 @@ msgstr "" "server\">operadores de servidor Monotone\n" "necesitarán importar las claves de transporte." -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:20 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:19 msgid "Developer Commit keys" msgstr "Claves de consignación ('commit') de desarrollador" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:254 msgid "Developer Transport Keys" msgstr "Claves de transporte de desarrollador" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:256 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 #, python-format msgid "" "Note: Transport keys are only needed for setting up a\n" @@ -3174,15 +3162,10 @@ msgid "Agreements" msgstr "Acuerdos" #: i2p2www/pages/site/get-involved/develop/licenses.html:2 -#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 -msgid "Licenses" -msgstr "Licencias" - -#: i2p2www/pages/site/get-involved/develop/licenses.html:4 msgid "I2P Software Licenses" msgstr "Licencias de software I2P" -#: i2p2www/pages/site/get-involved/develop/licenses.html:5 +#: i2p2www/pages/site/get-involved/develop/licenses.html:4 #, python-format msgid "" "As required by our\n" @@ -3206,7 +3189,7 @@ msgstr "" "aquellos que\n" "consideren hacer uso de, o contribuír al esfuerzo de I2P." -#: i2p2www/pages/site/get-involved/develop/licenses.html:16 +#: i2p2www/pages/site/get-involved/develop/licenses.html:15 msgid "" "While the information below may be more confusing than just simply \n" "stating \"I2P is BSD\", \"I2P is GPL\", or \"I2P is public domain\",\n" @@ -3218,15 +3201,15 @@ msgstr "" "público\", \n" "la respuesta corta a la pregunta \"¿Cómo está licenciado I2P?\" es esta: " -#: i2p2www/pages/site/get-involved/develop/licenses.html:22 +#: i2p2www/pages/site/get-involved/develop/licenses.html:21 msgid "All software bundled in the I2P distributions will allow:" msgstr "Todo el software empaquetado en las distribuciones I2P permitirá:" -#: i2p2www/pages/site/get-involved/develop/licenses.html:24 +#: i2p2www/pages/site/get-involved/develop/licenses.html:23 msgid "use without fee" msgstr "uso libre de cargo" -#: i2p2www/pages/site/get-involved/develop/licenses.html:25 +#: i2p2www/pages/site/get-involved/develop/licenses.html:24 msgid "" "use with no restrictions on how, when, where, why, or by whom is running " "it" @@ -3235,15 +3218,15 @@ msgstr "" " \n" "se está ejecutando." -#: i2p2www/pages/site/get-involved/develop/licenses.html:26 +#: i2p2www/pages/site/get-involved/develop/licenses.html:25 msgid "access to the source code without fee" msgstr "acceso al código fuente libre de cargo" -#: i2p2www/pages/site/get-involved/develop/licenses.html:27 +#: i2p2www/pages/site/get-involved/develop/licenses.html:26 msgid "modifications to the source" msgstr "modificaciones del código fuente" -#: i2p2www/pages/site/get-involved/develop/licenses.html:30 +#: i2p2www/pages/site/get-involved/develop/licenses.html:29 msgid "" "Most of the software guarantees much more - the ability of anyone " "to \n" @@ -3282,11 +3265,11 @@ msgstr "" "de que su propio código puede ser liberado de forma compatible-con-GPL, " "lo estamos haciendo mal." -#: i2p2www/pages/site/get-involved/develop/licenses.html:43 +#: i2p2www/pages/site/get-involved/develop/licenses.html:42 msgid "Component licenses" msgstr "Licencias de componentes" -#: i2p2www/pages/site/get-involved/develop/licenses.html:44 +#: i2p2www/pages/site/get-involved/develop/licenses.html:43 msgid "" "The I2P distribution contains several resources, reflecting the " "partitioning of \n" @@ -3323,35 +3306,35 @@ msgstr "" "tiene la última palabra acerca de qué licencias satisfacen las cuatro \n" "garantías anteriores para su inclusión en la distribución I2P." -#: i2p2www/pages/site/get-involved/develop/licenses.html:57 +#: i2p2www/pages/site/get-involved/develop/licenses.html:56 msgid "Component" msgstr "Componente" -#: i2p2www/pages/site/get-involved/develop/licenses.html:58 +#: i2p2www/pages/site/get-involved/develop/licenses.html:57 msgid "Source path" msgstr "Ruta del código fuente" -#: i2p2www/pages/site/get-involved/develop/licenses.html:59 +#: i2p2www/pages/site/get-involved/develop/licenses.html:58 msgid "Resource" msgstr "Recurso" -#: i2p2www/pages/site/get-involved/develop/licenses.html:60 +#: i2p2www/pages/site/get-involved/develop/licenses.html:59 msgid "Primary license" msgstr "Licencia primaria" -#: i2p2www/pages/site/get-involved/develop/licenses.html:61 +#: i2p2www/pages/site/get-involved/develop/licenses.html:60 msgid "Alternate licenses" msgstr "Licencias alternativas" -#: i2p2www/pages/site/get-involved/develop/licenses.html:62 +#: i2p2www/pages/site/get-involved/develop/licenses.html:61 msgid "Lead developer" msgstr "Desarrollador principal" -#: i2p2www/pages/site/get-involved/develop/licenses.html:271 +#: i2p2www/pages/site/get-involved/develop/licenses.html:270 msgid "GPL + java exception" msgstr "GPL + excepción java" -#: i2p2www/pages/site/get-involved/develop/licenses.html:272 +#: i2p2www/pages/site/get-involved/develop/licenses.html:271 #, python-format msgid "" "While it may be redundant, just for clarity the\n" @@ -3366,7 +3349,7 @@ msgstr "" "una \"excepción\" adicional explícita autorizando el uso de \n" "las librerías estándar de Java:" -#: i2p2www/pages/site/get-involved/develop/licenses.html:288 +#: i2p2www/pages/site/get-involved/develop/licenses.html:287 msgid "" "All source code under each component will by default be licensed under " "the\n" @@ -3390,11 +3373,11 @@ msgstr "" "componentes \n" "y los paquetes podrían cambiar si el repositorio es reorganizado." -#: i2p2www/pages/site/get-involved/develop/licenses.html:296 +#: i2p2www/pages/site/get-involved/develop/licenses.html:295 msgid "Commit privileges" msgstr "Privilegios de consignación (`commit`)" -#: i2p2www/pages/site/get-involved/develop/licenses.html:297 +#: i2p2www/pages/site/get-involved/develop/licenses.html:296 #, python-format msgid "" "Developers may push changes to a distributed monotone repository if you\n" @@ -3405,7 +3388,7 @@ msgstr "" "si reciben permiso de la persona que mantiene ese repositorio.\n" "Vea la página de Monotone para mayor detalle." -#: i2p2www/pages/site/get-involved/develop/licenses.html:303 +#: i2p2www/pages/site/get-involved/develop/licenses.html:302 msgid "" "However, to have changes included in a release, developers\n" "must be trusted by the release manager (currently zzz).\n" @@ -3421,7 +3404,7 @@ msgstr "" "enviar a uno de los administradores de versiones un mensaje firmado \n" "afirmando que:" -#: i2p2www/pages/site/get-involved/develop/licenses.html:310 +#: i2p2www/pages/site/get-involved/develop/licenses.html:309 msgid "" "Unless marked otherwise, all code I commit is implicitly licensed under\n" "the component's primary license" @@ -3430,7 +3413,7 @@ msgstr "" "yo consigne está implícitamente licenciado bajo la licencia primaria \n" "del componente." -#: i2p2www/pages/site/get-involved/develop/licenses.html:314 +#: i2p2www/pages/site/get-involved/develop/licenses.html:313 msgid "" "If specified in the source, the code may be explicitly licensed under one" "\n" @@ -3440,7 +3423,7 @@ msgstr "" "explícitamente \n" "licenciado bajo una de las licencias alternativas del componente." -#: i2p2www/pages/site/get-involved/develop/licenses.html:318 +#: i2p2www/pages/site/get-involved/develop/licenses.html:317 msgid "" "I have the right to release the code I commit under the terms I\n" "am committing it" @@ -3448,7 +3431,7 @@ msgstr "" "Tengo derecho a publicar el código que consigne ('commit') bajo los \n" "términos con los que lo estoy consignando." -#: i2p2www/pages/site/get-involved/develop/licenses.html:324 +#: i2p2www/pages/site/get-involved/develop/licenses.html:323 #, python-format msgid "" "If anyone is aware of any instances where the above conditions are not " @@ -3880,6 +3863,10 @@ msgstr "" "Convierta explícitamente entre tipos primitivos y clases;\n" "no confíe en autoboxing/unboxing." +#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 +msgid "Licenses" +msgstr "Licencias" + #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:117 msgid "" "Only check in code that you wrote yourself.\n" @@ -4021,38 +4008,34 @@ msgstr "" "ramas) contienen los archivos del proyecto necesarios para NetBeans." #: i2p2www/pages/site/get-involved/guides/monotone.html:2 -msgid "Monotone" -msgstr "Monotone" - -#: i2p2www/pages/site/get-involved/guides/monotone.html:4 msgid "Monotone Guide" msgstr "Guía de Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:7 msgid "Operating a Monotone client" msgstr "Usando el cliente Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:11 -#: i2p2www/pages/site/get-involved/guides/monotone.html:63 +#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:61 msgid "Generating Monotone keys" msgstr "Generando las claves de Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:10 msgid "Trust and initializing your repository" msgstr "Confianza e iniciando su repositorio" -#: i2p2www/pages/site/get-involved/guides/monotone.html:13 -#: i2p2www/pages/site/get-involved/guides/monotone.html:196 +#: i2p2www/pages/site/get-involved/guides/monotone.html:11 +#: i2p2www/pages/site/get-involved/guides/monotone.html:194 msgid "Obtaining and deploying developers' keys" msgstr "Obteniendo y desplegando las claves de los desarrolladores" -#: i2p2www/pages/site/get-involved/guides/monotone.html:14 -#: i2p2www/pages/site/get-involved/guides/monotone.html:227 +#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:225 msgid "Setting up trust evaluation hooks" msgstr "Configurar las conexiones de confianza" -#: i2p2www/pages/site/get-involved/guides/monotone.html:15 -#: i2p2www/pages/site/get-involved/guides/monotone.html:268 +#: i2p2www/pages/site/get-involved/guides/monotone.html:13 +#: i2p2www/pages/site/get-involved/guides/monotone.html:266 msgid "" "Pulling the i2p.i2p, i2p.www and " "i2p.syndie branches" @@ -4060,46 +4043,46 @@ msgstr "" "Descargar las ramas de i2p.i2p, i2p.www y " "i2p.syndie" -#: i2p2www/pages/site/get-involved/guides/monotone.html:16 -#: i2p2www/pages/site/get-involved/guides/monotone.html:308 +#: i2p2www/pages/site/get-involved/guides/monotone.html:14 +#: i2p2www/pages/site/get-involved/guides/monotone.html:306 msgid "Verifying that trust evaluation works" msgstr "Verificar que la evaluación de confianza funciona" -#: i2p2www/pages/site/get-involved/guides/monotone.html:17 -#: i2p2www/pages/site/get-involved/guides/monotone.html:357 +#: i2p2www/pages/site/get-involved/guides/monotone.html:15 +#: i2p2www/pages/site/get-involved/guides/monotone.html:355 msgid "Checking out a working copy of the latest version" msgstr "Descargar una copia funcional de la última versión" -#: i2p2www/pages/site/get-involved/guides/monotone.html:18 -#: i2p2www/pages/site/get-involved/guides/monotone.html:384 +#: i2p2www/pages/site/get-involved/guides/monotone.html:16 +#: i2p2www/pages/site/get-involved/guides/monotone.html:382 msgid "Updating your working copy to the latest version" msgstr "Actualizar sus fuentes a la última versión" -#: i2p2www/pages/site/get-involved/guides/monotone.html:22 -#: i2p2www/pages/site/get-involved/guides/monotone.html:414 +#: i2p2www/pages/site/get-involved/guides/monotone.html:20 +#: i2p2www/pages/site/get-involved/guides/monotone.html:412 msgid "Operating a Monotone Server" msgstr "Usando un servidor Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:22 msgid "Obtaining and deploying developers’ transport keys" msgstr "Obteniendo y desplegando las claves de transporte de los desarrolladores" -#: i2p2www/pages/site/get-involved/guides/monotone.html:25 -#: i2p2www/pages/site/get-involved/guides/monotone.html:424 +#: i2p2www/pages/site/get-involved/guides/monotone.html:23 +#: i2p2www/pages/site/get-involved/guides/monotone.html:422 msgid "Granting push and pull access" msgstr "Obtener acceso para subir y descargar" -#: i2p2www/pages/site/get-involved/guides/monotone.html:26 -#: i2p2www/pages/site/get-involved/guides/monotone.html:469 +#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:467 msgid "Running Monotone in server mode" msgstr "Ejecutar Monotone en modo servidor" -#: i2p2www/pages/site/get-involved/guides/monotone.html:27 -#: i2p2www/pages/site/get-involved/guides/monotone.html:494 +#: i2p2www/pages/site/get-involved/guides/monotone.html:25 +#: i2p2www/pages/site/get-involved/guides/monotone.html:492 msgid "Differences under Debian GNU/Linux" msgstr "Diferencias en Debian GNU/Linux" -#: i2p2www/pages/site/get-involved/guides/monotone.html:34 +#: i2p2www/pages/site/get-involved/guides/monotone.html:32 #, python-format msgid "" "This is a revised version of guía rápida." -#: i2p2www/pages/site/get-involved/guides/monotone.html:42 +#: i2p2www/pages/site/get-involved/guides/monotone.html:40 #, python-format msgid "" "I2P has a distributed development model. The source code is replicated " @@ -4133,7 +4116,7 @@ msgstr "" "repositorio (deben firmar un acuerdo de " "licencia antes de obtener estos derechos)" -#: i2p2www/pages/site/get-involved/guides/monotone.html:52 +#: i2p2www/pages/site/get-involved/guides/monotone.html:50 msgid "" "Some of Monotone's noteworthy qualities are: distributed\n" " version control, cryptographic authentication, access control, its " @@ -4148,11 +4131,11 @@ msgstr "" "una base de datos SQLite comprimida, y además tiene la capacidad de " "reanudar los intentos de sincronización interrumpidos." -#: i2p2www/pages/site/get-involved/guides/monotone.html:61 +#: i2p2www/pages/site/get-involved/guides/monotone.html:59 msgid "Operating a Monotone Client" msgstr "Usando un cliente Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:66 +#: i2p2www/pages/site/get-involved/guides/monotone.html:64 msgid "" "A transport key grants you the ability to push your changes to a Monotone" " repository server.\n" @@ -4167,7 +4150,7 @@ msgstr "" "públicos de Monotone en I2P necesita claves para poder leer (o descargar)" " el código." -#: i2p2www/pages/site/get-involved/guides/monotone.html:74 +#: i2p2www/pages/site/get-involved/guides/monotone.html:72 msgid "" "Without a transport key, one cannot:\n" "
      \n" @@ -4185,7 +4168,7 @@ msgstr "" "
    • ejecutar un servidor Monotone
    • \n" "
    " -#: i2p2www/pages/site/get-involved/guides/monotone.html:85 +#: i2p2www/pages/site/get-involved/guides/monotone.html:83 msgid "" "Without a commit key, one cannot:\n" "
      \n" @@ -4197,7 +4180,7 @@ msgstr "" "
    • subir ningún código
    • \n" "
    " -#: i2p2www/pages/site/get-involved/guides/monotone.html:94 +#: i2p2www/pages/site/get-involved/guides/monotone.html:92 msgid "" "If you only intend to retrieve code from MTN, feel free to skip to the\n" " next section. " @@ -4208,7 +4191,7 @@ msgstr "" "initializing-your-repository\">siguiente sección. Si desea generar " "las claves siga leyendo aquí." -#: i2p2www/pages/site/get-involved/guides/monotone.html:102 +#: i2p2www/pages/site/get-involved/guides/monotone.html:100 msgid "" "By convention keys are named like an e-mail addresses, but a " "corresponding e-mail\n" @@ -4218,7 +4201,7 @@ msgstr "" "no es necesario que exista un email correspondiente. Por ejemplo, sus " "claves podrían llamarse:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:113 +#: i2p2www/pages/site/get-involved/guides/monotone.html:111 msgid "" "Monotone stores keys under $HOME/.monotone/keys in " "text files which\n" @@ -4228,7 +4211,7 @@ msgstr "" " archivos de texto que se llaman exactamente igual que la clave. Por " "ejemplo:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:123 +#: i2p2www/pages/site/get-involved/guides/monotone.html:121 msgid "" "To generate transport and commit keys, enter the following commands at a " "prompt:" @@ -4236,7 +4219,7 @@ msgstr "" "Para generar las claves de transporte y subida ejecute los siguientes " "comandos en la terminal:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:133 +#: i2p2www/pages/site/get-involved/guides/monotone.html:131 msgid "" "Monotone will prompt you for a password to protect your keys. You are " "very strongly encouraged to set a password\n" @@ -4249,11 +4232,11 @@ msgstr "" "usuarios dejan la contraseña de transporte en blanco, sobre todo los que " "ejecutan un servidor Monotone." -#: i2p2www/pages/site/get-involved/guides/monotone.html:141 +#: i2p2www/pages/site/get-involved/guides/monotone.html:139 msgid "Trust, and initializing your repository" msgstr "Confianza e iniciando su repositorio" -#: i2p2www/pages/site/get-involved/guides/monotone.html:145 +#: i2p2www/pages/site/get-involved/guides/monotone.html:143 msgid "" "Monotone's security model helps to ensure that nobody can easily " "impersonate a developer without\n" @@ -4270,7 +4253,7 @@ msgstr "" "confianza de Monotone se asegura de que usted sólo lea los cambios " "correctos. No reemplaza los cambios de lectura." -#: i2p2www/pages/site/get-involved/guides/monotone.html:155 +#: i2p2www/pages/site/get-involved/guides/monotone.html:153 msgid "" "A Monotone repository is a single file (a compressed SQLite database) " "which contains all of the project's source code and history." @@ -4278,7 +4261,7 @@ msgstr "" "Un repositorio Monotono es un solo archivo (comprimido en una base de " "datos SQLite) que contiene todo el código del proyecto y su historial." -#: i2p2www/pages/site/get-involved/guides/monotone.html:161 +#: i2p2www/pages/site/get-involved/guides/monotone.html:159 msgid "" "After importing the " "developers' keys into Monotone and\n" @@ -4299,7 +4282,7 @@ msgstr "" "espacio de trabajo, pero en práctica no han sido necesitados debido a las" " reglas de acceso de subida activas." -#: i2p2www/pages/site/get-involved/guides/monotone.html:171 +#: i2p2www/pages/site/get-involved/guides/monotone.html:169 msgid "" "A repository can hold many branches. For example, our repository holds " "the\n" @@ -4308,19 +4291,19 @@ msgstr "" "Un repositorio puede almacenar muchas ramas. Por ejemplo, nuestro " "repositorio almacena las siguientes ramas principales:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:176 +#: i2p2www/pages/site/get-involved/guides/monotone.html:174 msgid "The I2P router and associated programs" msgstr "El enrutador ('router') I2P y los programas asociados" -#: i2p2www/pages/site/get-involved/guides/monotone.html:177 +#: i2p2www/pages/site/get-involved/guides/monotone.html:175 msgid "The I2P project website" msgstr "El sitio web del proyecto I2P" -#: i2p2www/pages/site/get-involved/guides/monotone.html:178 +#: i2p2www/pages/site/get-involved/guides/monotone.html:176 msgid "Syndie, a distributed forums tool" msgstr "Syndie, una herramienta de forums distribuídos." -#: i2p2www/pages/site/get-involved/guides/monotone.html:183 +#: i2p2www/pages/site/get-involved/guides/monotone.html:181 msgid "" "By convention, the I2P Monotone repository is named i2p.mtn." " Before pulling\n" @@ -4341,7 +4324,7 @@ msgstr "" " \n" "subdirectorios sean guardados, y use el siguiente comando:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:199 +#: i2p2www/pages/site/get-involved/guides/monotone.html:197 msgid "" "Keys which developers use to commit code are essential for trust " "evaluation in\n" @@ -4354,7 +4337,7 @@ msgstr "" "claves de transporte de desarrolladores sólo son requeridas para " "operadores de servidor Monotone." -#: i2p2www/pages/site/get-involved/guides/monotone.html:206 +#: i2p2www/pages/site/get-involved/guides/monotone.html:204 #, python-format msgid "" "Developers' commit keys are provided GPG-signed en otra página." -#: i2p2www/pages/site/get-involved/guides/monotone.html:212 +#: i2p2www/pages/site/get-involved/guides/monotone.html:210 #, python-format msgid "" "To import developers' keys after verifying their authenticity, copy i2p.mtn resida. Luego importe las claves con el " "comando:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:222 +#: i2p2www/pages/site/get-involved/guides/monotone.html:220 msgid "" "Note: Never add keys to " "$HOME/.monotone/keys manually." @@ -4387,7 +4370,7 @@ msgstr "" "Nota: Nunca añada claves a " "$HOME/.monotone/keys manualmente." -#: i2p2www/pages/site/get-involved/guides/monotone.html:230 +#: i2p2www/pages/site/get-involved/guides/monotone.html:228 msgid "" "The default Monotone trust policy is way too lax for our requirements: " "every committer is trusted by default.\n" @@ -4397,7 +4380,7 @@ msgstr "" "necesidades: todos los colaboradores son de confianza por defecto. Esto " "no es aceptable para el desarrollo de I2P." -#: i2p2www/pages/site/get-involved/guides/monotone.html:237 +#: i2p2www/pages/site/get-involved/guides/monotone.html:235 msgid "" "Change into the directory $HOME/.monotone and open " "the file\n" @@ -4409,7 +4392,7 @@ msgstr "" "editor de texto. Copie y pegue las dos siguientes funciones en este " "fichero:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:246 +#: i2p2www/pages/site/get-involved/guides/monotone.html:244 msgid "" "The first function determines an intersection between two sets, in our " "case a\n" @@ -4418,7 +4401,7 @@ msgstr "" "La primera función determina una intersección entre dos grupos, en " "nuestro caso los firmantes de la revisión y los firmantes de confianza." -#: i2p2www/pages/site/get-involved/guides/monotone.html:253 +#: i2p2www/pages/site/get-involved/guides/monotone.html:251 msgid "" "The second function determines trust in a given revision, by calling the " "first\n" @@ -4434,7 +4417,7 @@ msgstr "" "es nula, no es confiable. Si la intersección no está vacía, la revisión \n" "es confiable. De otra manera, la revisión no es confiable." -#: i2p2www/pages/site/get-involved/guides/monotone.html:262 +#: i2p2www/pages/site/get-involved/guides/monotone.html:260 msgid "" "More information about Trust Evauluation Hooks can be found in the official Monotone " @@ -4445,7 +4428,7 @@ msgstr "" "href=\"http://www.monotone.ca/docs/Hooks.html\">documentación oficial de " "Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:271 +#: i2p2www/pages/site/get-involved/guides/monotone.html:269 msgid "" "Enter the directory where you initialized i2p.mtn. Depending" " on whether you\n" @@ -4460,15 +4443,15 @@ msgstr "" "de I2P y Syndie, puede realizar pull (obtención)\n" "de diferentes maneras." -#: i2p2www/pages/site/get-involved/guides/monotone.html:279 +#: i2p2www/pages/site/get-involved/guides/monotone.html:277 msgid "If you only want I2P sources:" msgstr "Si sólo quiere el código fuente de I2P: " -#: i2p2www/pages/site/get-involved/guides/monotone.html:288 +#: i2p2www/pages/site/get-involved/guides/monotone.html:286 msgid "If you want all branches:" msgstr "Si quiere todas las ramas de desarrollo (`branches`): " -#: i2p2www/pages/site/get-involved/guides/monotone.html:294 +#: i2p2www/pages/site/get-involved/guides/monotone.html:292 msgid "" "If the transfer aborts before completing sucessfully, simply repeating " "the pull command will resume the transfer." @@ -4476,7 +4459,7 @@ msgstr "" "Si la transferencia se interrumpe antes de completarse con éxito, \n" "simplemente repitiendo el comando pull se retomará la transferencia." -#: i2p2www/pages/site/get-involved/guides/monotone.html:300 +#: i2p2www/pages/site/get-involved/guides/monotone.html:298 msgid "" "Pulling in the above examples is done anonymously by specifying an empty " "transport key.\n" @@ -4491,15 +4474,15 @@ msgstr "" "será más difícil para un atacante que gane control en el servidor, " "proporcionar datos falsos selectivamente a algunas personas." -#: i2p2www/pages/site/get-involved/guides/monotone.html:311 +#: i2p2www/pages/site/get-involved/guides/monotone.html:309 msgid "To verify that trust evaluation works:" msgstr "Para verificar que la evaluación de confianza funciona:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:315 +#: i2p2www/pages/site/get-involved/guides/monotone.html:313 msgid "Make a backup of your monotonerc file." msgstr "Haga una copia de respaldo de su fichero monotonerc." -#: i2p2www/pages/site/get-involved/guides/monotone.html:316 +#: i2p2www/pages/site/get-involved/guides/monotone.html:314 msgid "" "Modify monotonerc by setting the trusted_signers " "variable in the following way:" @@ -4507,7 +4490,7 @@ msgstr "" "Modifique monotonerc estableciendo la variable " "trusted_signers (firmantes confiables) de la siguiente manera:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:322 +#: i2p2www/pages/site/get-involved/guides/monotone.html:320 msgid "" "With monotonerc configured as above, Monotone will no" " longer trust any committers. Confirm this by changing into the\n" @@ -4520,7 +4503,7 @@ msgstr "" "i2p.mtn fue creado, e intente una revisión de la rama de " "I2P:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:332 +#: i2p2www/pages/site/get-involved/guides/monotone.html:330 msgid "" "A directory named i2p.i2p should not appear. You " "should encounter many\n" @@ -4529,7 +4512,7 @@ msgstr "" "Un directorio llamado i2p.i2p no debería aparecer. " "Debería encontrar muchos mensajes de error como: " -#: i2p2www/pages/site/get-involved/guides/monotone.html:349 +#: i2p2www/pages/site/get-involved/guides/monotone.html:347 msgid "" "If you are satisfied with results, restore the backup of\n" " monotonerc that was created above. If you didn't create a " @@ -4542,7 +4525,7 @@ msgstr "" "una copia de seguridad, vuelva a leer Setting up trust evaluation hooks." -#: i2p2www/pages/site/get-involved/guides/monotone.html:360 +#: i2p2www/pages/site/get-involved/guides/monotone.html:358 msgid "" "If you already have a branch checked out, skip to the next\n" @@ -4552,13 +4535,13 @@ msgstr "" "pase a la siguiente sección." -#: i2p2www/pages/site/get-involved/guides/monotone.html:367 +#: i2p2www/pages/site/get-involved/guides/monotone.html:365 msgid "" "Change into the directory where i2p.mtn is located. Over " "there issue:" msgstr "Cambie al directorio donde se emplace i2p.mtn. Allí ejecute:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:376 +#: i2p2www/pages/site/get-involved/guides/monotone.html:374 msgid "" "The checkout should complete without error messages and a directory named" "\n" @@ -4574,7 +4557,7 @@ msgstr "" "está listo \n" "para ser compilado." -#: i2p2www/pages/site/get-involved/guides/monotone.html:387 +#: i2p2www/pages/site/get-involved/guides/monotone.html:385 msgid "" "If you haven't done this already, pull fresh code from the server to your" " local\n" @@ -4586,11 +4569,11 @@ msgstr "" "fresco desde el servidor. Para lograr esto, vaya al directorio donde se\n" "emplace i2p.mtn y ejecute:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:398 +#: i2p2www/pages/site/get-involved/guides/monotone.html:396 msgid "Now change into your i2p.i2p directory, and over there issue:" msgstr "Ahora vaya a su directorio i2p.i2p, y allí ejecute:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:407 +#: i2p2www/pages/site/get-involved/guides/monotone.html:405 msgid "" "As long as there were no errors…Congratulations! You have " "successfully updated to the latest I2P sources. They\n" @@ -4600,11 +4583,11 @@ msgstr "" "actualización \n" "al último código fuente de I2P con éxito. Debe estar listo para compilar." -#: i2p2www/pages/site/get-involved/guides/monotone.html:416 +#: i2p2www/pages/site/get-involved/guides/monotone.html:414 msgid "Obtaining and deploying developers' transport keys" msgstr "Obtención y despliegue de claves de transporte de desarrolladores" -#: i2p2www/pages/site/get-involved/guides/monotone.html:419 +#: i2p2www/pages/site/get-involved/guides/monotone.html:417 msgid "" "As a server operator you may want to grant push access to certain " "developers." @@ -4612,18 +4595,18 @@ msgstr "" "Como operador de servidor, podría querer otorgar acceso a modificación\n" "(`push`) del código a ciertos desarrolladores." -#: i2p2www/pages/site/get-involved/guides/monotone.html:427 +#: i2p2www/pages/site/get-involved/guides/monotone.html:425 msgid "By default the Monotone server denies all access." msgstr "El servidor Monotone deniega todo acceso por defecto." -#: i2p2www/pages/site/get-involved/guides/monotone.html:433 +#: i2p2www/pages/site/get-involved/guides/monotone.html:431 msgid "To grant pull access to all clients, set the following in" msgstr "" "Para garantizar acceso de sincronización local (`pull`) a todos los " "clientes, \n" "configure lo siguiente en " -#: i2p2www/pages/site/get-involved/guides/monotone.html:445 +#: i2p2www/pages/site/get-involved/guides/monotone.html:443 msgid "" "No one will not be able to push code to your server without permission " "being explicitly granted. To grant push access:" @@ -4631,7 +4614,7 @@ msgstr "" "Nadie será capaz de modificar código en su servidor (`push`) sin serle \n" "otorgado permiso explícito. Para otorgar acceso de modificación:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:451 +#: i2p2www/pages/site/get-involved/guides/monotone.html:449 msgid "" "Add the name of the user's transport key to\n" "$HOME/.monotone/write-permissions, such as\n" @@ -4649,7 +4632,7 @@ msgstr "" "\n" "con una clave por línea." -#: i2p2www/pages/site/get-involved/guides/monotone.html:462 +#: i2p2www/pages/site/get-involved/guides/monotone.html:460 msgid "" "Import the transport key(s) into your database. The procedure for " "importing transport keys is the same as for\n" @@ -4665,7 +4648,7 @@ msgstr "" "la sección Obtención" " y despliegue de claves de transporte de desarrolladores." -#: i2p2www/pages/site/get-involved/guides/monotone.html:472 +#: i2p2www/pages/site/get-involved/guides/monotone.html:470 msgid "" "A separate database should be used for your Monotone server because " "monotone will lock the database while it is served to others.\n" @@ -4676,7 +4659,7 @@ msgstr "" "Haga una copia de su base de datos de desarrollo, y luego inicie el " "servidor con: " -#: i2p2www/pages/site/get-involved/guides/monotone.html:479 +#: i2p2www/pages/site/get-involved/guides/monotone.html:477 msgid "" "If your key is protected with a passphrase, Monotone may request the " "passphrase\n" @@ -4692,7 +4675,7 @@ msgstr "" "contraseña \n" "para su clave de transporte)." -#: i2p2www/pages/site/get-involved/guides/monotone.html:487 +#: i2p2www/pages/site/get-involved/guides/monotone.html:485 msgid "" "For your server to be accessible for others over I2P, you will need to " "create a\n" @@ -4704,7 +4687,7 @@ msgstr "" "túnel de servidor para él. Use el tipo de túnel \"Standard\" y el perfil " "\"Bulk\" (masivo)." -#: i2p2www/pages/site/get-involved/guides/monotone.html:497 +#: i2p2www/pages/site/get-involved/guides/monotone.html:495 msgid "" "Debian (amongst other distributions) has integrated Monotone into their\n" " framework of daemons/services. Although Monotone servers can still be " @@ -4717,7 +4700,7 @@ msgstr "" "se pueden ejecutar \"de la forma corriente\" en sistemas Debian, hacerlo\n" "\"de la forma Debian\" podría ser más apropiado." -#: i2p2www/pages/site/get-involved/guides/monotone.html:505 +#: i2p2www/pages/site/get-involved/guides/monotone.html:503 msgid "" "Permissions are granted by editing the files\n" " /etc/monotone/read-permissions and\n" @@ -5552,3 +5535,15 @@ msgstr "" "El canal #i2p-dev del IRC, o el forum de traducción en %(zzz)s." +#~ msgid "To Do List" +#~ msgstr "Por hacer" + +#~ msgid "Bounties" +#~ msgstr "Recompensas" + +#~ msgid "MTN Keys" +#~ msgstr "Claves MTN" + +#~ msgid "Monotone" +#~ msgstr "Monotone" + diff --git a/i2p2www/translations/es/LC_MESSAGES/priority.po b/i2p2www/translations/es/LC_MESSAGES/priority.po index a98b789c..9c4b383a 100644 --- a/i2p2www/translations/es/LC_MESSAGES/priority.po +++ b/i2p2www/translations/es/LC_MESSAGES/priority.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-07 20:19+0000\n" "Last-Translator: str4d \n" "Language-Team: Spanish " @@ -1210,7 +1210,7 @@ msgstr "Nuevos traductores" msgid "Bounties" msgstr "Recompensas" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Reuniones" @@ -1226,19 +1226,19 @@ msgstr "Lista de tareas" msgid "Language" msgstr "Idioma" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Registros ('logs') de anteriores reuniones de I2P" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "ATOM feed de las reuniones de I2P" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Registros ('logs') de anteriores reuniones de I2P" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "Las reuniones no se llevarán acabo hasta que se elija una fecha adecuada." -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1259,19 +1259,19 @@ msgstr "Reuniones %(id)s de desarrollo de I2P" msgid "Full IRC Log" msgstr "Registro completo del IRC" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Por asunto" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Por fecha" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Por autor" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1288,7 +1288,7 @@ msgstr "" "Recuerde incluir las URLs si es posible:\n" "offline papers are less useful." -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/fr/LC_MESSAGES/about.po b/i2p2www/translations/fr/LC_MESSAGES/about.po index ee01b72c..3515ff8b 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/about.po +++ b/i2p2www/translations/fr/LC_MESSAGES/about.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-31 12:50+0000\n" "Last-Translator: Towatowa441\n" "Language-Team: French " @@ -275,26 +275,23 @@ msgid "Hall Of Fame" msgstr "Hall de gloire" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "Hall de Gloire de I2P" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "Balance actuelle : en date de %(date)s" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -307,60 +304,60 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -370,9 +367,9 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -393,14 +390,14 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -409,20 +406,20 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -436,16 +433,16 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -480,7 +477,7 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -488,16 +485,16 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -511,11 +508,11 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -534,73 +531,72 @@ msgstr "Balance actuelle : en date de %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "Fond général" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € and %(btcval)s BTC" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "Prime Datastorage" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "I2P IPv6 natif" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "Prime I2PHex" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "I2P dans les miroirs debian" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "Client Bitcoin pour I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "Tests d'unité pour routeur I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "Prime Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "Prime Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "Prime I2P pour carte CCR Microtic" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "t" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Un grand merci aux personnes suivantes qui ont donné à I2P !" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to décrit\n" "notre calendrier." -#: i2p2www/pages/site/about/media.html:2 i2p2www/pages/site/about/media.html:4 +#: i2p2www/pages/site/about/media.html:2 msgid "Presentations on I2P" msgstr "Présentations sur I2P" -#: i2p2www/pages/site/about/media.html:5 +#: i2p2www/pages/site/about/media.html:4 #, python-format msgid "" "Following are links to presentations, videos, and tutorials about I2P. " @@ -937,12 +933,12 @@ msgstr "" "tutoriels sur I2P. Des liens vers des documents de recherche sur I2P sont" " disponibles ici." -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "Pour demander un ajout à cette page, s'il vous plaît envoyez à %(email)s." -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." @@ -950,11 +946,11 @@ msgstr "" "\n" "Les nouveaux liens sont au bas de chaque section." -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "Présentations" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -967,7 +963,7 @@ msgstr "" "transcription\n" "Lance James (0x90), Février 2002." -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -980,7 +976,7 @@ msgstr "" "diapositives⏎\n" " Lance James (0x90), Septembre 2002." -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -995,7 +991,7 @@ msgstr "" "To Be or I2P(PDF présentation) ,\n" "Jens Kubieziel, 24C3 Berlin, le 28 Décembre 2007." -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -1006,7 +1002,7 @@ msgstr "" "Lars Schimmer,\n" "14 au 15 mars 2009" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -1019,7 +1015,7 @@ msgstr "" "\"Des hackers pour les droits de l'homme\".\n" "audio MP3 " -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" @@ -1029,7 +1025,7 @@ msgstr "" "\n" "Adrian Crenshaw. Schmoocon Firetalk, Janvier 2011" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -1047,7 +1043,7 @@ msgstr "" "Mars 2011. \n" "I2P couvert de 10:00 à 20:00 dans la vidéo." -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " @@ -1056,7 +1052,7 @@ msgstr "" "Le côté lumineux des darknets (The Bright side of " "darknets), FOSSCOMM Patras mai 2011" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -1070,7 +1066,7 @@ msgstr "" "Adrian Crenshaw, AIDE, 11-15 " "Juillet 2011." -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" @@ -1079,7 +1075,7 @@ msgstr "" " I2P / Tor notes d'atelier\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, 6 Août 2011." -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -1096,7 +1092,7 @@ msgstr "" "Diapositives (ppt)\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, 7 Août 2011." -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" @@ -1104,11 +1100,11 @@ msgstr "" "Ecosystèmes cipherspace modernes, 0x375" " 0x06 4/11/2011" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "Tutoriels" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1121,7 +1117,7 @@ msgstr "" "Ce guide va vous montrer comment installer I2P sous Windows XP.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1135,7 +1131,7 @@ msgstr "" "Linux.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1149,7 +1145,7 @@ msgstr "" "Comment mettre en place un site web anonyme dans I2P.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1164,7 +1160,7 @@ msgstr "" "connecter à irc.telecomix.i2p.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1179,7 +1175,7 @@ msgstr "" "Agent Felix Atari du Telecomix Crypto Munitions Bureau.\n" "Par Telecomix" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1194,7 +1190,7 @@ msgstr "" "Ce tutoriel montre comment installer et configurer le logiciel nécessaire" " pour accéder à I2P." -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -1205,7 +1201,7 @@ msgstr "" "(Vidéo Youtube)\n" "Comment installer I2P sur Ubuntu." -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1218,7 +1214,7 @@ msgstr "" "Adrian Crenshaw.\n" "janvier 2011" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -1229,11 +1225,11 @@ msgstr "" "(Vidéo Youtube)\n" "Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "Articles et interviews" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -1246,7 +1242,7 @@ msgstr "" "Partie 2\n" "26 juillet 2002." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -1259,7 +1255,7 @@ msgstr "" "Traduction anglaise\n" "31 octobre 2002." -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " @@ -1268,7 +1264,7 @@ msgstr "" "Article de Business Week de 2003 référençant le net " "invisible" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1281,7 +1277,7 @@ msgstr "" "(Allemand)\n" "Novembre 2007." -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1292,7 +1288,7 @@ msgstr "" "Mars 2009\n" "Traduction allemande" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1303,7 +1299,7 @@ msgstr "" "(mp3)\n" "18 août 2011" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1314,7 +1310,7 @@ msgstr "" "Jonathan Cox,\n" "11 novembre 2011." -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1326,14 +1322,10 @@ msgstr "" "16 février 2012" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "Équipe" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "Membres du projet I2P" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1350,459 +1342,459 @@ msgstr "" "conception du réseau.\n" "Impliquez-vous !" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "Administration" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "Chef de projet" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "contact en dernier ressort" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "Trésorier" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "gère les dons / les comptes / les primes" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "Responsable des relations publiques" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "contact presse, gère les relations publiques et les affaires" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "Admin du forum" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "gère le forum utilisateurs public" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "gère les miroirs du projet" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "gére les miroirs du projet" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "Monotone guru" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "gére les référentiels monotones publics" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "Packager des distribution Linux" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "Packager des distribution Linux (Debian/Ubuntu)" -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "Packager; Windows" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "Packager de l'installateur sous Windows" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "Responsable des versions" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "Compile et signe les versions" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "Admin des update" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "Surveille et recrute des hôtes de mise à jour dans le réseau" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "Admin réamorçage" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "Surveille, conseille et recrute des hôtes de réamorçage" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "Expert en sécurité" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "vacant" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "Modèle de menace / expert crypto" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "Gérez le traqueur de bug de projet" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "Administrateurs de traduction" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "Avocat des utilisateurs" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "Rassemble, priorise, défend les besoins exprimés" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "Concepteur web" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "Gère le design du site web public du projet" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "Admin du serveur Web" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "Gère les serveurs web publics du projet" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "Admin du site web" -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "Gère le contenu du site web public du projet" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "Admin actualités" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "Gérer le fil d'actualités de la console du routeur" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "Directeur de passion" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "motivateur de communauté" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "Développement" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "Meneur principal" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "Dirige le développement du SDK et du routeur" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "Meneur de I2P mail" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "organise et développe le système de courrier d'i2p" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "Meneur de I2Host" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "Application carnet d'adresses I2Host " -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "Meneur de BOB" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "Basic Open Bridge" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "Meneur de I2P-Bote" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "Plugin I2PBote" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "Meneur de Robert" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "Client BitTorrent Robert" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "Meneur de I2Phex" -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "Client Gnutella I2Phex" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "Meneur de I2PSnark" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "Maintient le client Bittorrent intégré" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "Meneur iMule" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "Client eMule sur I2P" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "Meneur Syndie" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "Développement de Syndie" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "Meneur de Susimail" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "Développement de Susimail" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "Console" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "Design HTML/CSS de la console routeur" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "SAM" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "Maintient SAM" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "Meneur I2PCPP" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "Routeur C++" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "Traducteurs" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "beaucoup beaucoup de personnes !" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "Contributeurs" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "Fire2pe dev, améliorations console" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "Interface graphique utilisateur, portage dijjer" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "Packager Debian/Ubuntu et mainteneur de PPA " -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" "Arrière-plan et travail sur l'UI de la console routeur, réorganisation du" " site Web, travail sur les tests d'unité" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "Aide nécessaire sur beaucoup de fronts !" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "Anciens contributeurs" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "développement I2PTunnel, mini bibliothèque de flux" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "Responsable du projet, idem pour Syndie" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "Responsable du projet, meneur de Syndie, I2Phex, gourou en support" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "Meneur iMule" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "Travail I2Phex" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "Bibliothèque Python SAM, simulations d'attaques" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "Développement de i2pmail" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "Aide pour Syndie" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "Apps i2p mail, susimail et susidns" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "I2Phex (portage de Phex vers I2P)" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "carnet d'adresses, i2p-bt, client Syndie" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "Organise et développe le portage BitTorrent i2p-bt" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "Carnet d'adresses, i2p-bt, développement du client Syndie" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "Routines d'encryption et de signature, I2PIM" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "Code jython de SAM, travail sur stasher (DHT) et v2v (VoI2P)" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "installateur, zone de notification, bogobot" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "Développement jbigi, migration du wiki, nettoyage de la doc" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "" "Débogage java debugging et développement de client sur I2PTunnel et la " "console du routeur" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "Module perl de SAM" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "travail i2psnark" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "Nettoyage Java" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "Docs. Migration du wiki" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "traductions en français" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "Portage en C de jcpuid" -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "Bibliothèque SAM C#, pants, fortuna integration" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "libSAM" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "Développement tracker bt-i2p" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "Thèmes console et site web" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "… et de nombreux autres" @@ -1810,7 +1802,7 @@ msgstr "… et de nombreux autres" msgid "Future Performance Improvements" msgstr "Améliorations de la performance dans le futur" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "Août 2010" @@ -2960,3 +2952,9 @@ msgstr "" "Pour de possible futures améliorations de performance voir\n" "Améliorations de performance future." +#~ msgid "I2P's Hall of Fame" +#~ msgstr "Hall de Gloire de I2P" + +#~ msgid "Team" +#~ msgstr "Équipe" + diff --git a/i2p2www/translations/fr/LC_MESSAGES/docs.po b/i2p2www/translations/fr/LC_MESSAGES/docs.po index cf7d92be..fe1a79ef 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/docs.po +++ b/i2p2www/translations/fr/LC_MESSAGES/docs.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-25 22:02+0000\n" +"POT-Creation-Date: 2014-01-09 19:37+0000\n" "PO-Revision-Date: 2014-01-03 16:05+0000\n" "Last-Translator: Towatowa441\n" "Language-Team: French " @@ -22,7 +22,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:25 +#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:23 msgid "Index to Technical Documentation" msgstr "Index de la documentation technique" @@ -32,14 +32,10 @@ msgid "May 2013" msgstr "Mai 2013" #: i2p2www/pages/site/docs/index.html:6 -msgid "How does I2P work" -msgstr "Comment fonctionne I2P" - -#: i2p2www/pages/site/docs/index.html:8 msgid "Following is an index to the technical documentation for I2P." msgstr "Ce qui suit est un index de la documentation technique pour I2P." -#: i2p2www/pages/site/docs/index.html:12 +#: i2p2www/pages/site/docs/index.html:10 msgid "" "This index is ordered from the highest to lowest layers.\n" "The higher layers are for \"clients\" or applications;\n" @@ -53,7 +49,7 @@ msgstr "" "routeur lu-même. L'interface entre les applications et le routeur est " "l'API I2CP (I2P Control Protocol)." -#: i2p2www/pages/site/docs/index.html:19 +#: i2p2www/pages/site/docs/index.html:17 #, python-format msgid "" "The I2P Project is committed to maintaining accurate, current " @@ -62,15 +58,16 @@ msgid "" "enter a ticket identifying the problem." msgstr "" -#: i2p2www/pages/site/docs/index.html:27 i2p2www/pages/site/docs/naming.html:7 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 +#: i2p2www/pages/site/docs/index.html:25 i2p2www/pages/site/docs/naming.html:6 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:11 #: i2p2www/pages/site/docs/api/streaming.html:6 #: i2p2www/pages/site/docs/how/elgamal-aes.html:6 #: i2p2www/pages/site/docs/how/network-database.html:6 #: i2p2www/pages/site/docs/how/peer-selection.html:6 #: i2p2www/pages/site/docs/how/tech-intro.html:13 #: i2p2www/pages/site/docs/how/tech-intro.html:97 -#: i2p2www/pages/site/docs/spec/blockfile.html:7 +#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 +#: i2p2www/pages/site/docs/spec/blockfile.html:6 #: i2p2www/pages/site/docs/spec/configuration.html:6 #: i2p2www/pages/site/docs/spec/geoip.html:7 #: i2p2www/pages/site/docs/spec/updates.html:6 @@ -79,31 +76,31 @@ msgstr "" msgid "Overview" msgstr "Aperçu" -#: i2p2www/pages/site/docs/index.html:29 +#: i2p2www/pages/site/docs/index.html:27 msgid "Technical Introduction" msgstr "Introduction technique" -#: i2p2www/pages/site/docs/index.html:30 +#: i2p2www/pages/site/docs/index.html:28 msgid "A Less-Technical Introduction" msgstr "Une introduction moins technique" -#: i2p2www/pages/site/docs/index.html:31 +#: i2p2www/pages/site/docs/index.html:29 msgid "Threat model and analysis" msgstr "Modèle de menace et analyses" -#: i2p2www/pages/site/docs/index.html:32 +#: i2p2www/pages/site/docs/index.html:30 msgid "Comparisons to other anonymous networks" msgstr "Comparaison avec d'autres réseaux anonymes" -#: i2p2www/pages/site/docs/index.html:33 +#: i2p2www/pages/site/docs/index.html:31 msgid "Protocol stack chart" msgstr "Diagramme de la pile du protocole" -#: i2p2www/pages/site/docs/index.html:34 +#: i2p2www/pages/site/docs/index.html:32 msgid "Papers on I2P" msgstr "Papiers sur I2P" -#: i2p2www/pages/site/docs/index.html:35 +#: i2p2www/pages/site/docs/index.html:33 #, python-format msgid "" "Invisible Internet Project (I2P) Project Overview" @@ -112,48 +109,48 @@ msgstr "" "Invisible Internet Project (I2P) Project Overview" " 28 août, 2003 (pdf)" -#: i2p2www/pages/site/docs/index.html:38 +#: i2p2www/pages/site/docs/index.html:36 msgid "Application-Layer Topics" msgstr "Sujets couche d'application" -#: i2p2www/pages/site/docs/index.html:41 i2p2www/pages/site/docs/naming.html:2 +#: i2p2www/pages/site/docs/index.html:39 i2p2www/pages/site/docs/naming.html:2 msgid "Naming and Addressbook" msgstr "Nomination et carnet d'adresses" -#: i2p2www/pages/site/docs/index.html:42 +#: i2p2www/pages/site/docs/index.html:40 msgid "Plugins Overview" msgstr "Aperçu des plugins" -#: i2p2www/pages/site/docs/index.html:43 +#: i2p2www/pages/site/docs/index.html:41 msgid "Plugin Specification" msgstr "Specification Plugin" -#: i2p2www/pages/site/docs/index.html:44 +#: i2p2www/pages/site/docs/index.html:42 msgid "Router software updates" msgstr "Mises à jour de logiciel routeur" -#: i2p2www/pages/site/docs/index.html:45 +#: i2p2www/pages/site/docs/index.html:43 #: i2p2www/pages/site/docs/applications/bittorrent.html:2 msgid "Bittorrent over I2P" msgstr "Bittorrent par-dessus I2P" -#: i2p2www/pages/site/docs/index.html:46 +#: i2p2www/pages/site/docs/index.html:44 msgid "I2PControl Plugin API" msgstr "API plugin I2PControl" -#: i2p2www/pages/site/docs/index.html:47 +#: i2p2www/pages/site/docs/index.html:45 msgid "hostsdb.blockfile Format" msgstr "Format hostsdb.blockfile" -#: i2p2www/pages/site/docs/index.html:48 i2p2www/pages/site/docs/index.html:185 +#: i2p2www/pages/site/docs/index.html:46 i2p2www/pages/site/docs/index.html:183 msgid "Configuration File Format" msgstr "Format de fichier de configuration" -#: i2p2www/pages/site/docs/index.html:51 +#: i2p2www/pages/site/docs/index.html:49 msgid "Application Layer API and Protocols" msgstr "Couche d'application : API et protocoles" -#: i2p2www/pages/site/docs/index.html:52 +#: i2p2www/pages/site/docs/index.html:50 msgid "" "High-level, easy-to-use APIs for applications written in any language to " "send and receive data." @@ -161,31 +158,31 @@ msgstr "" "Des API de haut niveau, faciles à utiliser pour des applications écrites " "dans n'importe quelle langue pour envoyer et recevoir des données." -#: i2p2www/pages/site/docs/index.html:54 +#: i2p2www/pages/site/docs/index.html:52 msgid "Application Development Overview and Guide" msgstr "Vue d'ensemble et guide de développement d'application" -#: i2p2www/pages/site/docs/index.html:72 +#: i2p2www/pages/site/docs/index.html:70 msgid "SAM Protocol" msgstr "Protocole SAM" -#: i2p2www/pages/site/docs/index.html:74 +#: i2p2www/pages/site/docs/index.html:72 msgid "SAMv2 Protocol" msgstr "Protocole SAMv2" -#: i2p2www/pages/site/docs/index.html:76 +#: i2p2www/pages/site/docs/index.html:74 msgid "SAMv3 Protocol" msgstr "Protocole SAMv3" -#: i2p2www/pages/site/docs/index.html:78 +#: i2p2www/pages/site/docs/index.html:76 msgid "BOB Protocol" msgstr "Protocole BOB" -#: i2p2www/pages/site/docs/index.html:81 +#: i2p2www/pages/site/docs/index.html:79 msgid "End-to-End Transport API and Protocols" msgstr "API et protocoles de transport de bout en bout " -#: i2p2www/pages/site/docs/index.html:82 +#: i2p2www/pages/site/docs/index.html:80 msgid "" "The end-to-end protocols used by clients for reliable and unreliable " "communication." @@ -193,29 +190,29 @@ msgstr "" "Les protocoles de bout en bout utilisés par les clients pour des " "communications fiables et non fiables." -#: i2p2www/pages/site/docs/index.html:84 +#: i2p2www/pages/site/docs/index.html:82 #: i2p2www/pages/site/docs/api/streaming.html:2 msgid "Streaming Library" msgstr "Bibliothèque streaming" -#: i2p2www/pages/site/docs/index.html:86 +#: i2p2www/pages/site/docs/index.html:84 msgid "Streaming Javadoc" msgstr "Javadoc streaming" -#: i2p2www/pages/site/docs/index.html:88 +#: i2p2www/pages/site/docs/index.html:86 #: i2p2www/pages/site/docs/api/datagrams.html:2 msgid "Datagrams" msgstr "Datagrammes" -#: i2p2www/pages/site/docs/index.html:90 +#: i2p2www/pages/site/docs/index.html:88 msgid "Datagram Javadoc" msgstr "Javadoc datagramme" -#: i2p2www/pages/site/docs/index.html:93 +#: i2p2www/pages/site/docs/index.html:91 msgid "Client-to-Router Interface API and Protocol" msgstr "API de l'interface client-à-routeur et protocole" -#: i2p2www/pages/site/docs/index.html:94 +#: i2p2www/pages/site/docs/index.html:92 msgid "" "The lowest-level API used for clients (applications) to send and receive " "traffic to a router.\n" @@ -226,52 +223,52 @@ msgstr "" "Traditionnellement utilisée seulement par les applications Java et les " "API de plus haut niveau." -#: i2p2www/pages/site/docs/index.html:99 +#: i2p2www/pages/site/docs/index.html:97 msgid "I2CP - I2P Control Protocol / API overview" msgstr "I2CP - Protocole contrôle I2P / Vue d'ensemble d'API" -#: i2p2www/pages/site/docs/index.html:101 +#: i2p2www/pages/site/docs/index.html:99 msgid "I2CP Specification" msgstr "Spécification de I2CP" -#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:101 msgid "I2CP API Javadoc" msgstr "Javadoc API I2CP" -#: i2p2www/pages/site/docs/index.html:105 -#: i2p2www/pages/site/docs/index.html:134 +#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:132 msgid "Common data structures specification" msgstr "Spécification des structures de données communes" -#: i2p2www/pages/site/docs/index.html:107 -#: i2p2www/pages/site/docs/index.html:136 +#: i2p2www/pages/site/docs/index.html:105 +#: i2p2www/pages/site/docs/index.html:134 msgid "Data Structures Javadoc" msgstr "Javadoc structures données" -#: i2p2www/pages/site/docs/index.html:110 +#: i2p2www/pages/site/docs/index.html:108 msgid "End-to-End Encryption" msgstr "Chiffrage bout à bout" -#: i2p2www/pages/site/docs/index.html:111 +#: i2p2www/pages/site/docs/index.html:109 msgid "How client messages are end-to-end encrypted by the router." msgstr "" -#: i2p2www/pages/site/docs/index.html:113 +#: i2p2www/pages/site/docs/index.html:111 msgid "ElGamal/AES+SessionTag encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:114 -#: i2p2www/pages/site/docs/index.html:147 +#: i2p2www/pages/site/docs/index.html:112 +#: i2p2www/pages/site/docs/index.html:145 msgid "ElGamal and AES cryptography details" msgstr "" -#: i2p2www/pages/site/docs/index.html:117 +#: i2p2www/pages/site/docs/index.html:115 #: i2p2www/pages/site/docs/how/tech-intro.html:15 #: i2p2www/pages/site/docs/how/tech-intro.html:329 msgid "Network Database" msgstr "Base de données réseau" -#: i2p2www/pages/site/docs/index.html:118 +#: i2p2www/pages/site/docs/index.html:116 msgid "" "Distributed storage and retrieval of information about routers and " "clients." @@ -279,23 +276,23 @@ msgstr "" "Stockage distribué et récupération d'informations concernant les routeurs" " et clients." -#: i2p2www/pages/site/docs/index.html:120 +#: i2p2www/pages/site/docs/index.html:118 msgid "Network database overview, details, and threat analysis" msgstr "Vue d'ensemble de base de données de réseau, détails, et analyse de menace" -#: i2p2www/pages/site/docs/index.html:121 +#: i2p2www/pages/site/docs/index.html:119 msgid "Cryptographic hashes" msgstr "Hachage cryptographique" -#: i2p2www/pages/site/docs/index.html:122 +#: i2p2www/pages/site/docs/index.html:120 msgid "Cryptographic signatures" msgstr "" -#: i2p2www/pages/site/docs/index.html:125 +#: i2p2www/pages/site/docs/index.html:123 msgid "Router Message Protocol" msgstr "Protocole message router" -#: i2p2www/pages/site/docs/index.html:126 +#: i2p2www/pages/site/docs/index.html:124 msgid "" "I2P is a message-oriented router. The messages sent between routers are " "defined by the I2NP protocol." @@ -303,233 +300,233 @@ msgstr "" "I2P est un routeur orienté-message. Les messages envoyés entre routeurs " "sont définis par le protocole I2NP." -#: i2p2www/pages/site/docs/index.html:128 +#: i2p2www/pages/site/docs/index.html:126 msgid "I2NP - I2P Network Protocol Overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:130 +#: i2p2www/pages/site/docs/index.html:128 msgid "I2NP Specification" msgstr "Spécification I2NP " -#: i2p2www/pages/site/docs/index.html:132 +#: i2p2www/pages/site/docs/index.html:130 msgid "I2NP Javadoc" msgstr "Javadoc I2NP" -#: i2p2www/pages/site/docs/index.html:139 +#: i2p2www/pages/site/docs/index.html:137 #: i2p2www/pages/site/docs/how/tech-intro.html:14 #: i2p2www/pages/site/docs/how/tech-intro.html:228 msgid "Tunnels" msgstr "Tunnels" -#: i2p2www/pages/site/docs/index.html:140 +#: i2p2www/pages/site/docs/index.html:138 msgid "" "Selecting peers, requesting tunnels through those peers, and encrypting " "and routing messages through these tunnels." msgstr "" -#: i2p2www/pages/site/docs/index.html:142 +#: i2p2www/pages/site/docs/index.html:140 msgid "Peer profiling and selection" msgstr "" -#: i2p2www/pages/site/docs/index.html:143 +#: i2p2www/pages/site/docs/index.html:141 msgid "Tunnel routing overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:144 +#: i2p2www/pages/site/docs/index.html:142 msgid "Garlic routing and \"garlic\" terminology" msgstr "" -#: i2p2www/pages/site/docs/index.html:145 +#: i2p2www/pages/site/docs/index.html:143 msgid "Tunnel building and encryption" msgstr "Construction de tunnel et chiffrage" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "ElGamal/AES" msgstr "ElGamal/AES" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "for build request encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:148 +#: i2p2www/pages/site/docs/index.html:146 msgid "Tunnel building specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:149 +#: i2p2www/pages/site/docs/index.html:147 msgid "Low-level tunnel message specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:150 +#: i2p2www/pages/site/docs/index.html:148 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:2 msgid "Unidirectional Tunnels" msgstr "" -#: i2p2www/pages/site/docs/index.html:151 +#: i2p2www/pages/site/docs/index.html:149 #: i2p2www/pages/site/docs/how/peer-selection.html:299 msgid "Peer Profiling and Selection in the I2P Anonymous Network" msgstr "" -#: i2p2www/pages/site/docs/index.html:152 +#: i2p2www/pages/site/docs/index.html:150 msgid "2009 paper (pdf), not current but still generally accurate" msgstr "" -#: i2p2www/pages/site/docs/index.html:155 +#: i2p2www/pages/site/docs/index.html:153 msgid "Transport Layer" msgstr "Couche transport" -#: i2p2www/pages/site/docs/index.html:156 +#: i2p2www/pages/site/docs/index.html:154 msgid "The protocols for direct (point-to-point) router to router communication." msgstr "" -#: i2p2www/pages/site/docs/index.html:158 +#: i2p2www/pages/site/docs/index.html:156 msgid "Transport layer overview" msgstr "Aperçu couche transport" -#: i2p2www/pages/site/docs/index.html:160 +#: i2p2www/pages/site/docs/index.html:158 msgid "TCP-based transport overview and specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:162 +#: i2p2www/pages/site/docs/index.html:160 msgid "UDP-based transport overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:164 +#: i2p2www/pages/site/docs/index.html:162 msgid "SSU specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:166 +#: i2p2www/pages/site/docs/index.html:164 msgid "NTCP transport encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:168 +#: i2p2www/pages/site/docs/index.html:166 msgid "SSU transport encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:170 +#: i2p2www/pages/site/docs/index.html:168 msgid "Transport Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:172 +#: i2p2www/pages/site/docs/index.html:170 msgid "NTCP Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:174 +#: i2p2www/pages/site/docs/index.html:172 msgid "SSU Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:177 +#: i2p2www/pages/site/docs/index.html:175 msgid "Other Router Topics" msgstr "" -#: i2p2www/pages/site/docs/index.html:179 +#: i2p2www/pages/site/docs/index.html:177 msgid "Native BigInteger Library" msgstr "" -#: i2p2www/pages/site/docs/index.html:181 +#: i2p2www/pages/site/docs/index.html:179 msgid "Time synchronization and NTP" msgstr "" -#: i2p2www/pages/site/docs/index.html:183 +#: i2p2www/pages/site/docs/index.html:181 msgid "Performance" msgstr "Performance" -#: i2p2www/pages/site/docs/index.html:190 +#: i2p2www/pages/site/docs/index.html:188 msgid "Developer's Guides and Resources" msgstr "" -#: i2p2www/pages/site/docs/index.html:192 +#: i2p2www/pages/site/docs/index.html:190 msgid "New Developer's Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:194 +#: i2p2www/pages/site/docs/index.html:192 msgid "New Translator's Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:196 +#: i2p2www/pages/site/docs/index.html:194 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:198 +#: i2p2www/pages/site/docs/index.html:196 msgid "Developer Guidelines" msgstr "" -#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:198 msgid "Javadocs on the standard internet:" msgstr "" -#: i2p2www/pages/site/docs/index.html:201 +#: i2p2www/pages/site/docs/index.html:199 +#: i2p2www/pages/site/docs/index.html:203 +#: i2p2www/pages/site/docs/index.html:204 #: i2p2www/pages/site/docs/index.html:205 -#: i2p2www/pages/site/docs/index.html:206 -#: i2p2www/pages/site/docs/index.html:207 #, python-format msgid "Server %(num)s" msgstr "" -#: i2p2www/pages/site/docs/index.html:202 -#: i2p2www/pages/site/docs/index.html:211 +#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:209 msgid "" "Note: always verify that javadocs are current by checking the release " "number." msgstr "" -#: i2p2www/pages/site/docs/index.html:204 +#: i2p2www/pages/site/docs/index.html:202 msgid "Javadocs inside I2P:" msgstr "" -#: i2p2www/pages/site/docs/index.html:213 +#: i2p2www/pages/site/docs/index.html:211 msgid "Ports used by I2P" msgstr "Ports utilisés par I2P" -#: i2p2www/pages/site/docs/index.html:215 +#: i2p2www/pages/site/docs/index.html:213 msgid "Automatic updates to development builds inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:217 +#: i2p2www/pages/site/docs/index.html:215 msgid "Updating the wrapper manually" msgstr "" -#: i2p2www/pages/site/docs/index.html:219 +#: i2p2www/pages/site/docs/index.html:217 msgid "User forum" msgstr "Forum utilisateur" -#: i2p2www/pages/site/docs/index.html:221 +#: i2p2www/pages/site/docs/index.html:219 msgid "Developer forum inside I2P" msgstr "Forum développeur à l'intérieur de I2P" -#: i2p2www/pages/site/docs/index.html:223 +#: i2p2www/pages/site/docs/index.html:221 msgid "Bug tracker" msgstr "Traqueur de bugs" -#: i2p2www/pages/site/docs/index.html:225 +#: i2p2www/pages/site/docs/index.html:223 msgid "Viewmtn inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:227 +#: i2p2www/pages/site/docs/index.html:225 msgid "I2P Source exported to GitHub" msgstr "" -#: i2p2www/pages/site/docs/index.html:229 +#: i2p2www/pages/site/docs/index.html:227 msgid "I2P Source Git Repo inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:231 +#: i2p2www/pages/site/docs/index.html:229 msgid "Source translation at Transifex" msgstr "Traduction source chez Transifex" -#: i2p2www/pages/site/docs/index.html:233 +#: i2p2www/pages/site/docs/index.html:231 msgid "Roadmap wiki" msgstr "" -#: i2p2www/pages/site/docs/index.html:235 +#: i2p2www/pages/site/docs/index.html:233 msgid "Old roadmap" msgstr "" +#: i2p2www/pages/site/docs/index.html:233 #: i2p2www/pages/site/docs/index.html:235 -#: i2p2www/pages/site/docs/index.html:237 msgid "not current" msgstr "" -#: i2p2www/pages/site/docs/index.html:237 +#: i2p2www/pages/site/docs/index.html:235 msgid "To Do List" msgstr "" @@ -546,11 +543,7 @@ msgstr "" msgid "December 2013" msgstr "" -#: i2p2www/pages/site/docs/naming.html:6 -msgid "Naming in I2P" -msgstr "" - -#: i2p2www/pages/site/docs/naming.html:9 +#: i2p2www/pages/site/docs/naming.html:8 msgid "" "I2P ships with a generic naming library and a base implementation \n" "designed to work off a local name to destination mapping, as well as an\n" @@ -559,7 +552,7 @@ msgid "" "Tor's .onion addresses." msgstr "" -#: i2p2www/pages/site/docs/naming.html:16 +#: i2p2www/pages/site/docs/naming.html:15 msgid "" "The addressbook is a web-of-trust\n" "driven secure, distributed, and human readable naming system, sacrificing" @@ -583,7 +576,7 @@ msgid "" "traditional DNS." msgstr "" -#: i2p2www/pages/site/docs/naming.html:30 +#: i2p2www/pages/site/docs/naming.html:29 #, python-format msgid "" "NOTE: For the reasoning behind the I2P naming system, common arguments " @@ -593,17 +586,17 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:37 +#: i2p2www/pages/site/docs/naming.html:36 msgid "Naming System Components" msgstr "" -#: i2p2www/pages/site/docs/naming.html:39 +#: i2p2www/pages/site/docs/naming.html:38 msgid "" "There is no central naming authority in I2P.\n" "All hostnames are local." msgstr "" -#: i2p2www/pages/site/docs/naming.html:44 +#: i2p2www/pages/site/docs/naming.html:43 msgid "" "The naming system is quite simple and most of it is implemented\n" "in applications external to the router, but bundled with\n" @@ -611,50 +604,50 @@ msgid "" "The components are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:52 +#: i2p2www/pages/site/docs/naming.html:51 msgid "" "The local naming service which does lookups\n" "and also handles Base32 hostnames." msgstr "" -#: i2p2www/pages/site/docs/naming.html:56 +#: i2p2www/pages/site/docs/naming.html:55 msgid "" "The HTTP proxy which asks the router for " "lookups and points\n" "the user to remote jump services to assist with failed lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:60 +#: i2p2www/pages/site/docs/naming.html:59 msgid "" "HTTP host-add forms which allow users to " "add hosts to their local hosts.txt" msgstr "" -#: i2p2www/pages/site/docs/naming.html:63 +#: i2p2www/pages/site/docs/naming.html:62 msgid "" "HTTP jump services which provide their own" " lookups and redirection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:66 +#: i2p2www/pages/site/docs/naming.html:65 msgid "" "The addressbook application which merges " "external\n" "host lists, retrieved via HTTP, with the local list." msgstr "" -#: i2p2www/pages/site/docs/naming.html:70 +#: i2p2www/pages/site/docs/naming.html:69 msgid "" "The SusiDNS application which is a simple web " "front-end\n" "for addressbook configuration and viewing of the local host lists." msgstr "" -#: i2p2www/pages/site/docs/naming.html:77 +#: i2p2www/pages/site/docs/naming.html:76 msgid "Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:79 +#: i2p2www/pages/site/docs/naming.html:78 #, python-format msgid "" "All destinations in I2P are 516-byte (or longer) keys.\n" @@ -668,18 +661,18 @@ msgid "" "href=\"%(todo)s#hashcash\">proof of work.)" msgstr "" -#: i2p2www/pages/site/docs/naming.html:88 +#: i2p2www/pages/site/docs/naming.html:87 msgid "" "If an application (i2ptunnel or the HTTP proxy) wishes to access\n" "a destination by name, the router does a very simple local lookup\n" "to resolve that name." msgstr "" -#: i2p2www/pages/site/docs/naming.html:94 +#: i2p2www/pages/site/docs/naming.html:93 msgid "Hosts.txt Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:96 +#: i2p2www/pages/site/docs/naming.html:95 msgid "" "The hosts.txt Naming Service does a simple linear search through\n" "text files. This naming service was the default until\n" @@ -688,7 +681,7 @@ msgid "" " of entries." msgstr "" -#: i2p2www/pages/site/docs/naming.html:103 +#: i2p2www/pages/site/docs/naming.html:102 #, python-format msgid "" "It does a linear search through three local files, in order, to\n" @@ -698,11 +691,11 @@ msgid "" "The files are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:115 +#: i2p2www/pages/site/docs/naming.html:114 msgid "Blockfile Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:117 +#: i2p2www/pages/site/docs/naming.html:116 msgid "" "The Blockfile Naming Service stores multiple \"addressbooks\" in a single" "\n" @@ -710,7 +703,7 @@ msgid "" "This Naming Service is the default since release 0.8.8." msgstr "" -#: i2p2www/pages/site/docs/naming.html:123 +#: i2p2www/pages/site/docs/naming.html:122 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -731,7 +724,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/naming.html:135 +#: i2p2www/pages/site/docs/naming.html:134 msgid "" "On creation, the naming service imports entries from the three files used" " by the hosts.txt Naming Service.\n" @@ -742,11 +735,11 @@ msgid "" "It also maintains a reverse-lookup map to implement rapid reverse lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:142 +#: i2p2www/pages/site/docs/naming.html:141 msgid "Other Naming Service Facilities" msgstr "" -#: i2p2www/pages/site/docs/naming.html:144 +#: i2p2www/pages/site/docs/naming.html:143 #, python-format msgid "" "The lookup is case-insensitive.\n" @@ -761,11 +754,11 @@ msgid "" "and other features." msgstr "" -#: i2p2www/pages/site/docs/naming.html:157 +#: i2p2www/pages/site/docs/naming.html:156 msgid "Alternatives and Experimental Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:159 +#: i2p2www/pages/site/docs/naming.html:158 #, python-format msgid "" "The naming service is specified with the configuration property " @@ -778,7 +771,7 @@ msgid "" " page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:166 +#: i2p2www/pages/site/docs/naming.html:165 msgid "" "The HTTP proxy does a lookup via the router for all hostnames ending in " "'.i2p'.\n" @@ -787,7 +780,7 @@ msgid "" "Top Level Domain '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:172 +#: i2p2www/pages/site/docs/naming.html:171 #, python-format msgid "" "We have applied to reserve the .i2p TLD\n" @@ -795,23 +788,23 @@ msgid "" "6761." msgstr "" -#: i2p2www/pages/site/docs/naming.html:178 +#: i2p2www/pages/site/docs/naming.html:177 msgid "" "If the router fails to resolve the hostname, the HTTP proxy returns\n" "an error page to the user with links to several \"jump\" services.\n" "See below for details." msgstr "" -#: i2p2www/pages/site/docs/naming.html:184 +#: i2p2www/pages/site/docs/naming.html:183 #: i2p2www/pages/site/docs/spec/configuration.html:77 msgid "Addressbook" msgstr "" -#: i2p2www/pages/site/docs/naming.html:185 +#: i2p2www/pages/site/docs/naming.html:184 msgid "Incoming Subscriptions and Merging" msgstr "" -#: i2p2www/pages/site/docs/naming.html:187 +#: i2p2www/pages/site/docs/naming.html:186 msgid "" "The addressbook application periodically\n" "retrieves other users' hosts.txt files and merges\n" @@ -820,7 +813,7 @@ msgid "" "basis." msgstr "" -#: i2p2www/pages/site/docs/naming.html:195 +#: i2p2www/pages/site/docs/naming.html:194 msgid "" "Subscribing to another user's hosts.txt file involves\n" "giving them a certain amount of trust.\n" @@ -829,7 +822,7 @@ msgid "" "passing the new host/key entry to you." msgstr "" -#: i2p2www/pages/site/docs/naming.html:203 +#: i2p2www/pages/site/docs/naming.html:202 msgid "" "For this reason, the only subscription configured by\n" "default is http://www.i2p2.i2p/hosts.txt,\n" @@ -840,23 +833,23 @@ msgid "" "href=\"#susidns\">SusiDNS)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:212 +#: i2p2www/pages/site/docs/naming.html:211 msgid "Some other public addressbook subscription links:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:219 +#: i2p2www/pages/site/docs/naming.html:218 msgid "" "The operators of these services may have various policies for listing " "hosts.\n" "Presence on this list does not imply endorsement." msgstr "" -#: i2p2www/pages/site/docs/naming.html:224 -#: i2p2www/pages/site/docs/naming.html:236 +#: i2p2www/pages/site/docs/naming.html:223 +#: i2p2www/pages/site/docs/naming.html:235 msgid "Naming Rules" msgstr "" -#: i2p2www/pages/site/docs/naming.html:225 +#: i2p2www/pages/site/docs/naming.html:224 msgid "" "While there are hopefully not any technical limitations within I2P on " "host names,\n" @@ -870,85 +863,85 @@ msgid "" "to other routers." msgstr "" -#: i2p2www/pages/site/docs/naming.html:240 +#: i2p2www/pages/site/docs/naming.html:239 msgid "Names are converted to lower case on import." msgstr "" -#: i2p2www/pages/site/docs/naming.html:244 +#: i2p2www/pages/site/docs/naming.html:243 msgid "" "Names are checked for conflict with existing names in the existing " "userhosts.txt and hosts.txt\n" "(but not privatehosts.txt) after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:249 +#: i2p2www/pages/site/docs/naming.html:248 msgid "Must contain only [a-z] [0-9] '.' and '-' after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:253 +#: i2p2www/pages/site/docs/naming.html:252 msgid "Must not start with '.' or '-'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:257 +#: i2p2www/pages/site/docs/naming.html:256 msgid "Must end with '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:261 +#: i2p2www/pages/site/docs/naming.html:260 msgid "67 characters maximum, including the '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:265 +#: i2p2www/pages/site/docs/naming.html:264 msgid "Must not contain '..'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:269 +#: i2p2www/pages/site/docs/naming.html:268 msgid "Must not contain '.-' or '-.' (as of 0.6.1.33)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:273 +#: i2p2www/pages/site/docs/naming.html:272 msgid "Must not contain '--' except in 'xn--' for IDN." msgstr "" -#: i2p2www/pages/site/docs/naming.html:277 +#: i2p2www/pages/site/docs/naming.html:276 msgid "" "Base32 hostnames (*.b32.i2p) are reserved for base 32 use and so are not " "allowed to be imported." msgstr "" -#: i2p2www/pages/site/docs/naming.html:281 +#: i2p2www/pages/site/docs/naming.html:280 msgid "" "Certain hostnames reserved for project use are not allowed\n" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " "*.console.i2p, and others)" msgstr "" -#: i2p2www/pages/site/docs/naming.html:286 +#: i2p2www/pages/site/docs/naming.html:285 msgid "Keys are checked for base64 validity." msgstr "" -#: i2p2www/pages/site/docs/naming.html:290 +#: i2p2www/pages/site/docs/naming.html:289 msgid "" "Keys are checked for conflict with existing keys in hosts.txt (but not " "privatehosts.txt)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:294 +#: i2p2www/pages/site/docs/naming.html:293 msgid "Minimum key length 516 bytes." msgstr "Longueur minimum de clé : 516 octets." -#: i2p2www/pages/site/docs/naming.html:298 +#: i2p2www/pages/site/docs/naming.html:297 msgid "Maximum key length 616 bytes (to account for certs up to 100 bytes)." msgstr "" "Longueur maximum de clé : 616 octets (pour tenir compte des certs jusqu'à" " 100 octets)." -#: i2p2www/pages/site/docs/naming.html:303 +#: i2p2www/pages/site/docs/naming.html:302 msgid "" "Any name received via subscription that passes all the checks is added " "via the local naming service." msgstr "" -#: i2p2www/pages/site/docs/naming.html:307 +#: i2p2www/pages/site/docs/naming.html:306 msgid "" "Note that the '.' symbols in a host name are of no significance,\n" "and do not denote any actual naming or trust hierarchy.\n" @@ -960,7 +953,7 @@ msgid "" "are topics for future discussion." msgstr "" -#: i2p2www/pages/site/docs/naming.html:318 +#: i2p2www/pages/site/docs/naming.html:317 msgid "" "International Domain Names (IDN) also work in i2p (using punycode 'xn--' " "form).\n" @@ -969,7 +962,7 @@ msgid "" "add 'network.IDN.whitelist.i2p (boolean) = true' in about:config." msgstr "" -#: i2p2www/pages/site/docs/naming.html:324 +#: i2p2www/pages/site/docs/naming.html:323 msgid "" "As the addressbook application does not use privatehosts.txt at all, in " "practice\n" @@ -978,11 +971,11 @@ msgid "" "\"pet names\" for sites already in hosts.txt." msgstr "" -#: i2p2www/pages/site/docs/naming.html:330 +#: i2p2www/pages/site/docs/naming.html:329 msgid "Outgoing Subscriptions" msgstr "" -#: i2p2www/pages/site/docs/naming.html:331 +#: i2p2www/pages/site/docs/naming.html:330 msgid "" "Addressbook will publish the merged hosts.txt to a location\n" "(traditionally hosts.txt in the local eepsite's home directory) to be " @@ -991,7 +984,7 @@ msgid "" "This step is optional and is disabled by default." msgstr "" -#: i2p2www/pages/site/docs/naming.html:339 +#: i2p2www/pages/site/docs/naming.html:338 msgid "" "The addressbook application, together with eepget, saves the Etag and/or " "Last-Modified\n" @@ -1000,13 +993,13 @@ msgid "" "return a '304 Not Modified' on the next fetch if nothing has changed." msgstr "" -#: i2p2www/pages/site/docs/naming.html:346 +#: i2p2www/pages/site/docs/naming.html:345 msgid "" "However the entire hosts.txt is downloaded if it has changed.\n" "See below for discussion on this issue." msgstr "" -#: i2p2www/pages/site/docs/naming.html:351 +#: i2p2www/pages/site/docs/naming.html:350 msgid "" "Hosts serving a static hosts.txt or an equivalent CGI application\n" "are strongly encouraged to deliver\n" @@ -1017,11 +1010,11 @@ msgid "" "reduce chances of corruption." msgstr "" -#: i2p2www/pages/site/docs/naming.html:360 +#: i2p2www/pages/site/docs/naming.html:359 msgid "Host Add Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:361 +#: i2p2www/pages/site/docs/naming.html:360 msgid "" "A host add service is a simple CGI application that takes a hostname and " "a Base64 key as parameters\n" @@ -1030,7 +1023,7 @@ msgid "" "will be propagated through the network." msgstr "" -#: i2p2www/pages/site/docs/naming.html:368 +#: i2p2www/pages/site/docs/naming.html:367 msgid "" "It is recommended that host add services impose, at a minimum, the " "restrictions imposed by the addressbook application listed above.\n" @@ -1038,55 +1031,55 @@ msgid "" "keys, for example:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:373 +#: i2p2www/pages/site/docs/naming.html:372 msgid "A limit on number of 'subdomains'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:377 +#: i2p2www/pages/site/docs/naming.html:376 msgid "Authorization for 'subdomains' through various methods." msgstr "" -#: i2p2www/pages/site/docs/naming.html:381 +#: i2p2www/pages/site/docs/naming.html:380 msgid "Hashcash or signed certificates." msgstr "" -#: i2p2www/pages/site/docs/naming.html:385 +#: i2p2www/pages/site/docs/naming.html:384 msgid "Editorial review of host names and/or content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:389 +#: i2p2www/pages/site/docs/naming.html:388 msgid "Categorization of hosts by content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:393 +#: i2p2www/pages/site/docs/naming.html:392 msgid "Reservation or rejection of certain host names." msgstr "" -#: i2p2www/pages/site/docs/naming.html:397 +#: i2p2www/pages/site/docs/naming.html:396 msgid "Restrictions on the number of names registered in a given time period." msgstr "" -#: i2p2www/pages/site/docs/naming.html:401 +#: i2p2www/pages/site/docs/naming.html:400 msgid "Delays between registration and publication." msgstr "" -#: i2p2www/pages/site/docs/naming.html:405 +#: i2p2www/pages/site/docs/naming.html:404 msgid "Requirement that the host be up for verification." msgstr "" -#: i2p2www/pages/site/docs/naming.html:409 +#: i2p2www/pages/site/docs/naming.html:408 msgid "Expiration and/or revocation." msgstr "" -#: i2p2www/pages/site/docs/naming.html:413 +#: i2p2www/pages/site/docs/naming.html:412 msgid "IDN spoof rejection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:418 +#: i2p2www/pages/site/docs/naming.html:417 msgid "Jump Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:419 +#: i2p2www/pages/site/docs/naming.html:418 msgid "" "A jump service is a simple CGI application that takes a hostname as a " "parameter\n" @@ -1099,20 +1092,20 @@ msgid "" "address helper is not necessary until restart." msgstr "" -#: i2p2www/pages/site/docs/naming.html:429 +#: i2p2www/pages/site/docs/naming.html:428 msgid "" "Note that, like with subscriptions, using a jump service\n" "implies a certain amount of trust, as a jump service could maliciously\n" "redirect a user to an incorrect destination." msgstr "" -#: i2p2www/pages/site/docs/naming.html:435 +#: i2p2www/pages/site/docs/naming.html:434 msgid "" "To provide the best service, a jump service should be subscribed to\n" "several hosts.txt providers so that its local host list is current." msgstr "" -#: i2p2www/pages/site/docs/naming.html:441 +#: i2p2www/pages/site/docs/naming.html:440 msgid "" "SusiDNS is simply a web interface front-end to configuring addressbook " "subscriptions\n" @@ -1120,7 +1113,7 @@ msgid "" "All the real work is done by the 'addressbook' application." msgstr "" -#: i2p2www/pages/site/docs/naming.html:447 +#: i2p2www/pages/site/docs/naming.html:446 msgid "" "Currently, there is little enforcement of addressbook naming rules within" " SusiDNS,\n" @@ -1128,11 +1121,11 @@ msgid "" "the addressbook subscription rules." msgstr "" -#: i2p2www/pages/site/docs/naming.html:453 +#: i2p2www/pages/site/docs/naming.html:452 msgid "Base32 Names" msgstr "" -#: i2p2www/pages/site/docs/naming.html:454 +#: i2p2www/pages/site/docs/naming.html:453 msgid "" "I2P supports Base32 hostnames similar to Tor's .onion addresses.\n" "Base32 addresses are much shorter and easier to handle than the\n" @@ -1141,7 +1134,7 @@ msgid "" "ukeu3k5oycgaauneqgtnvselmt4yemvoilkln7jpvamvfx7dnkdq.b32.i2p" msgstr "" -#: i2p2www/pages/site/docs/naming.html:461 +#: i2p2www/pages/site/docs/naming.html:460 #, python-format msgid "" "In Tor, the address is 16 characters (80 bits), or half of the SHA-1 " @@ -1163,7 +1156,7 @@ msgid "" "longer than a local address book lookup." msgstr "" -#: i2p2www/pages/site/docs/naming.html:476 +#: i2p2www/pages/site/docs/naming.html:475 msgid "" "Base32 addresses can be used in most places where hostnames or full " "destinations\n" @@ -1182,127 +1175,123 @@ msgid "June 2012" msgstr "" #: i2p2www/pages/site/docs/plugins.html:6 -msgid "I2P Plugins" -msgstr "" - -#: i2p2www/pages/site/docs/plugins.html:8 msgid "General Information" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:9 +#: i2p2www/pages/site/docs/plugins.html:7 msgid "" "I2P includes a plugin architecture\n" "to support easy development and installation of additional software." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:14 +#: i2p2www/pages/site/docs/plugins.html:12 msgid "" "There are now plugins available that support distributed email, blogs, " "IRC\n" "clients, distributed file storage, wikis, and more." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:19 +#: i2p2www/pages/site/docs/plugins.html:17 msgid "Benefits to i2p users and app developers:" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:24 +#: i2p2www/pages/site/docs/plugins.html:22 msgid "Easy distribution of applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:28 +#: i2p2www/pages/site/docs/plugins.html:26 msgid "" "Allows innovation and use of additional libraries without worrying about\n" "increasing the size of i2pupdate.sud" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:33 +#: i2p2www/pages/site/docs/plugins.html:31 msgid "" "Support large or special-purpose applications that would never be bundled" "\n" "with the I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:38 +#: i2p2www/pages/site/docs/plugins.html:36 msgid "Cryptographically signed and verified applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:42 +#: i2p2www/pages/site/docs/plugins.html:40 msgid "Automatic updates of applications, just like for the router" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:46 +#: i2p2www/pages/site/docs/plugins.html:44 msgid "" "Separate initial install and update packages, if desired, for smaller " "update downloads" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:50 +#: i2p2www/pages/site/docs/plugins.html:48 msgid "" "One-click installation of applications. No more asking users to modify\n" "wrapper.config or clients.config" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:55 +#: i2p2www/pages/site/docs/plugins.html:53 msgid "Isolate applications from the base $I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:59 +#: i2p2www/pages/site/docs/plugins.html:57 msgid "" "Automatic compatibility checking for I2P version, Java version, Jetty\n" "version, and previous installed application version" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:64 +#: i2p2www/pages/site/docs/plugins.html:62 msgid "Automatic link addition in console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:68 +#: i2p2www/pages/site/docs/plugins.html:66 msgid "" "Automatic startup of application, including modifying classpath, without " "requiring a restart" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:72 +#: i2p2www/pages/site/docs/plugins.html:70 msgid "Automatic integration and startup of webapps into console Jetty instance" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:76 +#: i2p2www/pages/site/docs/plugins.html:74 #, python-format msgid "" "Facilitate creation of 'app stores' like the one at\n" "%(pluginsite)s" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:81 +#: i2p2www/pages/site/docs/plugins.html:79 msgid "One-click uninstall" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:85 +#: i2p2www/pages/site/docs/plugins.html:83 msgid "Language and theme packs for the console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:89 +#: i2p2www/pages/site/docs/plugins.html:87 msgid "Bring detailed application information to the router console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:93 +#: i2p2www/pages/site/docs/plugins.html:91 msgid "Non-java applications also supported" msgstr "Applications non Java également prises en charge" -#: i2p2www/pages/site/docs/plugins.html:99 +#: i2p2www/pages/site/docs/plugins.html:97 msgid "Required I2P version" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:100 +#: i2p2www/pages/site/docs/plugins.html:98 msgid "0.7.12 or newer." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:102 +#: i2p2www/pages/site/docs/plugins.html:100 msgid "Installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:103 +#: i2p2www/pages/site/docs/plugins.html:101 msgid "" "To install and start a plugin, copy the .xpi2p install link " "to\n" @@ -1317,7 +1306,7 @@ msgid "" "the top of your summary bar." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:112 +#: i2p2www/pages/site/docs/plugins.html:110 msgid "" "To update a plugin to the latest version, just click the update button on" "\n" @@ -1333,11 +1322,11 @@ msgid "" "builds)." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:122 +#: i2p2www/pages/site/docs/plugins.html:120 msgid "Development" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:123 +#: i2p2www/pages/site/docs/plugins.html:121 #, python-format msgid "" "See the latest plugin specification and " @@ -1345,7 +1334,7 @@ msgid "" "plugin forum on %(zzz)s." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:128 +#: i2p2www/pages/site/docs/plugins.html:126 #, python-format msgid "" "See also the sources for plugins developed by various people. Some " @@ -1355,18 +1344,18 @@ msgid "" "specifically as examples." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:134 +#: i2p2www/pages/site/docs/plugins.html:132 msgid "" "Developers wanted! Plugins are a great way to learn more about I2P" "\n" "or easily add some feature." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:139 +#: i2p2www/pages/site/docs/plugins.html:137 msgid "Getting Started" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:140 +#: i2p2www/pages/site/docs/plugins.html:138 #, python-format msgid "" "To create a plugin from an existing binary package you will need to get\n" @@ -1374,17 +1363,17 @@ msgid "" "monotone." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:146 +#: i2p2www/pages/site/docs/plugins.html:144 msgid "Known Issues" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:147 +#: i2p2www/pages/site/docs/plugins.html:145 msgid "" "Note that the router's plugin architecture does NOT currently\n" "provide any additional security isolation or sandboxing of plugins." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:153 +#: i2p2www/pages/site/docs/plugins.html:151 msgid "" "Updates of a plugin with included jars (not wars) won't be recognized if\n" "the plugin was already run, as it requires class loader trickery to flush" @@ -1392,18 +1381,18 @@ msgid "" "class cache; a full router restart is required." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:159 +#: i2p2www/pages/site/docs/plugins.html:157 msgid "The stop button may be displayed even if there is nothing to stop." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:163 +#: i2p2www/pages/site/docs/plugins.html:161 msgid "" "Plugins running in a separate JVM create a logs/ directory " "in\n" "$CWD." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:168 +#: i2p2www/pages/site/docs/plugins.html:166 msgid "" "No initial keys are present, except for those of jrandom and zzz (using " "the\n" @@ -1411,14 +1400,14 @@ msgid "" "automatically accepted—there is no signing key authority." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:174 +#: i2p2www/pages/site/docs/plugins.html:172 msgid "" "When deleting a plugin, the directory is not always deleted, especially " "on\n" "Windows." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:179 +#: i2p2www/pages/site/docs/plugins.html:177 msgid "" "Installing a plugin requiring Java 1.6 on a Java 1.5 machine will result " "in a\n" @@ -1426,11 +1415,11 @@ msgid "" "is used." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:184 +#: i2p2www/pages/site/docs/plugins.html:182 msgid "Theme and translation plugins are untested." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:188 +#: i2p2www/pages/site/docs/plugins.html:186 msgid "Disabling autostart doesn't always work." msgstr "" @@ -1472,6 +1461,10 @@ msgstr "" msgid "recommended spot for new plugins/applications" msgstr "" +#: i2p2www/pages/site/docs/api/bob.html:2 +msgid "BOB - Basic Open Bridge" +msgstr "" + #: i2p2www/pages/site/docs/api/bob.html:3 #: i2p2www/pages/site/docs/api/datagrams.html:3 #: i2p2www/pages/site/docs/how/garlic-routing.html:3 @@ -1480,14 +1473,10 @@ msgid "August 2010" msgstr "" #: i2p2www/pages/site/docs/api/bob.html:5 -msgid "BOB - Basic Open Bridge" -msgstr "" - -#: i2p2www/pages/site/docs/api/bob.html:7 msgid "Technical differences from SAM (for the better?)" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:9 +#: i2p2www/pages/site/docs/api/bob.html:7 msgid "" "BOB has separate command and data channels. \n" "One, an application command channel socket to router to configure.\n" @@ -1497,13 +1486,13 @@ msgid "" "All connections run in parallel." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:18 +#: i2p2www/pages/site/docs/api/bob.html:16 msgid "" "SAM has one connection that does everything, and you need to parse every " "packet." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:22 +#: i2p2www/pages/site/docs/api/bob.html:20 msgid "" "BOB does not hold keypair values, nor does the router.\n" "Your application holds the keypair values. \n" @@ -1512,43 +1501,43 @@ msgid "" "your privacy." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:29 +#: i2p2www/pages/site/docs/api/bob.html:27 msgid "SAM router stores every keypair you ever make." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:33 +#: i2p2www/pages/site/docs/api/bob.html:31 msgid "Those are the important differences." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:37 +#: i2p2www/pages/site/docs/api/bob.html:35 msgid "KEYS = keypair public+private, these are BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:40 +#: i2p2www/pages/site/docs/api/bob.html:38 msgid "KEY = public key, also BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:43 +#: i2p2www/pages/site/docs/api/bob.html:41 msgid "" "ERROR as is implied returns the message \"ERROR " "\"+DESCRIPTION+\"\\n\", where the DESCRIPTION is what" " went wrong." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:46 +#: i2p2www/pages/site/docs/api/bob.html:44 msgid "" "OK returns \"OK\", and if data is to be " "returned, it is on the same line. OK means the command is " "finished." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:49 +#: i2p2www/pages/site/docs/api/bob.html:47 msgid "" "DATA lines contain information that you requested. There may" " be multiple DATA lines per request." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:53 +#: i2p2www/pages/site/docs/api/bob.html:51 msgid "" "NOTE: The help command is the ONLY command that has an exception " "to\n" @@ -1556,7 +1545,7 @@ msgid "" "help is a HUMAN and not an APPLICATION command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:59 +#: i2p2www/pages/site/docs/api/bob.html:57 msgid "" "PLEASE NOTE:\n" "For CURRENT details on the commands PLEASE use the built-in help command." @@ -1565,29 +1554,29 @@ msgid "" "documentation on each command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:65 +#: i2p2www/pages/site/docs/api/bob.html:63 msgid "" "Commands never get obsoleted or changed, however new commands do get " "added from time to time." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:69 +#: i2p2www/pages/site/docs/api/bob.html:67 msgid "Here are the commands we have as of this writing:" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "COMMAND" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "OPERAND" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "RETURNS" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:101 +#: i2p2www/pages/site/docs/api/bob.html:99 msgid "" "Once set up, all TCP sockets can and will block as needed, and there is " "no need for any \n" @@ -1599,7 +1588,7 @@ msgid "" "of connections!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:108 +#: i2p2www/pages/site/docs/api/bob.html:106 msgid "" "What is also nice about this particular interface is that writing " "anything to interface \n" @@ -1621,7 +1610,7 @@ msgid "" "nothing is coming in." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:120 +#: i2p2www/pages/site/docs/api/bob.html:118 msgid "" "For the following example, we'll setup a very simple local loopback " "connection, \n" @@ -1632,50 +1621,50 @@ msgid "" "can telnet into, and watch the pretty ASCII test puke forth." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:128 +#: i2p2www/pages/site/docs/api/bob.html:126 msgid "EXAMPLE SESSION DIALOGUE -- simple telnet 127.0.0.1 2827 works" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:129 +#: i2p2www/pages/site/docs/api/bob.html:127 msgid "Application" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:128 msgid "BOB's Command response." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "FROM" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "TO" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "DIALOGUE" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:139 +#: i2p2www/pages/site/docs/api/bob.html:137 msgid "MAKE NOTE OF THE ABOVE DESTINATION KEY, YOURS WILL BE DIFFERENT!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:153 +#: i2p2www/pages/site/docs/api/bob.html:151 msgid "" "At this point, there was no error, a destination with a nickname of " "\"mouth\" \n" @@ -1684,11 +1673,11 @@ msgid "" "to the CHARGEN service on 19/TCP." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:159 +#: i2p2www/pages/site/docs/api/bob.html:157 msgid "Now for the other half, so that we can actually contact this destination." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:179 +#: i2p2www/pages/site/docs/api/bob.html:177 msgid "" "Now all we need to do is telnet into 127.0.0.1, port 37337,\n" "send the destination key or host address from addressbook we want to " @@ -1697,25 +1686,25 @@ msgid "" "key and it goes." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:186 +#: i2p2www/pages/site/docs/api/bob.html:184 msgid "" "NOTE: The \"quit\" command in the command channel does NOT " "disconnect the tunnels like SAM." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:203 +#: i2p2www/pages/site/docs/api/bob.html:201 msgid "After a few virtual miles of this spew, press Control-]" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:215 +#: i2p2www/pages/site/docs/api/bob.html:213 msgid "Here is what happened..." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:223 +#: i2p2www/pages/site/docs/api/bob.html:221 msgid "You can connect to EEPSITES too!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:256 +#: i2p2www/pages/site/docs/api/bob.html:254 msgid "" "Pretty cool isn't it? Try some other well known EEPSITES if you like, " "nonexistent ones, \n" @@ -1727,33 +1716,33 @@ msgid "" "human debugging." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:263 +#: i2p2www/pages/site/docs/api/bob.html:261 msgid "Let's put down our destinations now that we are all done with them." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:267 +#: i2p2www/pages/site/docs/api/bob.html:265 msgid "First, lets see what destination nicknames we have." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:279 +#: i2p2www/pages/site/docs/api/bob.html:277 msgid "Alright, there they are. First, let's remove \"mouth\"." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:293 +#: i2p2www/pages/site/docs/api/bob.html:291 msgid "" "Now to remove \"ear\", note that this is what happens when you type too " "fast,\n" "and shows you what typical ERROR messages looks like." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:312 +#: i2p2www/pages/site/docs/api/bob.html:310 msgid "" "I won't bother to show an example of the receiver end of a bridge\n" "because it is very simple. There are two possible settings for it, and\n" "it is toggled with the \"quiet\" command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:318 +#: i2p2www/pages/site/docs/api/bob.html:316 msgid "" "The default is NOT quiet, and the first data to come into your\n" "listening socket is the destination that is making the contact. It is a\n" @@ -1761,7 +1750,7 @@ msgid "" "Everything after that is for the application to actually consume." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:325 +#: i2p2www/pages/site/docs/api/bob.html:323 msgid "" "In quiet mode, think of it as a regular Internet connection. No\n" "extra data comes in at all. It's just as if you are plain connected to\n" @@ -1771,7 +1760,7 @@ msgid "" "you would not have to modify the web server at all." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:334 +#: i2p2www/pages/site/docs/api/bob.html:332 msgid "" "The advantage with using BOB for this is as discussed\n" "previously. You could schedule random uptimes for the application,\n" @@ -1957,7 +1946,7 @@ msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 #: i2p2www/pages/site/docs/spec/datagrams.html:10 -#: i2p2www/pages/site/docs/transport/ssu.html:571 +#: i2p2www/pages/site/docs/transport/ssu.html:570 msgid "Specification" msgstr "" @@ -1965,11 +1954,11 @@ msgstr "" msgid "See the Datagrams Specification page." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:2 msgid "I2PControl - Remote Control Service" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:5 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 #, python-format msgid "" "I2P enables a ." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:12 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:11 msgid "I2PControl is by default listening on localhost:7650" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:13 msgid "API, version 1." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:15 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 msgid "Parameters are only provided in a named way (maps)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:19 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:18 msgid "JSON-RPC 2 format" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:21 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:84 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:20 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 msgid "Request:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:23 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:22 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:31 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:43 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:53 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:63 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:74 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:100 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:144 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:168 msgid "Response:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:25 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 #: i2p2www/pages/site/docs/api/i2pcontrol.html:28 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 #: i2p2www/pages/site/docs/api/i2pcontrol.html:33 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:34 #: i2p2www/pages/site/docs/protocol/i2cp.html:107 #: i2p2www/pages/site/docs/protocol/i2cp.html:450 -#: i2p2www/pages/site/docs/spec/common-structures.html:16 -#: i2p2www/pages/site/docs/spec/common-structures.html:26 -#: i2p2www/pages/site/docs/spec/common-structures.html:37 -#: i2p2www/pages/site/docs/spec/common-structures.html:49 -#: i2p2www/pages/site/docs/spec/common-structures.html:64 -#: i2p2www/pages/site/docs/spec/common-structures.html:77 -#: i2p2www/pages/site/docs/spec/common-structures.html:90 -#: i2p2www/pages/site/docs/spec/common-structures.html:102 -#: i2p2www/pages/site/docs/spec/common-structures.html:114 -#: i2p2www/pages/site/docs/spec/common-structures.html:126 -#: i2p2www/pages/site/docs/spec/common-structures.html:138 -#: i2p2www/pages/site/docs/spec/common-structures.html:150 -#: i2p2www/pages/site/docs/spec/common-structures.html:162 -#: i2p2www/pages/site/docs/spec/common-structures.html:174 -#: i2p2www/pages/site/docs/spec/common-structures.html:227 -#: i2p2www/pages/site/docs/spec/common-structures.html:310 -#: i2p2www/pages/site/docs/spec/common-structures.html:359 -#: i2p2www/pages/site/docs/spec/common-structures.html:411 -#: i2p2www/pages/site/docs/spec/common-structures.html:456 -#: i2p2www/pages/site/docs/spec/common-structures.html:593 -#: i2p2www/pages/site/docs/spec/common-structures.html:655 +#: i2p2www/pages/site/docs/spec/common-structures.html:15 +#: i2p2www/pages/site/docs/spec/common-structures.html:25 +#: i2p2www/pages/site/docs/spec/common-structures.html:36 +#: i2p2www/pages/site/docs/spec/common-structures.html:48 +#: i2p2www/pages/site/docs/spec/common-structures.html:63 +#: i2p2www/pages/site/docs/spec/common-structures.html:76 +#: i2p2www/pages/site/docs/spec/common-structures.html:89 +#: i2p2www/pages/site/docs/spec/common-structures.html:101 +#: i2p2www/pages/site/docs/spec/common-structures.html:113 +#: i2p2www/pages/site/docs/spec/common-structures.html:125 +#: i2p2www/pages/site/docs/spec/common-structures.html:137 +#: i2p2www/pages/site/docs/spec/common-structures.html:149 +#: i2p2www/pages/site/docs/spec/common-structures.html:161 +#: i2p2www/pages/site/docs/spec/common-structures.html:173 +#: i2p2www/pages/site/docs/spec/common-structures.html:226 +#: i2p2www/pages/site/docs/spec/common-structures.html:309 +#: i2p2www/pages/site/docs/spec/common-structures.html:358 +#: i2p2www/pages/site/docs/spec/common-structures.html:410 +#: i2p2www/pages/site/docs/spec/common-structures.html:455 +#: i2p2www/pages/site/docs/spec/common-structures.html:592 +#: i2p2www/pages/site/docs/spec/common-structures.html:654 msgid "Description" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:30 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 msgid "" "Token used for authenticating every request (excluding the 'Authenticate'" " RPC method)" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:37 msgid "Implemented methods" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 msgid "" "Creates and returns an authentication token used for further " "communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 msgid "The version of the I2PControl API used by the client." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:42 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 msgid "The password used for authenticating against the remote server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 msgid "The primary I2PControl API version implemented by the server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:46 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 msgid "The token used for further communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:48 msgid "Echoes the value of the echo key, used for debugging and testing." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 msgid "Value will be returned in response." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:52 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:62 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:73 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:99 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:143 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:98 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:55 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 msgid "Value of the key 'echo' in the request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:57 msgid "" "Fetches rateStat from router statManager. Creates stat if not already " "created." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 #, python-format msgid "" "Determines which rateStat to fetch, see ratestats." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 msgid "Determines which period a stat is fetched for. Measured in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:65 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 msgid "Returns the average value for the reuested rateStat and period." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:67 msgid "Manages I2PControl. Ports, passwords and the like." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 msgid "" "Sets a new listen address for I2PControl (only 127.0.0.1 and 0.0.0.0 are " "implemented in I2PControl currently)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 msgid "" "Sets a new password for I2PControl, all Authentication tokens will be " "revoked." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 msgid "Switches which port I2PControl will listen for connections on." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 msgid "Returned if address was changed" msgstr "" +#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 #: i2p2www/pages/site/docs/api/i2pcontrol.html:77 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returned if setting was changed" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returns true if any changes were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:80 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 msgid "Returns true if any changes requiring a restart to take effect were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:82 msgid "Fetches basic information about the I2P router. Uptime, version etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 msgid "What the status of the router is." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 msgid "What the uptime of the router is in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 msgid "What version of I2P the router is running." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 msgid "The 1 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 msgid "The 15 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 msgid "The 1 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 msgid "The 15 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:109 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 msgid "What the current network status is. According to the below enum:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:127 msgid "How many tunnels on the I2P net are we participating in." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 msgid "How many peers have we communicated with recently." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 msgid "How many peers are considered 'fast'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 msgid "How many peers are considered 'high capacity'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 msgid "Is the router reseeding hosts to its NetDB?" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:133 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 msgid "How many peers are known to us (listed in our NetDB)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:135 msgid "Manages I2P router restart/shutdown." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 msgid "" "Initiates a router reseed, fetching peers into our NetDB from a remote " "host." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 msgid "Restarts the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 msgid "" "Restarts the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 msgid "Shuts down the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 msgid "" "Shuts down the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 msgid "If requested, verifies that a reseed has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 msgid "If requested, verifies that a restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 msgid "If requested, verifies that a graceful restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 msgid "If requested, verifies that a shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:150 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 msgid "If requested, verifies that a graceful shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:152 msgid "Fetches or sets various network related settings. Ports, addresses etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 msgid "" "What port is used for the TCP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 msgid "" "What hostname is used for the TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 msgid "" "Use automatically detected ip for TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 msgid "" "What port is used for the UDP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 msgid "" "What hostname is used for the UDP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 msgid "" "Which methods should be used for detecting the ip address of the UDP " "transport. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 msgid "What ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 msgid "Is UPnP enabled. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 msgid "" "How many percent of bandwidth is usable for participating tunnels. If " "null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 msgid "" "How many KB/s of inbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 msgid "" "How many KB/s of outbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 msgid "" "Is laptop mode enabled (change router identity and UDP port when IP " "changes ). If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:167 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method. If null is submitted, current setting will" " be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 msgid "If requested, returns the port used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 msgid "If requested, returns the hostname used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 msgid "" "If requested, returns the method used for automatically detecting ip for " "the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 msgid "If requested, returns the port used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 msgid "If requested, returns the hostname used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 msgid "" "If requested, returns methods used for detecting the ip address of the " "UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 msgid "If requested, returns what ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 msgid "If requested, returns the UPNP setting." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 msgid "" "If requested, returns how many percent of bandwidth is usable for " "participating tunnels." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 msgid "If requested, returns how many KB/s of inbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 msgid "If requested, returns how many KB/s of outbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 msgid "If requested, returns the laptop mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 msgid "Have the provided settings been saved." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:183 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 msgid "Is a restart needed for the new settings to be used." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:185 msgid "denotes an optional value." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:187 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 msgid "denotes a possibly occuring return value" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:188 msgid "Error codes" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 msgid "Standard JSON-RPC2 error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 msgid "JSON parse error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 msgid "Invalid request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 msgid "Method not found." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 msgid "Invalid parameters." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:195 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 msgid "Internal error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:196 msgid "I2PControl specific error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 msgid "Invalid password provided." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 msgid "No authentication token presented." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 msgid "Authentication token doesn't exist." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 msgid "The provided authentication token was expired and will be removed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 msgid "" "The version of the I2PControl API used wasn't specified, but is required " "to be specified." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:203 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 msgid "" "The version of the I2PControl API specified is not supported by " "I2PControl." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:13 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 #, python-format msgid "" "I2PTunnel is a tool for interfacing with and providing services on I2P.\n" @@ -2507,15 +2496,15 @@ msgid "" "href=\"http://localhost:7657/i2ptunnel/\">localhost:7657/i2ptunnel/." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:24 msgid "Default Services" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:26 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 msgid "Server tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:28 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:27 msgid "" "I2P Webserver - A tunnel pointed to a Jetty webserver run\n" "on localhost:7658 for convenient " @@ -2523,11 +2512,11 @@ msgid "" "
    The document root is:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:36 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:35 msgid "Client tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:38 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:37 msgid "" "A HTTP proxy used for browsing I2P and the regular internet anonymously " "through I2P. \n" @@ -2535,41 +2524,41 @@ msgid "" "\"Outproxies:\" option." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:41 msgid "An IRC tunnel to the default anonymous IRC network, Irc2P." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:43 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 #, python-format msgid "" "The anonymous monotone\n" "sourcecode repository for I2P" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:47 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:46 #, python-format msgid "" "A SMTP service provided by postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:50 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:49 #, python-format msgid "" "The accompanying POP sevice of postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:54 msgid "Client Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 msgid "Standard" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:57 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 msgid "" "Opens a local TCP port that connects to a service (like HTTP, FTP or " "SMTP) on a destination inside of I2P.\n" @@ -2577,7 +2566,7 @@ msgid "" " list of destinations." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:63 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:62 msgid "" "A HTTP-client tunnel. The tunnel connects to the destination specified by" " the URL\n" @@ -2585,34 +2574,34 @@ msgid "" "provided. Strips HTTP connections of the following headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:68 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:67 msgid "" "Accept, Accept-Charset, Accept-Encoding, Accept-Language\n" " and Accept-Ranges as they vary greatly between browsers and can be " "used as an identifier." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:76 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:75 msgid "" "HTTP client/server tunnels are via I2Ptunnel force-enabling compression " "via the following http headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:83 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:82 msgid "" "Depending on if the tunnel is using an outproxy or not it will append the" " following User-Agent:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:86 msgid "Outproxy:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:88 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 msgid "Internal I2P use:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:93 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:92 msgid "" "Creates a connection to a random IRC server specified by the comma " "seprated (\", \") \n" @@ -2620,43 +2609,43 @@ msgid "" "allowed due to anonymity concerns." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:97 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:96 msgid "Whitelist:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:112 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:111 msgid "Enables using the I2P router as a SOCKS proxy." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:117 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:116 msgid "" "Enables using the I2P router as a SOCKS proxy with the command whitelist " "specified by\n" "IRC client mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:123 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:122 msgid "" "Creates a HTTP tunnel and uses the HTTP request method \"CONNECT\" \n" "to build a TCP tunnel that usually is used for SSL and HTTPS." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:129 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:128 msgid "" "Creates a UDP-server attached to a Streamr client I2PTunnel. The streamr " "client tunnel will \n" "subscribe to a streamr server tunnel." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:136 msgid "Server Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:139 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 msgid "Creates a destination to a local ip:port with an open TCP port." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:144 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:143 msgid "" "Creates a destination to a local HTTP server ip:port. Supports gzip for " "requests with \n" @@ -2664,7 +2653,7 @@ msgid "" " such a request." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:150 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:149 msgid "" "Functions as both a I2PTunnel HTTP Server, and a I2PTunnel HTTP client " "with no outproxying\n" @@ -2673,14 +2662,14 @@ msgid "" "requests, or loopback-testing an eepsite as a diagnostic tool." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:157 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:156 msgid "" "Creates a destination that filters the reqistration sequence of a client " "and passes \n" "the clients destination key as a hostname to the IRC-server." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:163 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:162 msgid "" "A UDP-client that connects to a media server is created. The UDP-Client " "is coupled with a Streamr server I2PTunnel." @@ -3030,14 +3019,14 @@ msgstr "" #: i2p2www/pages/site/docs/api/streaming.html:117 #: i2p2www/pages/site/docs/how/elgamal-aes.html:267 #: i2p2www/pages/site/docs/how/peer-selection.html:282 -#: i2p2www/pages/site/docs/spec/common-structures.html:58 -#: i2p2www/pages/site/docs/spec/common-structures.html:203 -#: i2p2www/pages/site/docs/spec/common-structures.html:257 -#: i2p2www/pages/site/docs/spec/common-structures.html:351 -#: i2p2www/pages/site/docs/spec/common-structures.html:445 -#: i2p2www/pages/site/docs/spec/common-structures.html:553 -#: i2p2www/pages/site/docs/spec/common-structures.html:631 -#: i2p2www/pages/site/docs/spec/common-structures.html:739 +#: i2p2www/pages/site/docs/spec/common-structures.html:57 +#: i2p2www/pages/site/docs/spec/common-structures.html:202 +#: i2p2www/pages/site/docs/spec/common-structures.html:256 +#: i2p2www/pages/site/docs/spec/common-structures.html:350 +#: i2p2www/pages/site/docs/spec/common-structures.html:444 +#: i2p2www/pages/site/docs/spec/common-structures.html:552 +#: i2p2www/pages/site/docs/spec/common-structures.html:630 +#: i2p2www/pages/site/docs/spec/common-structures.html:738 #: i2p2www/pages/site/docs/spec/datagrams.html:30 #: i2p2www/pages/site/docs/spec/datagrams.html:89 msgid "Notes" @@ -3463,10 +3452,10 @@ msgstr "" #: i2p2www/pages/site/docs/how/peer-selection.html:265 #: i2p2www/pages/site/docs/how/tunnel-routing.html:255 #: i2p2www/pages/site/docs/protocol/i2cp.html:654 -#: i2p2www/pages/site/docs/protocol/i2np.html:227 +#: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:446 -#: i2p2www/pages/site/docs/transport/ssu.html:506 +#: i2p2www/pages/site/docs/transport/ntcp.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:505 #: i2p2www/pages/site/docs/tunnels/implementation.html:503 msgid "Future Work" msgstr "" @@ -3924,7 +3913,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/applications/bittorrent.html:285 -#: i2p2www/pages/site/docs/how/intro.html:187 +#: i2p2www/pages/site/docs/how/intro.html:184 msgid "Additional Information" msgstr "Plus d'infos" @@ -6321,14 +6310,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/intro.html:2 -msgid "A Gentle Introduction" -msgstr "Introduction en douceur" - -#: i2p2www/pages/site/docs/how/intro.html:5 msgid "A Gentle Introduction to How I2P Works" msgstr "Une présentation allégée du fonctionnement d'I2P" -#: i2p2www/pages/site/docs/how/intro.html:7 +#: i2p2www/pages/site/docs/how/intro.html:4 msgid "" "I2P is a project to build, deploy, and maintain a network supporting " "secure and anonymous\n" @@ -6360,7 +6345,7 @@ msgstr "" "Bien entendu, tous les aspects du réseau sont publics et disponibles " "gratuitement." -#: i2p2www/pages/site/docs/how/intro.html:17 +#: i2p2www/pages/site/docs/how/intro.html:14 msgid "" "Unlike many other anonymizing networks, I2P doesn't try to provide " "anonymity by hiding the\n" @@ -6394,7 +6379,7 @@ msgstr "" "l'Internet sera surveillé, désactivé,\n" "ou même piraté pour tenter des attaques encore plus pernicieuses." -#: i2p2www/pages/site/docs/how/intro.html:28 +#: i2p2www/pages/site/docs/how/intro.html:25 #, python-format msgid "" "The network itself is message oriented - it is essentially a secure and " @@ -6436,7 +6421,7 @@ msgstr "" "ou désactiver divers proxies pour piloter la fonctionnalité " "d'anonymisation." -#: i2p2www/pages/site/docs/how/intro.html:40 +#: i2p2www/pages/site/docs/how/intro.html:37 #, python-format msgid "" "An essential part of designing, developing, and testing an anonymizing " @@ -6471,11 +6456,11 @@ msgstr "" " fondamentalement indistinguables de ceux des\n" "autres." -#: i2p2www/pages/site/docs/how/intro.html:51 +#: i2p2www/pages/site/docs/how/intro.html:48 msgid "Why?" msgstr "Pourquoi?" -#: i2p2www/pages/site/docs/how/intro.html:52 +#: i2p2www/pages/site/docs/how/intro.html:49 #, python-format msgid "" "There are a multitude of reasons why we need a system to support " @@ -6487,11 +6472,11 @@ msgid "" "Internet, but we could not find any that met our needs or threat model." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:59 +#: i2p2www/pages/site/docs/how/intro.html:56 msgid "How?" msgstr "Comment?" -#: i2p2www/pages/site/docs/how/intro.html:61 +#: i2p2www/pages/site/docs/how/intro.html:58 #, python-format msgid "" "The network at a glance is made up of a set of nodes (\"routers\") with a" @@ -6534,11 +6519,11 @@ msgstr "" "pour une distribution sécurisée des informations de routage et de " "contacts." -#: i2p2www/pages/site/docs/how/intro.html:74 +#: i2p2www/pages/site/docs/how/intro.html:71 msgid "Network topology example" msgstr "Exemple de topologie du réseau" -#: i2p2www/pages/site/docs/how/intro.html:76 +#: i2p2www/pages/site/docs/how/intro.html:73 msgid "" "In the above, Alice, Bob, Charlie, and Dave are all running routers with " "a single Destination on\n" @@ -6577,7 +6562,7 @@ msgstr "" "au fur et ?| mesure que les nouveaux baux sont autorisés et que les " "anciens expirent." -#: i2p2www/pages/site/docs/how/intro.html:88 +#: i2p2www/pages/site/docs/how/intro.html:85 #, python-format msgid "" "If Bob wants to reply to Alice, he simply goes through the same process -" @@ -6601,7 +6586,7 @@ msgstr "" "que le destinataire puisse répondre\n" "immédiatement sans avoir ?| interroger la base de donnée." -#: i2p2www/pages/site/docs/how/intro.html:96 +#: i2p2www/pages/site/docs/how/intro.html:93 #, python-format msgid "" "To deal with a wide range of attacks, I2P is fully distributed with no " @@ -6626,7 +6611,7 @@ msgstr "" "des utilisateurs, comme expliqué sur la page sélection de pairs." -#: i2p2www/pages/site/docs/how/intro.html:105 +#: i2p2www/pages/site/docs/how/intro.html:102 #, python-format msgid "" "The network itself makes use of a significant number of ElGamal / AES+SessionTag." -#: i2p2www/pages/site/docs/how/intro.html:113 +#: i2p2www/pages/site/docs/how/intro.html:110 msgid "" "Content sent over I2P is encrypted through three layers garlic encryption" " (used to verify the\n" @@ -6667,7 +6652,7 @@ msgstr "" "et par un cryptage de la couche transport inter routeurs (p.e. le " "transport TCP utilise des clés AES256 éphémères)." -#: i2p2www/pages/site/docs/how/intro.html:120 +#: i2p2www/pages/site/docs/how/intro.html:117 msgid "" "End-to-end (I2CP) encryption (client application to server application) " "was disabled in I2P release\n" @@ -6693,11 +6678,11 @@ msgstr "" "routeurs d'Alice et Bob, alors qu'Alice et Bob\n" "dans le schéma suivant sont les applications qui tournent sur I2P." -#: i2p2www/pages/site/docs/how/intro.html:129 +#: i2p2www/pages/site/docs/how/intro.html:126 msgid "End to end layered encryption" msgstr "Cryptage en couches de bout en bout" -#: i2p2www/pages/site/docs/how/intro.html:131 +#: i2p2www/pages/site/docs/how/intro.html:128 #, python-format msgid "" "The specific use of these algorithms are outlined ailleurs." -#: i2p2www/pages/site/docs/how/intro.html:135 +#: i2p2www/pages/site/docs/how/intro.html:132 msgid "" "The two main mechanisms for allowing people who need strong anonymity to " "use the network are\n" @@ -6731,7 +6716,7 @@ msgstr "" "(peut-être avec des pairs de confiance), ainsi que des transports plus " "souples et plus anonymes." -#: i2p2www/pages/site/docs/how/intro.html:144 +#: i2p2www/pages/site/docs/how/intro.html:141 #, python-format msgid "" "Some questions have been raised with regards to the scalability of I2P, " @@ -6758,11 +6743,11 @@ msgstr "" "sauts via le tunnel entrant, avec K\n" "inférieur ou égal ?| 3. La taille du réseau (N) n'a aucun impact." -#: i2p2www/pages/site/docs/how/intro.html:153 +#: i2p2www/pages/site/docs/how/intro.html:150 msgid "When?" msgstr "Quand?" -#: i2p2www/pages/site/docs/how/intro.html:154 +#: i2p2www/pages/site/docs/how/intro.html:151 #, python-format msgid "" "I2P initially began in Feb 2003 as a proposed modification to roadmap." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:164 +#: i2p2www/pages/site/docs/how/intro.html:161 msgid "Who?" msgstr "Qui?" -#: i2p2www/pages/site/docs/how/intro.html:165 +#: i2p2www/pages/site/docs/how/intro.html:162 #, python-format msgid "" "We have a small team spread around several " @@ -6817,11 +6802,11 @@ msgstr "" "href=\"http://java.com/en/\">Oracle/Sun Java SE et\n" "d'autres Machines Virtuelles Java." -#: i2p2www/pages/site/docs/how/intro.html:176 +#: i2p2www/pages/site/docs/how/intro.html:173 msgid "Where?" msgstr "Où?" -#: i2p2www/pages/site/docs/how/intro.html:177 +#: i2p2www/pages/site/docs/how/intro.html:174 #, python-format msgid "" "Anyone interested should join us on the IRC channel #i2p (hosted " @@ -6838,12 +6823,12 @@ msgstr "" "Il n'y a pas de rencontre de développement planifiée actuellement, mais\n" "les archives sont disponibles." -#: i2p2www/pages/site/docs/how/intro.html:183 +#: i2p2www/pages/site/docs/how/intro.html:180 #, python-format msgid "The current source is available in monotone." msgstr "Le code source est disponible dans monotone." -#: i2p2www/pages/site/docs/how/intro.html:188 +#: i2p2www/pages/site/docs/how/intro.html:185 #, python-format msgid "See the Index to Technical Documentation." msgstr "" @@ -8663,7 +8648,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:9 #: i2p2www/pages/site/docs/how/tech-intro.html:24 -#: i2p2www/pages/site/docs/transport/ssu.html:281 +#: i2p2www/pages/site/docs/transport/ssu.html:280 msgid "Introduction" msgstr "" @@ -10458,7 +10443,7 @@ msgid "Severity" msgstr "" #: i2p2www/pages/site/docs/how/threat-model.html:40 -#: i2p2www/pages/site/docs/protocol/i2np.html:94 +#: i2p2www/pages/site/docs/protocol/i2np.html:93 msgid "Priority" msgstr "" @@ -11815,9 +11800,9 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/tunnel-routing.html:2 -#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 -msgid "Tunnel Overview" -msgstr "" +#, fuzzy +msgid "Tunnel Routing" +msgstr "Création de tunnel" #: i2p2www/pages/site/docs/how/tunnel-routing.html:3 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:3 @@ -12827,7 +12812,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:613 -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 msgid "Bytes" msgstr "" @@ -12890,15 +12875,15 @@ msgid "" "Common Data Structures Specification Version 0.9." msgstr "" +#: i2p2www/pages/site/docs/protocol/i2np.html:2 +msgid "I2P Network Protocol" +msgstr "" + #: i2p2www/pages/site/docs/protocol/i2np.html:3 msgid "June 2013" msgstr "" #: i2p2www/pages/site/docs/protocol/i2np.html:6 -msgid "I2P Network Protocol" -msgstr "" - -#: i2p2www/pages/site/docs/protocol/i2np.html:7 msgid "" "The I2P Network Protocol (I2NP),\n" "which is sandwiched between I2CP and the various I2P transport protocols," @@ -12910,11 +12895,11 @@ msgid "" "common transports supported." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:15 +#: i2p2www/pages/site/docs/protocol/i2np.html:14 msgid "I2NP Definition" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:16 +#: i2p2www/pages/site/docs/protocol/i2np.html:15 msgid "" "I2NP (I2P Network Protocol) messages can be used for one-hop, router-to-" "router, point-to-point messages.\n" @@ -12925,7 +12910,7 @@ msgid "" "outbound delivery." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:23 +#: i2p2www/pages/site/docs/protocol/i2np.html:22 #, python-format msgid "" "The priorities listed below may not be current and are subject to change." @@ -12935,37 +12920,37 @@ msgid "" "Priority queueing implementation may vary." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:30 +#: i2p2www/pages/site/docs/protocol/i2np.html:29 msgid "Message Format" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Field" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:34 +#: i2p2www/pages/site/docs/protocol/i2np.html:33 msgid "Unique ID" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:34 msgid "Expiration" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:36 -#: i2p2www/pages/site/docs/protocol/i2np.html:93 +#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:92 msgid "Payload Length" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:37 +#: i2p2www/pages/site/docs/protocol/i2np.html:36 msgid "Checksum" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:38 +#: i2p2www/pages/site/docs/protocol/i2np.html:37 msgid "Payload" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:41 +#: i2p2www/pages/site/docs/protocol/i2np.html:40 #, python-format msgid "" "While the maximum payload size is nominally 64KB, the size is further " @@ -12978,7 +12963,7 @@ msgid "" "So the message must nominally fit in 63 fragments." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:49 +#: i2p2www/pages/site/docs/protocol/i2np.html:48 msgid "" "The maximum size of an initial fragment is 956 bytes (assuming TUNNEL " "delivery mode);\n" @@ -12987,7 +12972,7 @@ msgid "" "bytes, or 61.2 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:55 +#: i2p2www/pages/site/docs/protocol/i2np.html:54 msgid "" "In addition, the transports may have additional restrictions.\n" "NTCP currently limits to 16KB - 6 = 16378 bytes but this will be " @@ -12995,7 +12980,7 @@ msgid "" "The SSU limit is approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:61 +#: i2p2www/pages/site/docs/protocol/i2np.html:60 msgid "" "Note that these are not the limits for datagrams that the client sees, as" " the\n" @@ -13006,11 +12991,11 @@ msgid "" "increased in a future release." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:69 +#: i2p2www/pages/site/docs/protocol/i2np.html:68 msgid "Message Types" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:70 +#: i2p2www/pages/site/docs/protocol/i2np.html:69 msgid "" "Higher-numbered priority is higher priority.\n" "The majority of traffic is TunnelDataMessages (priority 400),\n" @@ -13022,7 +13007,7 @@ msgid "" "first hops happen to be on the same peer." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:81 +#: i2p2www/pages/site/docs/protocol/i2np.html:80 msgid "" "Also, not all message types are sent unencrypted.\n" "For example, when testing a tunnel, the router wraps a\n" @@ -13030,33 +13015,33 @@ msgid "" "which is wrapped in a DataMessage." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:91 +#: i2p2www/pages/site/docs/protocol/i2np.html:90 msgid "Message" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:92 +#: i2p2www/pages/site/docs/protocol/i2np.html:91 msgid "Type" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:95 +#: i2p2www/pages/site/docs/protocol/i2np.html:94 msgid "Comments" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:103 +#: i2p2www/pages/site/docs/protocol/i2np.html:102 msgid "May vary" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:109 +#: i2p2www/pages/site/docs/protocol/i2np.html:108 msgid "" "Size is 65 + 32*(number of hashes) where typically, the hashes for\n" "three floodfill routers are returned." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:118 +#: i2p2www/pages/site/docs/protocol/i2np.html:117 msgid "Varies" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:120 +#: i2p2www/pages/site/docs/protocol/i2np.html:119 msgid "" "Priority may vary.\n" "Size is 898 bytes for a typical 2-lease leaseSet.\n" @@ -13066,23 +13051,23 @@ msgid "" "as we approach release 1.0." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:134 +#: i2p2www/pages/site/docs/protocol/i2np.html:133 msgid "Priority may vary on a per-destination basis" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:144 +#: i2p2www/pages/site/docs/protocol/i2np.html:143 msgid "" "Used for message replies, and for testing tunnels - generally wrapped in " "a GarlicMessage" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:152 +#: i2p2www/pages/site/docs/protocol/i2np.html:151 msgid "" "Generally wrapped in a DataMessage -\n" "but when unwrapped, given a priority of 100 by the forwarding router" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:179 +#: i2p2www/pages/site/docs/protocol/i2np.html:178 msgid "" "The most common message. Priority for tunnel participants, outbound " "endpoints, and inbound gateways was\n" @@ -13090,28 +13075,28 @@ msgid "" "Outbound gateway messages (i.e. those originated locally) remains at 400." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:199 +#: i2p2www/pages/site/docs/protocol/i2np.html:198 msgid "Shorter TunnelBuildMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:207 +#: i2p2www/pages/site/docs/protocol/i2np.html:206 msgid "Shorter TunnelBuildReplyMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:210 +#: i2p2www/pages/site/docs/protocol/i2np.html:209 #, python-format msgid "Others listed in 2003 Spec" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:216 +#: i2p2www/pages/site/docs/protocol/i2np.html:215 msgid "Obsolete, Unused" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:220 +#: i2p2www/pages/site/docs/protocol/i2np.html:219 msgid "Full Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:221 +#: i2p2www/pages/site/docs/protocol/i2np.html:220 #, python-format msgid "" "On the I2NP Specification page.\n" @@ -13120,7 +13105,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:228 +#: i2p2www/pages/site/docs/protocol/i2np.html:227 msgid "" "It isn't clear whether the current priority scheme is generally " "effective,\n" @@ -13329,18 +13314,14 @@ msgid "Note: SAM/SAMv2 can use both the streaming lib and datagrams." msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:2 -msgid "I2P Blockfile Specification" +msgid "Blockfile and Hosts Database Specification" msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:3 msgid "January 2012" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:6 -msgid "Blockfile and Hosts Database Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/blockfile.html:8 +#: i2p2www/pages/site/docs/spec/blockfile.html:7 #, python-format msgid "" "This document specifies\n" @@ -13349,7 +13330,7 @@ msgid "" "href=\"%(naming)s\">Naming Service." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:14 +#: i2p2www/pages/site/docs/spec/blockfile.html:13 msgid "" "The blockfile provides fast Destination lookup in a compact format. While" " the blockfile page overhead is substantial,\n" @@ -13365,7 +13346,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:24 +#: i2p2www/pages/site/docs/spec/blockfile.html:23 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -13377,11 +13358,11 @@ msgid "" "BlockfileNamingService." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:32 +#: i2p2www/pages/site/docs/spec/blockfile.html:31 msgid "Blockfile Format" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:33 +#: i2p2www/pages/site/docs/spec/blockfile.html:32 msgid "" "The original blockfile spec was modified to add magic numbers to each " "page.\n" @@ -13393,34 +13374,34 @@ msgid "" " the file." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:40 +#: i2p2www/pages/site/docs/spec/blockfile.html:39 msgid "" "All 2-byte integer values are unsigned.\n" "All 4-byte integer values (page numbers) are signed and negative values " "are illegal." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:45 +#: i2p2www/pages/site/docs/spec/blockfile.html:44 msgid "" "The database is designed to be opened and accessed by a single thread.\n" "The BlockfileNamingService provides synchronization." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:50 +#: i2p2www/pages/site/docs/spec/blockfile.html:49 msgid "Superblock format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:65 +#: i2p2www/pages/site/docs/spec/blockfile.html:64 msgid "Skip list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:80 +#: i2p2www/pages/site/docs/spec/blockfile.html:79 msgid "" "Skip level block page format is as follows.\n" "All levels have a span. Not all spans have levels." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:95 +#: i2p2www/pages/site/docs/spec/blockfile.html:94 msgid "" "Skip span block page format is as follows.\n" "Key/value structures are sorted by key within each span and across all " @@ -13429,11 +13410,11 @@ msgid "" "Spans other than the first span may not be empty." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:112 +#: i2p2www/pages/site/docs/spec/blockfile.html:111 msgid "Span Continuation block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:123 +#: i2p2www/pages/site/docs/spec/blockfile.html:122 msgid "" "Key/value structure format is as follows.\n" "Key and value lengths must not be split across pages, i.e. all 4 bytes " @@ -13445,15 +13426,15 @@ msgid "" "Max key and value lengths are 65535 bytes." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:139 +#: i2p2www/pages/site/docs/spec/blockfile.html:138 msgid "Free list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:151 +#: i2p2www/pages/site/docs/spec/blockfile.html:150 msgid "Free page block format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:160 +#: i2p2www/pages/site/docs/spec/blockfile.html:159 msgid "" "The metaindex (located at page 2) is a mapping of US-ASCII strings to " "4-byte integers.\n" @@ -13461,33 +13442,33 @@ msgid "" "the skiplist." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:165 +#: i2p2www/pages/site/docs/spec/blockfile.html:164 msgid "Blockfile Naming Service Tables" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:166 +#: i2p2www/pages/site/docs/spec/blockfile.html:165 msgid "" "The tables created and used by the BlockfileNamingService are as follows." "\n" "The maximum number of entries per span is 16." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:171 +#: i2p2www/pages/site/docs/spec/blockfile.html:170 msgid "Properties Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:172 +#: i2p2www/pages/site/docs/spec/blockfile.html:171 #, python-format msgid "" "%(INFO)s is the master database skiplist with String/Properties key/value" " entries containing only one entry:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:184 +#: i2p2www/pages/site/docs/spec/blockfile.html:183 msgid "Reverse Lookup Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:185 +#: i2p2www/pages/site/docs/spec/blockfile.html:184 #, python-format msgid "" "%(REVERSE)s is the reverse lookup skiplist with Integer/Properties " @@ -13495,34 +13476,31 @@ msgid "" " (as of database version 2):" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:199 +#: i2p2www/pages/site/docs/spec/blockfile.html:198 msgid "hosts.txt, userhosts.txt, and privatehosts.txt Skiplists" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:200 +#: i2p2www/pages/site/docs/spec/blockfile.html:199 msgid "" "For each host database, there is a skiplist containing\n" "the hosts for that database.\n" "The keys/values in these skiplists are as follows:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:211 +#: i2p2www/pages/site/docs/spec/blockfile.html:210 msgid "The DestEntry Properties typically contains:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:220 +#: i2p2www/pages/site/docs/spec/blockfile.html:219 msgid "Hostname keys are stored in lower-case and always end in \".i2p\"." msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:2 -msgid "Common structure Specification" -msgstr "" +#, fuzzy +msgid "Common structures Specification" +msgstr "Spécification des structures de données communes" #: i2p2www/pages/site/docs/spec/common-structures.html:6 -msgid "Data types Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/common-structures.html:7 #, python-format msgid "" "This document describes some data types common to all I2P protocols, like" @@ -13531,55 +13509,55 @@ msgid "" "SSU, etc." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:17 +#: i2p2www/pages/site/docs/spec/common-structures.html:16 msgid "Represents a non-negative integer.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:20 -#: i2p2www/pages/site/docs/spec/common-structures.html:31 -#: i2p2www/pages/site/docs/spec/common-structures.html:41 -#: i2p2www/pages/site/docs/spec/common-structures.html:54 -#: i2p2www/pages/site/docs/spec/common-structures.html:69 -#: i2p2www/pages/site/docs/spec/common-structures.html:82 -#: i2p2www/pages/site/docs/spec/common-structures.html:94 -#: i2p2www/pages/site/docs/spec/common-structures.html:106 -#: i2p2www/pages/site/docs/spec/common-structures.html:118 -#: i2p2www/pages/site/docs/spec/common-structures.html:130 -#: i2p2www/pages/site/docs/spec/common-structures.html:142 -#: i2p2www/pages/site/docs/spec/common-structures.html:154 -#: i2p2www/pages/site/docs/spec/common-structures.html:166 -#: i2p2www/pages/site/docs/spec/common-structures.html:178 -#: i2p2www/pages/site/docs/spec/common-structures.html:231 -#: i2p2www/pages/site/docs/spec/common-structures.html:314 -#: i2p2www/pages/site/docs/spec/common-structures.html:363 -#: i2p2www/pages/site/docs/spec/common-structures.html:415 -#: i2p2www/pages/site/docs/spec/common-structures.html:462 -#: i2p2www/pages/site/docs/spec/common-structures.html:597 -#: i2p2www/pages/site/docs/spec/common-structures.html:660 +#: i2p2www/pages/site/docs/spec/common-structures.html:19 +#: i2p2www/pages/site/docs/spec/common-structures.html:30 +#: i2p2www/pages/site/docs/spec/common-structures.html:40 +#: i2p2www/pages/site/docs/spec/common-structures.html:53 +#: i2p2www/pages/site/docs/spec/common-structures.html:68 +#: i2p2www/pages/site/docs/spec/common-structures.html:81 +#: i2p2www/pages/site/docs/spec/common-structures.html:93 +#: i2p2www/pages/site/docs/spec/common-structures.html:105 +#: i2p2www/pages/site/docs/spec/common-structures.html:117 +#: i2p2www/pages/site/docs/spec/common-structures.html:129 +#: i2p2www/pages/site/docs/spec/common-structures.html:141 +#: i2p2www/pages/site/docs/spec/common-structures.html:153 +#: i2p2www/pages/site/docs/spec/common-structures.html:165 +#: i2p2www/pages/site/docs/spec/common-structures.html:177 +#: i2p2www/pages/site/docs/spec/common-structures.html:230 +#: i2p2www/pages/site/docs/spec/common-structures.html:313 +#: i2p2www/pages/site/docs/spec/common-structures.html:362 +#: i2p2www/pages/site/docs/spec/common-structures.html:414 +#: i2p2www/pages/site/docs/spec/common-structures.html:461 +#: i2p2www/pages/site/docs/spec/common-structures.html:596 +#: i2p2www/pages/site/docs/spec/common-structures.html:659 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Contents" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:21 +#: i2p2www/pages/site/docs/spec/common-structures.html:20 msgid "1 to 8 bytes in network byte order representing an unsigned integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:27 +#: i2p2www/pages/site/docs/spec/common-structures.html:26 msgid "" "The number of milliseconds since midnight on January 1, 1970 in the GMT " "timezone.\n" "If the number is 0, the date is undefined or null.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:32 +#: i2p2www/pages/site/docs/spec/common-structures.html:31 msgid "8 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:38 +#: i2p2www/pages/site/docs/spec/common-structures.html:37 msgid "Represents a UTF-8 encoded string.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:42 +#: i2p2www/pages/site/docs/spec/common-structures.html:41 msgid "" "1 or more bytes where the first byte is the number of bytes (not " "characters!)\n" @@ -13588,21 +13566,21 @@ msgid "" "Length limit is 255 bytes (not characters). Length may be 0.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:50 +#: i2p2www/pages/site/docs/spec/common-structures.html:49 msgid "" "A boolean value, supporting null/unknown representation\n" "0=false, 1=true, 2=unknown/null\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:55 +#: i2p2www/pages/site/docs/spec/common-structures.html:54 msgid "1 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:59 +#: i2p2www/pages/site/docs/spec/common-structures.html:58 msgid "Deprecated - unused\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:65 +#: i2p2www/pages/site/docs/spec/common-structures.html:64 #, python-format msgid "" "This structure is used in ElGamal encryption, representing only the " @@ -13610,12 +13588,12 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:70 -#: i2p2www/pages/site/docs/spec/common-structures.html:83 +#: i2p2www/pages/site/docs/spec/common-structures.html:69 +#: i2p2www/pages/site/docs/spec/common-structures.html:82 msgid "256 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:78 +#: i2p2www/pages/site/docs/spec/common-structures.html:77 #, python-format msgid "" "This structure is used in ElGamal decryption, representing only the " @@ -13623,99 +13601,99 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:91 +#: i2p2www/pages/site/docs/spec/common-structures.html:90 msgid "This structure is used for AES256 encryption and decryption.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:95 -#: i2p2www/pages/site/docs/spec/common-structures.html:143 -#: i2p2www/pages/site/docs/spec/common-structures.html:155 +#: i2p2www/pages/site/docs/spec/common-structures.html:94 +#: i2p2www/pages/site/docs/spec/common-structures.html:142 +#: i2p2www/pages/site/docs/spec/common-structures.html:154 msgid "32 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:103 +#: i2p2www/pages/site/docs/spec/common-structures.html:102 #, python-format msgid "" "This structure is used for verifying DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:107 +#: i2p2www/pages/site/docs/spec/common-structures.html:106 msgid "128 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:115 +#: i2p2www/pages/site/docs/spec/common-structures.html:114 #, python-format msgid "" "This structure is used for creating DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:119 +#: i2p2www/pages/site/docs/spec/common-structures.html:118 msgid "20 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:127 +#: i2p2www/pages/site/docs/spec/common-structures.html:126 #, python-format msgid "" "This structure represents the DSA " "signature of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:131 +#: i2p2www/pages/site/docs/spec/common-structures.html:130 msgid "40 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:139 +#: i2p2www/pages/site/docs/spec/common-structures.html:138 msgid "Represents the SHA256 of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:151 +#: i2p2www/pages/site/docs/spec/common-structures.html:150 msgid "A random number\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:163 +#: i2p2www/pages/site/docs/spec/common-structures.html:162 msgid "Defines an identifier that is unique to each router in a tunnel.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:167 +#: i2p2www/pages/site/docs/spec/common-structures.html:166 msgid "4 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:175 +#: i2p2www/pages/site/docs/spec/common-structures.html:174 msgid "" "A certificate is a container for various receipts or proof of works used " "throughout the I2P network.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:179 +#: i2p2www/pages/site/docs/spec/common-structures.html:178 msgid "" "1 byte Integer specifying certificate type," " followed by a 2 Integer specifying the " "size of the certificate payload, then that many bytes.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:205 +#: i2p2www/pages/site/docs/spec/common-structures.html:204 msgid "" "For Router Identities, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:209 +#: i2p2www/pages/site/docs/spec/common-structures.html:208 #, python-format msgid "" "For Garlic Cloves, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:213 +#: i2p2www/pages/site/docs/spec/common-structures.html:212 #, python-format msgid "" "For Garlic Messages, the Certificate " "is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:217 +#: i2p2www/pages/site/docs/spec/common-structures.html:216 msgid "" "For Destinations, the Certificate may" " be non-NULL,\n" @@ -13723,27 +13701,27 @@ msgid "" "the application-level." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:228 +#: i2p2www/pages/site/docs/spec/common-structures.html:227 msgid "A set of key/value mappings or properties\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:232 +#: i2p2www/pages/site/docs/spec/common-structures.html:231 msgid "A 2-byte size Integer followed by a series of String=String; pairs\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:259 +#: i2p2www/pages/site/docs/spec/common-structures.html:258 msgid "" "The encoding isn't optimal - we either need the '=' and ';' characters, " "or the string lengths, but not both" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:263 +#: i2p2www/pages/site/docs/spec/common-structures.html:262 msgid "" "Some documentation says that the strings may not include '=' or ';' but " "this encoding supports them" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:267 +#: i2p2www/pages/site/docs/spec/common-structures.html:266 msgid "" "Strings are defined to be UTF-8 but in the current implementation, I2CP " "uses UTF-8 but I2NP does not.\n" @@ -13752,14 +13730,14 @@ msgid "" "Message will be corrupted." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:273 +#: i2p2www/pages/site/docs/spec/common-structures.html:272 msgid "" "The encoding allows duplicate keys, however in any usage where the " "mapping is signed,\n" "duplicates may cause a signature failure." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:278 +#: i2p2www/pages/site/docs/spec/common-structures.html:277 msgid "" "Mappings contained in I2NP messages (i.e. in a RouterAddress or " "RouterInfo)\n" @@ -13767,7 +13745,7 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:284 +#: i2p2www/pages/site/docs/spec/common-structures.html:283 #, python-format msgid "" "Mappings contained in an I2CP " @@ -13776,65 +13754,65 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:290 +#: i2p2www/pages/site/docs/spec/common-structures.html:289 msgid "" "While it is application-dependent, keys and values are generally case-" "sensitive." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:294 +#: i2p2www/pages/site/docs/spec/common-structures.html:293 msgid "" "Key and value string length limits are 255 bytes (not characters) each, " "plus the length byte. Length byte may be 0." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:298 +#: i2p2www/pages/site/docs/spec/common-structures.html:297 msgid "" "Total length limit is 65535 bytes, plus the 2 byte size field, or 65537 " "total." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:307 +#: i2p2www/pages/site/docs/spec/common-structures.html:306 msgid "Common structure specification" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:311 +#: i2p2www/pages/site/docs/spec/common-structures.html:310 msgid "Defines the way to uniquely identify a particular router\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:315 +#: i2p2www/pages/site/docs/spec/common-structures.html:314 msgid "" "PublicKey followed by SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:352 +#: i2p2www/pages/site/docs/spec/common-structures.html:351 msgid "" "The certificate for a RouterIdentity is currently unused and is always " "NULL." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:360 +#: i2p2www/pages/site/docs/spec/common-structures.html:359 msgid "" "A Destination defines a particular endpoint to which messages can be " "directed for secure delivery.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:364 +#: i2p2www/pages/site/docs/spec/common-structures.html:363 msgid "" "PublicKey followed by a SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:412 +#: i2p2www/pages/site/docs/spec/common-structures.html:411 msgid "" "Defines the authorization for a particular tunnel to receive messages " "targeting a Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:416 +#: i2p2www/pages/site/docs/spec/common-structures.html:415 msgid "" "SHA256 Hash of the\n" "RouterIdentity of the gateway " @@ -13842,11 +13820,11 @@ msgid "" "end Date\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:447 +#: i2p2www/pages/site/docs/spec/common-structures.html:446 msgid "Total size: 44 bytes" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:457 +#: i2p2www/pages/site/docs/spec/common-structures.html:456 msgid "" "Contains all of the currently authorized Leases for a particular Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:463 +#: i2p2www/pages/site/docs/spec/common-structures.html:462 msgid "" "Destination, followed by a PublicKey for encryption, then a SigningPrivateKey" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:555 +#: i2p2www/pages/site/docs/spec/common-structures.html:554 msgid "" "The public key of the destination was used for the old i2cp-to-i2cp " "encryption\n" "which was disabled in version 0.6, it is currently unused." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:560 +#: i2p2www/pages/site/docs/spec/common-structures.html:559 #, python-format msgid "" "The encryption key is used for end-to-end Integer defining the relative cost " "of using the address, where 0 is free and 255 is expensive, followed by " @@ -13950,11 +13928,11 @@ msgid "" "IP address, port number, email address, URL, etc.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:633 +#: i2p2www/pages/site/docs/spec/common-structures.html:632 msgid "Cost is typically 5 or 6 for SSU, and 10 or 11 for NTCP." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:637 +#: i2p2www/pages/site/docs/spec/common-structures.html:636 msgid "" "Expiration is currently unused, always null (all zeroes)).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " @@ -13965,14 +13943,14 @@ msgid "" "Routers MUST set this field to all zeros." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:645 +#: i2p2www/pages/site/docs/spec/common-structures.html:644 msgid "" "The following options, while not required, are standard and expected to " "be present in most router addresses:\n" "\"host\" (an IPv4 or IPv6 address or host name) and \"port\"." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:656 +#: i2p2www/pages/site/docs/spec/common-structures.html:655 msgid "" "Defines all of the data that a router wants to publish for the network to" " see. The RouterInfo is one of two " @@ -13982,13 +13960,13 @@ msgid "" "the contained RouterIdentity.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:661 +#: i2p2www/pages/site/docs/spec/common-structures.html:660 msgid "" "RouterIdentity followed by the Date, when the entry was published\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:741 +#: i2p2www/pages/site/docs/spec/common-structures.html:740 msgid "" "The peer_size Integer may be followed by a list of that many router " "hashes.\n" @@ -13996,20 +13974,20 @@ msgid "" "routes, which is unimplemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:746 +#: i2p2www/pages/site/docs/spec/common-structures.html:745 msgid "" "The signature may be verified using the signing public key of the " "router_ident." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:750 +#: i2p2www/pages/site/docs/spec/common-structures.html:749 #, python-format msgid "" "See the network database page\n" "for standard options that are expected to be present in all router infos." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:760 +#: i2p2www/pages/site/docs/spec/common-structures.html:759 #, python-format msgid "" "Defined in the Tunnel Message " @@ -14707,7 +14685,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/index.html:61 -#: i2p2www/pages/site/docs/transport/ssu.html:33 +#: i2p2www/pages/site/docs/transport/ssu.html:32 msgid "" "Communication of firewall status and local IP, and changes to either, to " "the router and the user interface" @@ -14902,11 +14880,11 @@ msgid "" "and see how transport-layer padding may improve things." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:6 +#: i2p2www/pages/site/docs/transport/ntcp.html:2 msgid "NTCP (NIO-based TCP)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:8 +#: i2p2www/pages/site/docs/transport/ntcp.html:6 #, python-format msgid "" "NTCP is one of two transports currently " @@ -14918,7 +14896,7 @@ msgid "" "NTCP-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:16 +#: i2p2www/pages/site/docs/transport/ntcp.html:14 msgid "" "By default, NTCP uses the IP/Port\n" "auto-detected by SSU. When enabled on config.jsp,\n" @@ -14927,22 +14905,22 @@ msgid "" "Now you can enable inbound TCP without a static IP or dyndns service." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:24 +#: i2p2www/pages/site/docs/transport/ntcp.html:22 msgid "" "The NTCP code within I2P is relatively lightweight (1/4 the size of the " "SSU code)\n" "because it uses the underlying Java TCP transport for reliable delivery." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:30 +#: i2p2www/pages/site/docs/transport/ntcp.html:28 msgid "NTCP Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:32 +#: i2p2www/pages/site/docs/transport/ntcp.html:30 msgid "Standard Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:33 +#: i2p2www/pages/site/docs/transport/ntcp.html:31 msgid "" "After establishment,\n" "the NTCP transport sends individual I2NP messages, with a simple " @@ -14950,7 +14928,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:43 +#: i2p2www/pages/site/docs/transport/ntcp.html:41 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14962,7 +14940,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:51 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "0-15 bytes of padding are required to bring the total message length\n" "(including the six size and checksum bytes) to a multiple of 16.\n" @@ -14971,39 +14949,39 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:59 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:60 +#: i2p2www/pages/site/docs/transport/ntcp.html:58 msgid "" "One special case is a metadata message where the sizeof(data) is 0. In\n" "that case, the unencrypted message is encoded as:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:71 +#: i2p2www/pages/site/docs/transport/ntcp.html:69 msgid "" "Total length: 16 bytes. The time sync message is sent at approximately 15" " minute intervals.\n" "The message is encrypted just as standard messages are." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:77 +#: i2p2www/pages/site/docs/transport/ntcp.html:75 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:78 +#: i2p2www/pages/site/docs/transport/ntcp.html:76 #, python-format msgid "" "The standard and time sync messages use the Adler-32 checksum\n" "as defined in the ZLIB Specification." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:84 +#: i2p2www/pages/site/docs/transport/ntcp.html:82 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:85 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -15012,31 +14990,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:99 +#: i2p2www/pages/site/docs/transport/ntcp.html:97 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:100 +#: i2p2www/pages/site/docs/transport/ntcp.html:98 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:104 +#: i2p2www/pages/site/docs/transport/ntcp.html:102 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:105 +#: i2p2www/pages/site/docs/transport/ntcp.html:103 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:106 +#: i2p2www/pages/site/docs/transport/ntcp.html:104 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:107 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:108 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -15044,7 +15022,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:114 msgid "" "The DH key exchange consists of a number of steps, displayed below.\n" "The mapping between these steps and the messages sent between I2P " @@ -15052,41 +15030,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:122 +#: i2p2www/pages/site/docs/transport/ntcp.html:120 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:123 +#: i2p2www/pages/site/docs/transport/ntcp.html:121 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:124 +#: i2p2www/pages/site/docs/transport/ntcp.html:122 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:125 +#: i2p2www/pages/site/docs/transport/ntcp.html:123 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:124 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:127 +#: i2p2www/pages/site/docs/transport/ntcp.html:125 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:128 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:130 +#: i2p2www/pages/site/docs/transport/ntcp.html:128 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15095,11 +15073,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:134 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:135 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15112,79 +15090,79 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:150 -#: i2p2www/pages/site/docs/transport/ntcp.html:193 -#: i2p2www/pages/site/docs/transport/ntcp.html:273 -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:148 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:271 +#: i2p2www/pages/site/docs/transport/ntcp.html:354 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:152 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:170 +#: i2p2www/pages/site/docs/transport/ntcp.html:168 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:172 +#: i2p2www/pages/site/docs/transport/ntcp.html:170 #, python-format msgid "" "SHA256 Hash(X) xored with SHA256 Hash(Bob's Router Identity)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:179 -#: i2p2www/pages/site/docs/transport/ntcp.html:260 -#: i2p2www/pages/site/docs/transport/ntcp.html:337 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:335 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:180 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 msgid "" "Bob verifies HXxorHI using his own router hash. If it does not verify,\n" "Alice has contacted the wrong router, and Bob drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:186 +#: i2p2www/pages/site/docs/transport/ntcp.html:184 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:187 +#: i2p2www/pages/site/docs/transport/ntcp.html:185 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:195 -#: i2p2www/pages/site/docs/transport/ntcp.html:275 -#: i2p2www/pages/site/docs/transport/ntcp.html:358 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 +#: i2p2www/pages/site/docs/transport/ntcp.html:273 +#: i2p2www/pages/site/docs/transport/ntcp.html:356 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:251 +#: i2p2www/pages/site/docs/transport/ntcp.html:215 +#: i2p2www/pages/site/docs/transport/ntcp.html:249 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 +#: i2p2www/pages/site/docs/transport/ntcp.html:217 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:222 -#: i2p2www/pages/site/docs/transport/ntcp.html:307 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:305 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:224 +#: i2p2www/pages/site/docs/transport/ntcp.html:222 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:229 -#: i2p2www/pages/site/docs/transport/ntcp.html:319 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 +#: i2p2www/pages/site/docs/transport/ntcp.html:317 +#: i2p2www/pages/site/docs/transport/ntcp.html:384 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:253 +#: i2p2www/pages/site/docs/transport/ntcp.html:251 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15192,38 +15170,38 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:261 +#: i2p2www/pages/site/docs/transport/ntcp.html:259 msgid "" "Alice may drop the connection if the clock skew with Bob is too high as " "calculated using tsB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:266 +#: i2p2www/pages/site/docs/transport/ntcp.html:264 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:267 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "" "This contains Alice's router identity, and a DSA signature of the " "critical data. Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:301 +#: i2p2www/pages/site/docs/transport/ntcp.html:299 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:301 #, python-format msgid "" "Alice's 387 byte Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:309 +#: i2p2www/pages/site/docs/transport/ntcp.html:307 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:311 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 #, python-format msgid "" "the 40 byte DSA " @@ -15239,7 +15217,7 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:327 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15248,25 +15226,25 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:339 +#: i2p2www/pages/site/docs/transport/ntcp.html:337 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:342 +#: i2p2www/pages/site/docs/transport/ntcp.html:340 msgid "" "Bob may drop the connection if the clock skew with Alice is too high as " "calculated using tsA." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:349 +#: i2p2www/pages/site/docs/transport/ntcp.html:347 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:350 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:375 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "the 40 byte DSA " @@ -15282,11 +15260,11 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:381 +#: i2p2www/pages/site/docs/transport/ntcp.html:379 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:396 +#: i2p2www/pages/site/docs/transport/ntcp.html:394 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15295,15 +15273,15 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:402 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:411 +#: i2p2www/pages/site/docs/transport/ntcp.html:409 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:412 +#: i2p2www/pages/site/docs/transport/ntcp.html:410 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15315,11 +15293,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:421 +#: i2p2www/pages/site/docs/transport/ntcp.html:419 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:422 +#: i2p2www/pages/site/docs/transport/ntcp.html:420 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15329,54 +15307,54 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:431 +#: i2p2www/pages/site/docs/transport/ntcp.html:429 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:432 +#: i2p2www/pages/site/docs/transport/ntcp.html:430 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:433 +#: i2p2www/pages/site/docs/transport/ntcp.html:431 msgid "" "that many bytes making up the local router's IP address (as reached by " "the remote side)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:434 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:435 +#: i2p2www/pages/site/docs/transport/ntcp.html:433 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:434 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:437 +#: i2p2www/pages/site/docs/transport/ntcp.html:435 msgid "" "xor of the local router's identity hash and the SHA256 of bytes 32 " "through bytes 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:441 +#: i2p2www/pages/site/docs/transport/ntcp.html:439 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:442 +#: i2p2www/pages/site/docs/transport/ntcp.html:440 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:446 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:452 +#: i2p2www/pages/site/docs/transport/ntcp.html:450 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15387,31 +15365,27 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:460 +#: i2p2www/pages/site/docs/transport/ntcp.html:458 msgid "" "Memory utilization (including that of the kernel) for NTCP should be " "compared to that for SSU." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:464 +#: i2p2www/pages/site/docs/transport/ntcp.html:462 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:467 msgid "Review and possibly disable 'check connection'" msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:2 -msgid "SSU Transport" -msgstr "" - -#: i2p2www/pages/site/docs/transport/ssu.html:6 msgid "Secure Semireliable UDP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:9 +#: i2p2www/pages/site/docs/transport/ssu.html:8 #, python-format msgid "" "SSU (also called \"UDP\" in much of the I2P documentation and user " @@ -15421,7 +15395,7 @@ msgid "" "The other is NTCP." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:15 +#: i2p2www/pages/site/docs/transport/ssu.html:14 msgid "" "SSU is the newer of the two transports,\n" "introduced in I2P release 0.6.\n" @@ -15430,11 +15404,11 @@ msgid "" "SSU-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:22 +#: i2p2www/pages/site/docs/transport/ssu.html:21 msgid "SSU Services" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:24 +#: i2p2www/pages/site/docs/transport/ssu.html:23 msgid "" "Like the NTCP transport, SSU provides reliable, encrypted, connection-" "oriented, point-to-point data transport.\n" @@ -15442,33 +15416,33 @@ msgid "" "including:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:30 +#: i2p2www/pages/site/docs/transport/ssu.html:29 msgid "" "Cooperative NAT/Firewall traversal using introducers" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:31 +#: i2p2www/pages/site/docs/transport/ssu.html:30 msgid "" "Local IP detection by inspection of incoming packets and peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:32 +#: i2p2www/pages/site/docs/transport/ssu.html:31 msgid "" "Communication of firewall status and local IP, and changes to either to " "NTCP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:37 +#: i2p2www/pages/site/docs/transport/ssu.html:36 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:39 +#: i2p2www/pages/site/docs/transport/ssu.html:38 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:41 +#: i2p2www/pages/site/docs/transport/ssu.html:40 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -15476,7 +15450,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:48 +#: i2p2www/pages/site/docs/transport/ssu.html:47 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -15491,7 +15465,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:59 +#: i2p2www/pages/site/docs/transport/ssu.html:58 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -15507,7 +15481,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:70 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -15515,7 +15489,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:78 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -15523,21 +15497,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:83 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:90 +#: i2p2www/pages/site/docs/transport/ssu.html:89 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:96 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -15546,13 +15520,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:101 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:107 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -15560,7 +15534,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:113 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -15568,18 +15542,18 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:120 +#: i2p2www/pages/site/docs/transport/ssu.html:119 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" "The maximum IPv6 MTU is 1472." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:126 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:126 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -15594,11 +15568,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:138 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:140 +#: i2p2www/pages/site/docs/transport/ssu.html:139 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "The MAC and session keys are negotiated as part of the DH exchange, used\n" @@ -15606,7 +15580,7 @@ msgid "" "the publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:147 +#: i2p2www/pages/site/docs/transport/ssu.html:146 msgid "" "When using the introKey, both the initial message and any subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -15616,7 +15590,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:156 +#: i2p2www/pages/site/docs/transport/ssu.html:155 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -15629,7 +15603,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:167 +#: i2p2www/pages/site/docs/transport/ssu.html:166 msgid "" "If Alice and Bob have an established session, but Alice loses the \n" "keys for some reason and she wants to contact Bob, she may at any \n" @@ -15641,7 +15615,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:178 +#: i2p2www/pages/site/docs/transport/ssu.html:177 #, python-format msgid "" "For the DH key agreement,\n" @@ -15649,18 +15623,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:188 +#: i2p2www/pages/site/docs/transport/ssu.html:187 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:192 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:194 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -15668,7 +15642,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:202 +#: i2p2www/pages/site/docs/transport/ssu.html:201 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -15677,11 +15651,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:210 +#: i2p2www/pages/site/docs/transport/ssu.html:209 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:211 msgid "" "To contact an SSU peer, one of two sets of information is necessary:\n" "a direct address, for when the peer is publicly reachable, or an\n" @@ -15689,42 +15663,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:224 +#: i2p2www/pages/site/docs/transport/ssu.html:223 msgid "" "Each of the addresses may also expose a series of options - special\n" "capabilities of that particular peer. For a list of available\n" "capabilities, see below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:230 +#: i2p2www/pages/site/docs/transport/ssu.html:229 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:235 +#: i2p2www/pages/site/docs/transport/ssu.html:234 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:236 +#: i2p2www/pages/site/docs/transport/ssu.html:235 msgid "" "Direct session establishment is used when no third party is required for " "NAT traversal.\n" "The message sequence is as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:241 +#: i2p2www/pages/site/docs/transport/ssu.html:240 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:242 +#: i2p2www/pages/site/docs/transport/ssu.html:241 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:257 +#: i2p2www/pages/site/docs/transport/ssu.html:256 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -15737,7 +15711,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:265 #, python-format msgid "" "After the status message is sent, the peers exchange\n" @@ -15746,7 +15720,7 @@ msgid "" "RouterInfos." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:274 +#: i2p2www/pages/site/docs/transport/ssu.html:273 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -15755,7 +15729,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:283 +#: i2p2www/pages/site/docs/transport/ssu.html:282 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -15771,7 +15745,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:297 +#: i2p2www/pages/site/docs/transport/ssu.html:296 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -15799,25 +15773,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:324 +#: i2p2www/pages/site/docs/transport/ssu.html:323 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:326 +#: i2p2www/pages/site/docs/transport/ssu.html:325 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:344 +#: i2p2www/pages/site/docs/transport/ssu.html:343 msgid "" "After the hole punch, the session is established between Alice and " "Charlie as in a direct establishment." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:356 +#: i2p2www/pages/site/docs/transport/ssu.html:355 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:358 +#: i2p2www/pages/site/docs/transport/ssu.html:357 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -15826,7 +15800,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:377 +#: i2p2www/pages/site/docs/transport/ssu.html:376 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -15836,7 +15810,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:387 +#: i2p2www/pages/site/docs/transport/ssu.html:386 msgid "" "If she doesn't receive a response from Bob, she will retransmit\n" "up to a certain number of times, but if no response ever arrives,\n" @@ -15846,7 +15820,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:396 +#: i2p2www/pages/site/docs/transport/ssu.html:395 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -15858,7 +15832,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:407 +#: i2p2www/pages/site/docs/transport/ssu.html:406 msgid "" "If Alice receives Bob's PeerTest message and both of Charlie's\n" "PeerTest messages but the enclosed IP and port numbers in Bob's \n" @@ -15869,7 +15843,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:417 +#: i2p2www/pages/site/docs/transport/ssu.html:416 msgid "" "If Alice receives Charlie's first message but not his second,\n" "she will retransmit her PeerTest message to Charlie up to a \n" @@ -15877,7 +15851,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:425 +#: i2p2www/pages/site/docs/transport/ssu.html:424 msgid "" "Alice should choose Bob arbitrarily from known peers who seem\n" "to be capable of participating in peer tests. Bob in turn should\n" @@ -15888,7 +15862,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:435 +#: i2p2www/pages/site/docs/transport/ssu.html:434 msgid "" "Alice's introduction key is included in all of the PeerTest \n" "messages so that she doesn't need to already have an established\n" @@ -15897,11 +15871,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:452 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:454 +#: i2p2www/pages/site/docs/transport/ssu.html:453 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -15911,7 +15885,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:462 +#: i2p2www/pages/site/docs/transport/ssu.html:461 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -15926,11 +15900,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:473 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:475 +#: i2p2www/pages/site/docs/transport/ssu.html:474 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -15939,31 +15913,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:483 +#: i2p2www/pages/site/docs/transport/ssu.html:482 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:489 +#: i2p2www/pages/site/docs/transport/ssu.html:488 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:493 +#: i2p2www/pages/site/docs/transport/ssu.html:492 msgid "" "If the peer address contains the 'B' capability, that means \n" "they are willing and able to participate in peer tests as\n" "a 'Bob' or 'Charlie'." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:499 +#: i2p2www/pages/site/docs/transport/ssu.html:498 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" "as a Bob for an otherwise unreachable Alice." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:508 +#: i2p2www/pages/site/docs/transport/ssu.html:507 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15972,14 +15946,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:514 +#: i2p2www/pages/site/docs/transport/ssu.html:513 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:519 +#: i2p2www/pages/site/docs/transport/ssu.html:518 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15988,15 +15962,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:525 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:528 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:533 +#: i2p2www/pages/site/docs/transport/ssu.html:532 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -16004,7 +15978,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:538 +#: i2p2www/pages/site/docs/transport/ssu.html:537 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -16012,7 +15986,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:544 +#: i2p2www/pages/site/docs/transport/ssu.html:543 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -16020,34 +15994,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:549 msgid "" "Why are introduction keys the same as the router hash, should it be " "changed, would there be any benefit?" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:554 +#: i2p2www/pages/site/docs/transport/ssu.html:553 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:558 +#: i2p2www/pages/site/docs/transport/ssu.html:557 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:563 +#: i2p2www/pages/site/docs/transport/ssu.html:562 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:564 +#: i2p2www/pages/site/docs/transport/ssu.html:563 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:572 +#: i2p2www/pages/site/docs/transport/ssu.html:571 msgid "Now on the SSU specification page" msgstr "" @@ -17022,3 +16996,30 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "How does I2P work" +#~ msgstr "Comment fonctionne I2P" + +#~ msgid "Naming in I2P" +#~ msgstr "" + +#~ msgid "I2P Plugins" +#~ msgstr "" + +#~ msgid "A Gentle Introduction" +#~ msgstr "Introduction en douceur" + +#~ msgid "Tunnel Overview" +#~ msgstr "" + +#~ msgid "I2P Blockfile Specification" +#~ msgstr "" + +#~ msgid "Common structure Specification" +#~ msgstr "" + +#~ msgid "Data types Specification" +#~ msgstr "" + +#~ msgid "SSU Transport" +#~ msgstr "" + diff --git a/i2p2www/translations/fr/LC_MESSAGES/get-involved.po b/i2p2www/translations/fr/LC_MESSAGES/get-involved.po index d1e00b78..35fc5774 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/fr/LC_MESSAGES/get-involved.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-08 02:25+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-08 02:30+0000\n" "Last-Translator: str4d \n" "Language-Team: French " @@ -384,14 +384,10 @@ msgstr "" "renseignements plus détaillés sur certaines de ces tâches." #: i2p2www/pages/site/get-involved/todo.html:2 -msgid "To Do List" -msgstr "Liste de choses à faire" - -#: i2p2www/pages/site/get-involved/todo.html:4 msgid "I2P Project Targets" msgstr "Cibles du projet I2P" -#: i2p2www/pages/site/get-involved/todo.html:5 +#: i2p2www/pages/site/get-involved/todo.html:4 #, python-format msgid "" "Below is a more detailed (yet still incomplete) discussion of the major " @@ -426,39 +422,39 @@ msgstr "" "Voulez-vous aider ?\n" "Impliquez vous !" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:54 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:53 msgid "Core functionality" msgstr "Fonctionnalité de base" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:52 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:51 msgid "link" msgstr "lien" -#: i2p2www/pages/site/get-involved/todo.html:18 -#: i2p2www/pages/site/get-involved/todo.html:57 +#: i2p2www/pages/site/get-involved/todo.html:17 +#: i2p2www/pages/site/get-involved/todo.html:56 msgid "NAT/Firewall bridging via 1-hop restricted routes" msgstr "Pontage NAT/Firewall via des routes restreintes à 1 étape" -#: i2p2www/pages/site/get-involved/todo.html:21 -#: i2p2www/pages/site/get-involved/todo.html:130 +#: i2p2www/pages/site/get-involved/todo.html:20 +#: i2p2www/pages/site/get-involved/todo.html:129 msgid "High degree transport layer with UDP, NBIO, or NIO" msgstr "Couche transport de haute niveau avec UDP, NBIO, ou NIO" -#: i2p2www/pages/site/get-involved/todo.html:24 -#: i2p2www/pages/site/get-involved/todo.html:218 +#: i2p2www/pages/site/get-involved/todo.html:23 +#: i2p2www/pages/site/get-involved/todo.html:217 msgid "NetworkDB and profile tuning and ejection policy for large nets" msgstr "NetworkDB et réglage de profil et politique d'éjection pour grands réseaux" -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:242 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:241 msgid "Security / anonymity" msgstr "Sécurité / anonymat" -#: i2p2www/pages/site/get-involved/todo.html:30 -#: i2p2www/pages/site/get-involved/todo.html:245 +#: i2p2www/pages/site/get-involved/todo.html:29 +#: i2p2www/pages/site/get-involved/todo.html:244 msgid "" "Per-hop tunnel id & new permuted TunnelVerificationStructure " "encryption" @@ -466,47 +462,47 @@ msgstr "" "Id de tunnel par-étape (per-hop) & nouveau chiffrement permuté pour " "TunnelVerificationStructure" -#: i2p2www/pages/site/get-involved/todo.html:33 -#: i2p2www/pages/site/get-involved/todo.html:295 +#: i2p2www/pages/site/get-involved/todo.html:32 +#: i2p2www/pages/site/get-involved/todo.html:294 msgid "Strict ordering of participants within tunnels" msgstr "Ordonnement strict des participants dans les tunnels" -#: i2p2www/pages/site/get-involved/todo.html:36 +#: i2p2www/pages/site/get-involved/todo.html:35 msgid "Randomly permuted tunnel lengths" msgstr "Longueurs de tunnel permutées aléatoirement " -#: i2p2www/pages/site/get-involved/todo.html:39 -#: i2p2www/pages/site/get-involved/todo.html:357 +#: i2p2www/pages/site/get-involved/todo.html:38 +#: i2p2www/pages/site/get-involved/todo.html:356 msgid "Full blown n-hop restricted routes with optional trusted links" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:42 -#: i2p2www/pages/site/get-involved/todo.html:376 +#: i2p2www/pages/site/get-involved/todo.html:41 +#: i2p2www/pages/site/get-involved/todo.html:375 msgid "Hashcash for routerIdentity, destination, and tunnel request" msgstr "Hashcash pour routerIdentity, destination, et requête de tunnel" -#: i2p2www/pages/site/get-involved/todo.html:45 -#: i2p2www/pages/site/get-involved/todo.html:405 +#: i2p2www/pages/site/get-involved/todo.html:44 +#: i2p2www/pages/site/get-involved/todo.html:404 msgid "Advanced tunnel operation (batching/mixing/throttling/padding)" msgstr "" "Opération avancée de tunnel (traitant par " "lot/mixage/étranglement/étoffement)" -#: i2p2www/pages/site/get-involved/todo.html:48 -#: i2p2www/pages/site/get-involved/todo.html:442 +#: i2p2www/pages/site/get-involved/todo.html:47 +#: i2p2www/pages/site/get-involved/todo.html:441 msgid "Stop & go mix w/ garlics & tunnels" msgstr "Stop & go mélangé avec tunnels oignon" -#: i2p2www/pages/site/get-involved/todo.html:52 -#: i2p2www/pages/site/get-involved/todo.html:456 +#: i2p2www/pages/site/get-involved/todo.html:51 +#: i2p2www/pages/site/get-involved/todo.html:455 msgid "Performance" msgstr "Performance" -#: i2p2www/pages/site/get-involved/todo.html:62 +#: i2p2www/pages/site/get-involved/todo.html:61 msgid "Implemented in I2P 0.6.0.6" msgstr "Implementé dans I2P 0.6.0.6" -#: i2p2www/pages/site/get-involved/todo.html:63 +#: i2p2www/pages/site/get-involved/todo.html:62 msgid "" "The functionality of allowing routers to fully participate within the " "network \n" @@ -528,7 +524,7 @@ msgstr "" "les pairs de l'une de\n" "ces deux façons :" -#: i2p2www/pages/site/get-involved/todo.html:73 +#: i2p2www/pages/site/get-involved/todo.html:72 msgid "" "Peers who have reachable interfaces - these peers do not need to \n" "do anything special" @@ -537,7 +533,7 @@ msgstr "" " besoin de\n" "faire quoi que ce soit de spécial" -#: i2p2www/pages/site/get-involved/todo.html:77 +#: i2p2www/pages/site/get-involved/todo.html:76 msgid "" "Peers who do not have reachable interfaces - these peers must " "build \n" @@ -555,7 +551,7 @@ msgstr "" "accessible\n" "et ayant à la fois consenti à leur servir d' 'introducteur'." -#: i2p2www/pages/site/get-involved/todo.html:85 +#: i2p2www/pages/site/get-involved/todo.html:84 msgid "" "To do this, peers who have no IP address simply connect to a few peers, \n" "build a tunnel through them, and publish a reference to those tunnels " @@ -568,7 +564,7 @@ msgstr "" "tunnels dans\n" "leur structure RouterInfo dans la base de données de réseau." -#: i2p2www/pages/site/get-involved/todo.html:90 +#: i2p2www/pages/site/get-involved/todo.html:89 msgid "" "When someone wants to contact any particular router, they first must get" " \n" @@ -593,7 +589,7 @@ msgstr "" "un des\n" "tunnels publiés." -#: i2p2www/pages/site/get-involved/todo.html:98 +#: i2p2www/pages/site/get-involved/todo.html:97 msgid "" "When a router just wants to get a message or two to a specific hidden " "peer, \n" @@ -627,7 +623,7 @@ msgstr "" "connexion directe\n" "nouvellement établie." -#: i2p2www/pages/site/get-involved/todo.html:109 +#: i2p2www/pages/site/get-involved/todo.html:108 msgid "" "Of course, that only works if the originating peer can receive " "connections \n" @@ -645,7 +641,7 @@ msgstr "" "au\n" "tunnel arrivant du pair originaire." -#: i2p2www/pages/site/get-involved/todo.html:115 +#: i2p2www/pages/site/get-involved/todo.html:114 msgid "" "This is not meant to provide a way for a peer's IP address to be " "concealed, \n" @@ -663,7 +659,7 @@ msgstr "" " plus de travail, comme\n" "décrit ci-dessus." -#: i2p2www/pages/site/get-involved/todo.html:121 +#: i2p2www/pages/site/get-involved/todo.html:120 msgid "" "With this technique, any router can participate as any part of a tunnel." " \n" @@ -681,11 +677,11 @@ msgstr "" "\n" "être cachés. Mais ce n'est pas nécessaire techniquement." -#: i2p2www/pages/site/get-involved/todo.html:133 +#: i2p2www/pages/site/get-involved/todo.html:132 msgid "Both UDP and NIO have been Implemented in I2P" msgstr "À la fois UDP et NIO ont étés mis en œuvre dans I2P" -#: i2p2www/pages/site/get-involved/todo.html:134 +#: i2p2www/pages/site/get-involved/todo.html:133 msgid "" "Standard TCP communication in Java generally requires blocking socket \n" "calls, and to keep a blocked socket from hanging the entire system, those" @@ -718,7 +714,7 @@ msgstr "" "via\n" "des appels write()." -#: i2p2www/pages/site/get-involved/todo.html:145 +#: i2p2www/pages/site/get-involved/todo.html:144 msgid "" "We do this fairly efficiently, from a CPU perspective - at any time, \n" "almost all of these threads are sitting idle, blocked waiting for " @@ -737,20 +733,20 @@ msgid "" "will have up to 199,998 threads just to deal with the TCP connections!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:157 +#: i2p2www/pages/site/get-involved/todo.html:156 msgid "" "Obviously, that just won't work. We need to use a transport layer that \n" "can scale. In Java, we have two main camps:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:162 +#: i2p2www/pages/site/get-involved/todo.html:161 #, python-format msgid "" "Implemented in I2P 0.6 (\"SSU\") as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:165 +#: i2p2www/pages/site/get-involved/todo.html:164 msgid "" "Sending and receiving UDP datagrams is a connectionless operation - if \n" "we are communicating with 100,000 peers, we simply stick the UDP packets" @@ -761,7 +757,7 @@ msgid "" "UDP packets received and adding them to an inbound queue)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:172 +#: i2p2www/pages/site/get-involved/todo.html:171 msgid "" "However, moving to UDP means losing the benefits of TCP's ordering, " "congestion \n" @@ -783,19 +779,19 @@ msgid "" "needs." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:185 +#: i2p2www/pages/site/get-involved/todo.html:184 msgid "It will be a lot of work though." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:188 +#: i2p2www/pages/site/get-involved/todo.html:187 msgid "NIO or NBIO" msgstr "NIO ou NBIO" -#: i2p2www/pages/site/get-involved/todo.html:189 +#: i2p2www/pages/site/get-involved/todo.html:188 msgid "NIO Implemented in I2P 0.6.1.22 (\"NTCP\")" msgstr "NIO implémenté dans I2P 0.6.1.22 (\"NTCP\")" -#: i2p2www/pages/site/get-involved/todo.html:192 +#: i2p2www/pages/site/get-involved/todo.html:191 msgid "" "In Java 1.4, a set of \"New I/O\" packages was introduced, allowing Java" " \n" @@ -817,7 +813,7 @@ msgid "" "quantity)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:206 +#: i2p2www/pages/site/get-involved/todo.html:205 #, python-format msgid "" "Another alternative along the same lines is the Non" @@ -829,7 +825,7 @@ msgid "" "activity on it lately (likely due to 1.4's NIO deployment)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:221 +#: i2p2www/pages/site/get-involved/todo.html:220 msgid "" "Within the current network database and profile management " "implementation, \n" @@ -852,22 +848,22 @@ msgid "" "code yet, since we aren't going to need it for a while." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:236 +#: i2p2www/pages/site/get-involved/todo.html:235 msgid "" "That said, as the network grows we are going to want to keep these " "considerations \n" "in mind. We will have some work to do, but we can put it off for later." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:248 -#: i2p2www/pages/site/get-involved/todo.html:332 +#: i2p2www/pages/site/get-involved/todo.html:247 +#: i2p2www/pages/site/get-involved/todo.html:331 #, python-format msgid "" "Addressed in I2P 0.5 as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:251 +#: i2p2www/pages/site/get-involved/todo.html:250 msgid "" "Right now, if Alice builds a four hop inbound tunnel starting at Elvis, \n" "going to Dave, then to Charlie, then Bob, and finally Alice " @@ -881,7 +877,7 @@ msgid "" "the tunnel had the same tunnel ID, collusion attacks aren't much work." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:261 +#: i2p2www/pages/site/get-involved/todo.html:260 msgid "" "Adding a unique tunnel ID per hop isn't hard, but by itself, " "insufficient. \n" @@ -911,7 +907,7 @@ msgid "" "hash." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:282 +#: i2p2www/pages/site/get-involved/todo.html:281 msgid "" "The tunnel gateway does still have more information than the other peers" " \n" @@ -927,11 +923,11 @@ msgid "" "the cost of gaining meaningful samples when dealing with longer tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:298 +#: i2p2www/pages/site/get-involved/todo.html:297 msgid "Implemented in release 0.6.2" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:301 +#: i2p2www/pages/site/get-involved/todo.html:300 #, python-format msgid "" "As Connelly proposed to deal with the\n" @@ -949,14 +945,14 @@ msgid "" "in any tunnels until they are back online." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:316 +#: i2p2www/pages/site/get-involved/todo.html:315 msgid "" "More analysis is necessary for revising the tunnel creation - at the \n" "moment, we simply select and order randomly within the peer's top tier \n" "of peers (ones with fast + high capacity)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:321 +#: i2p2www/pages/site/get-involved/todo.html:320 msgid "" "Adding a strict ordering to peers in a tunnel also improves the anonymity" " \n" @@ -968,7 +964,7 @@ msgid "" "duration) minutes, use a 1-hop tunnel)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:338 +#: i2p2www/pages/site/get-involved/todo.html:337 msgid "" "Without tunnel length permutation, if someone were to somehow detect that" " \n" @@ -990,14 +986,14 @@ msgid "" "would mean what IP address the destination is on)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:350 +#: i2p2www/pages/site/get-involved/todo.html:349 msgid "" "It is to counter user behavior that tunnel lengths should be permuted, \n" "using algorithms based on the length requested (for example, the 1/MTBF \n" "length change for 0-hop tunnels outlined above)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:360 +#: i2p2www/pages/site/get-involved/todo.html:359 msgid "" "The restricted route functionality described before was simply a " "functional \n" @@ -1019,7 +1015,7 @@ msgid "" "to forward it as requested." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:379 +#: i2p2www/pages/site/get-involved/todo.html:378 #, python-format msgid "" "Within the network, we will want some way to deter people from consuming" @@ -1033,7 +1029,7 @@ msgid "" "to make certain requests \"expensive\"." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:387 +#: i2p2www/pages/site/get-involved/todo.html:386 msgid "" "Hashcash is one technique that \n" "we can use to anonymously increase the \"cost\" of doing certain " @@ -1051,7 +1047,7 @@ msgid "" "with few resources." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:398 +#: i2p2www/pages/site/get-involved/todo.html:397 msgid "" "There are a few other algorithms that we can explore for making those \n" "requests for resources \"nonfree\", and further research on that front is" @@ -1059,7 +1055,7 @@ msgid "" "appropriate." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:408 +#: i2p2www/pages/site/get-involved/todo.html:407 #, python-format msgid "" "To powerful passive external observers as well as large colluding " @@ -1080,7 +1076,7 @@ msgid "" "tunnel mixing strategies." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:421 +#: i2p2www/pages/site/get-involved/todo.html:420 msgid "" "In addition to the anonymity aspects of more varied tunnel operation, \n" "there is a functional dimension as well. Each peer only has a certain \n" @@ -1098,7 +1094,7 @@ msgid "" "available." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:434 +#: i2p2www/pages/site/get-involved/todo.html:433 msgid "" "In addition, we may want to implement code to dynamically reroute tunnels" " \n" @@ -1108,7 +1104,7 @@ msgid "" "with instructions to redefine the next-hop in the tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:445 +#: i2p2www/pages/site/get-involved/todo.html:444 msgid "" "Beyond the per-tunnel batching and mixing strategy, there are further \n" "capabilities for protecting against powerful attackers, such as allowing" @@ -1123,7 +1119,7 @@ msgid "" "clove exposed includes delay instructions." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:457 +#: i2p2www/pages/site/get-involved/todo.html:456 #, python-format msgid "" "Performance related improvements are listed on the\n" @@ -1135,7 +1131,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:119 +#: i2p2www/pages/site/get-involved/bounties/index.html:118 msgid "Arabic translation" msgstr "Traduction en Arabe" @@ -1301,14 +1297,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:2 -msgid "Bounties" -msgstr "Projets récompensés - bounties" - -#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "Bounties for I2P" msgstr "Primes pour I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:6 +#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "" "While we always gratefully accept any contributions of code, \n" "documentation, and the like, there are other ways to help I2P move \n" @@ -1323,7 +1315,7 @@ msgid "" "their support goes to what they care about." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:18 +#: i2p2www/pages/site/get-involved/bounties/index.html:17 msgid "" "We are also keeping open the ability for people who want to support I2P \n" "but don't have strong feelings about the bounties available. Those " @@ -1335,141 +1327,141 @@ msgid "" "etc), and the like." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:27 +#: i2p2www/pages/site/get-involved/bounties/index.html:26 msgid "Current bounties" msgstr "Primes actuelles" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Name" msgstr "Nom" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Status" msgstr "Statut" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Judge" msgstr "Juge" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Dev" msgstr "Dév" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Bounty" msgstr "Prime" -#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:31 msgid "Frost for I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:33 -#: i2p2www/pages/site/get-involved/bounties/index.html:40 -#: i2p2www/pages/site/get-involved/bounties/index.html:47 -#: i2p2www/pages/site/get-involved/bounties/index.html:54 -#: i2p2www/pages/site/get-involved/bounties/index.html:75 -#: i2p2www/pages/site/get-involved/bounties/index.html:82 +#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 +#: i2p2www/pages/site/get-involved/bounties/index.html:81 msgid "Proposal in development" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:35 -#: i2p2www/pages/site/get-involved/bounties/index.html:42 -#: i2p2www/pages/site/get-involved/bounties/index.html:49 -#: i2p2www/pages/site/get-involved/bounties/index.html:56 -#: i2p2www/pages/site/get-involved/bounties/index.html:77 -#: i2p2www/pages/site/get-involved/bounties/index.html:97 +#: i2p2www/pages/site/get-involved/bounties/index.html:34 +#: i2p2www/pages/site/get-involved/bounties/index.html:41 +#: i2p2www/pages/site/get-involved/bounties/index.html:48 +#: i2p2www/pages/site/get-involved/bounties/index.html:55 +#: i2p2www/pages/site/get-involved/bounties/index.html:76 +#: i2p2www/pages/site/get-involved/bounties/index.html:96 msgid "vacant" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:38 msgid "Eepsites served out of I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:45 msgid "Backporting Phex code onto I2PHex" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:52 msgid "I2P package in Debian and Ubuntu mirrors" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:61 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:66 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:68 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:88 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:93 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:95 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:102 +#: i2p2www/pages/site/get-involved/bounties/index.html:101 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:107 +#: i2p2www/pages/site/get-involved/bounties/index.html:106 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:114 +#: i2p2www/pages/site/get-involved/bounties/index.html:113 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:124 +#: i2p2www/pages/site/get-involved/bounties/index.html:123 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:129 +#: i2p2www/pages/site/get-involved/bounties/index.html:128 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:134 +#: i2p2www/pages/site/get-involved/bounties/index.html:133 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:139 +#: i2p2www/pages/site/get-involved/bounties/index.html:138 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:144 +#: i2p2www/pages/site/get-involved/bounties/index.html:143 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:149 +#: i2p2www/pages/site/get-involved/bounties/index.html:148 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:161 +#: i2p2www/pages/site/get-involved/bounties/index.html:160 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" @@ -2482,28 +2474,24 @@ msgid "I2P Developer's MTN Keys" msgstr "" #: i2p2www/pages/site/get-involved/develop/developers-keys.html:4 -msgid "MTN Keys" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:5 msgid "" "Monotone servers used by the I2P project require two types of keys to be " "used." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:8 msgid "" "Commit Keys to sign changes checked-in to the " "respository; and" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:10 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 msgid "" "Transport Keys to push changes to remote " "servers." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:13 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:12 #, python-format msgid "" "Everyone that uses Monotone to checkout the I2P codebase will need to\n" @@ -2515,15 +2503,15 @@ msgid "" "href=\"#transport\">transport keys." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:20 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:19 msgid "Developer Commit keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:254 msgid "Developer Transport Keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:256 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 #, python-format msgid "" "Note: Transport keys are only needed for setting up a\n" @@ -2551,15 +2539,10 @@ msgid "Agreements" msgstr "" #: i2p2www/pages/site/get-involved/develop/licenses.html:2 -#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 -msgid "Licenses" -msgstr "Licenses" - -#: i2p2www/pages/site/get-involved/develop/licenses.html:4 msgid "I2P Software Licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:5 +#: i2p2www/pages/site/get-involved/develop/licenses.html:4 #, python-format msgid "" "As required by our\n" @@ -2572,36 +2555,36 @@ msgid "" "making use of or contributing to the I2P effort." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:16 +#: i2p2www/pages/site/get-involved/develop/licenses.html:15 msgid "" "While the information below may be more confusing than just simply \n" "stating \"I2P is BSD\", \"I2P is GPL\", or \"I2P is public domain\",\n" "the short answer to the question \"How is I2P licensed?\" is this:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:22 +#: i2p2www/pages/site/get-involved/develop/licenses.html:21 msgid "All software bundled in the I2P distributions will allow:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:24 +#: i2p2www/pages/site/get-involved/develop/licenses.html:23 msgid "use without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:25 +#: i2p2www/pages/site/get-involved/develop/licenses.html:24 msgid "" "use with no restrictions on how, when, where, why, or by whom is running " "it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:26 +#: i2p2www/pages/site/get-involved/develop/licenses.html:25 msgid "access to the source code without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:27 +#: i2p2www/pages/site/get-involved/develop/licenses.html:26 msgid "modifications to the source" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:30 +#: i2p2www/pages/site/get-involved/develop/licenses.html:29 msgid "" "Most of the software guarantees much more - the ability of anyone " "to \n" @@ -2624,11 +2607,11 @@ msgid "" "we lose out." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:43 +#: i2p2www/pages/site/get-involved/develop/licenses.html:42 msgid "Component licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:44 +#: i2p2www/pages/site/get-involved/develop/licenses.html:43 msgid "" "The I2P distribution contains several resources, reflecting the " "partitioning of \n" @@ -2648,35 +2631,35 @@ msgid "" "distribution." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:57 +#: i2p2www/pages/site/get-involved/develop/licenses.html:56 msgid "Component" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:58 +#: i2p2www/pages/site/get-involved/develop/licenses.html:57 msgid "Source path" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:59 +#: i2p2www/pages/site/get-involved/develop/licenses.html:58 msgid "Resource" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:60 +#: i2p2www/pages/site/get-involved/develop/licenses.html:59 msgid "Primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:61 +#: i2p2www/pages/site/get-involved/develop/licenses.html:60 msgid "Alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:62 +#: i2p2www/pages/site/get-involved/develop/licenses.html:61 msgid "Lead developer" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:271 +#: i2p2www/pages/site/get-involved/develop/licenses.html:270 msgid "GPL + java exception" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:272 +#: i2p2www/pages/site/get-involved/develop/licenses.html:271 #, python-format msgid "" "While it may be redundant, just for clarity the\n" @@ -2686,7 +2669,7 @@ msgid "" "explicitly authorizing the use of Java's standard libraries:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:288 +#: i2p2www/pages/site/get-involved/develop/licenses.html:287 msgid "" "All source code under each component will by default be licensed under " "the\n" @@ -2699,11 +2682,11 @@ msgid "" "resource packaging may be changed if the repository is reorganized." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:296 +#: i2p2www/pages/site/get-involved/develop/licenses.html:295 msgid "Commit privileges" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:297 +#: i2p2www/pages/site/get-involved/develop/licenses.html:296 #, python-format msgid "" "Developers may push changes to a distributed monotone repository if you\n" @@ -2711,7 +2694,7 @@ msgid "" "See the Monotone Page for details." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:303 +#: i2p2www/pages/site/get-involved/develop/licenses.html:302 msgid "" "However, to have changes included in a release, developers\n" "must be trusted by the release manager (currently zzz).\n" @@ -2721,26 +2704,26 @@ msgid "" "message affirming that:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:310 +#: i2p2www/pages/site/get-involved/develop/licenses.html:309 msgid "" "Unless marked otherwise, all code I commit is implicitly licensed under\n" "the component's primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:314 +#: i2p2www/pages/site/get-involved/develop/licenses.html:313 msgid "" "If specified in the source, the code may be explicitly licensed under one" "\n" "of the component's alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:318 +#: i2p2www/pages/site/get-involved/develop/licenses.html:317 msgid "" "I have the right to release the code I commit under the terms I\n" "am committing it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:324 +#: i2p2www/pages/site/get-involved/develop/licenses.html:323 #, python-format msgid "" "If anyone is aware of any instances where the above conditions are not " @@ -3042,6 +3025,10 @@ msgid "" "don't rely on autoboxing/unboxing." msgstr "" +#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 +msgid "Licenses" +msgstr "Licenses" + #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:117 msgid "" "Only check in code that you wrote yourself.\n" @@ -3143,83 +3130,79 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/guides/monotone.html:2 -msgid "Monotone" -msgstr "Monotone" - -#: i2p2www/pages/site/get-involved/guides/monotone.html:4 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:7 msgid "Operating a Monotone client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:11 -#: i2p2www/pages/site/get-involved/guides/monotone.html:63 +#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:61 msgid "Generating Monotone keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:10 msgid "Trust and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:13 -#: i2p2www/pages/site/get-involved/guides/monotone.html:196 +#: i2p2www/pages/site/get-involved/guides/monotone.html:11 +#: i2p2www/pages/site/get-involved/guides/monotone.html:194 msgid "Obtaining and deploying developers' keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:14 -#: i2p2www/pages/site/get-involved/guides/monotone.html:227 +#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:225 msgid "Setting up trust evaluation hooks" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:15 -#: i2p2www/pages/site/get-involved/guides/monotone.html:268 +#: i2p2www/pages/site/get-involved/guides/monotone.html:13 +#: i2p2www/pages/site/get-involved/guides/monotone.html:266 msgid "" "Pulling the i2p.i2p, i2p.www and " "i2p.syndie branches" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:16 -#: i2p2www/pages/site/get-involved/guides/monotone.html:308 +#: i2p2www/pages/site/get-involved/guides/monotone.html:14 +#: i2p2www/pages/site/get-involved/guides/monotone.html:306 msgid "Verifying that trust evaluation works" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:17 -#: i2p2www/pages/site/get-involved/guides/monotone.html:357 +#: i2p2www/pages/site/get-involved/guides/monotone.html:15 +#: i2p2www/pages/site/get-involved/guides/monotone.html:355 msgid "Checking out a working copy of the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:18 -#: i2p2www/pages/site/get-involved/guides/monotone.html:384 +#: i2p2www/pages/site/get-involved/guides/monotone.html:16 +#: i2p2www/pages/site/get-involved/guides/monotone.html:382 msgid "Updating your working copy to the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:22 -#: i2p2www/pages/site/get-involved/guides/monotone.html:414 +#: i2p2www/pages/site/get-involved/guides/monotone.html:20 +#: i2p2www/pages/site/get-involved/guides/monotone.html:412 msgid "Operating a Monotone Server" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:22 msgid "Obtaining and deploying developers’ transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:25 -#: i2p2www/pages/site/get-involved/guides/monotone.html:424 +#: i2p2www/pages/site/get-involved/guides/monotone.html:23 +#: i2p2www/pages/site/get-involved/guides/monotone.html:422 msgid "Granting push and pull access" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:26 -#: i2p2www/pages/site/get-involved/guides/monotone.html:469 +#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:467 msgid "Running Monotone in server mode" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:27 -#: i2p2www/pages/site/get-involved/guides/monotone.html:494 +#: i2p2www/pages/site/get-involved/guides/monotone.html:25 +#: i2p2www/pages/site/get-involved/guides/monotone.html:492 msgid "Differences under Debian GNU/Linux" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:34 +#: i2p2www/pages/site/get-involved/guides/monotone.html:32 #, python-format msgid "" "This is a revised version of ." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:42 +#: i2p2www/pages/site/get-involved/guides/monotone.html:40 #, python-format msgid "" "I2P has a distributed development model. The source code is replicated " @@ -3243,7 +3226,7 @@ msgid "" " before commit rights are granted)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:52 +#: i2p2www/pages/site/get-involved/guides/monotone.html:50 msgid "" "Some of Monotone's noteworthy qualities are: distributed\n" " version control, cryptographic authentication, access control, its " @@ -3253,11 +3236,11 @@ msgid "" " having the ability to resume interrupted synchronization attempts." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:61 +#: i2p2www/pages/site/get-involved/guides/monotone.html:59 msgid "Operating a Monotone Client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:66 +#: i2p2www/pages/site/get-involved/guides/monotone.html:64 msgid "" "A transport key grants you the ability to push your changes to a Monotone" " repository server.\n" @@ -3267,7 +3250,7 @@ msgid "" "order to read (or pull) the source code." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:74 +#: i2p2www/pages/site/get-involved/guides/monotone.html:72 msgid "" "Without a transport key, one cannot:\n" "
      \n" @@ -3278,7 +3261,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:85 +#: i2p2www/pages/site/get-involved/guides/monotone.html:83 msgid "" "Without a commit key, one cannot:\n" "
      \n" @@ -3286,7 +3269,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:94 +#: i2p2www/pages/site/get-involved/guides/monotone.html:92 msgid "" "If you only intend to retrieve code from MTN, feel free to skip to the\n" "
    next section. " @@ -3294,27 +3277,27 @@ msgid "" " to generate keys, read the following." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:102 +#: i2p2www/pages/site/get-involved/guides/monotone.html:100 msgid "" "By convention keys are named like an e-mail addresses, but a " "corresponding e-mail\n" " address does not need to exist. For example, your keys might be named:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:113 +#: i2p2www/pages/site/get-involved/guides/monotone.html:111 msgid "" "Monotone stores keys under $HOME/.monotone/keys in " "text files which\n" " are named identically to the keys. For example:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:123 +#: i2p2www/pages/site/get-involved/guides/monotone.html:121 msgid "" "To generate transport and commit keys, enter the following commands at a " "prompt:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:133 +#: i2p2www/pages/site/get-involved/guides/monotone.html:131 msgid "" "Monotone will prompt you for a password to protect your keys. You are " "very strongly encouraged to set a password\n" @@ -3323,11 +3306,11 @@ msgid "" " Monotone server." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:141 +#: i2p2www/pages/site/get-involved/guides/monotone.html:139 msgid "Trust, and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:145 +#: i2p2www/pages/site/get-involved/guides/monotone.html:143 msgid "" "Monotone's security model helps to ensure that nobody can easily " "impersonate a developer without\n" @@ -3338,13 +3321,13 @@ msgid "" " not replace reading diffs." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:155 +#: i2p2www/pages/site/get-involved/guides/monotone.html:153 msgid "" "A Monotone repository is a single file (a compressed SQLite database) " "which contains all of the project's source code and history." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:161 +#: i2p2www/pages/site/get-involved/guides/monotone.html:159 msgid "" "After importing the " "developers' keys into Monotone and\n" @@ -3357,26 +3340,26 @@ msgid "" " needed due to the push access policies in place." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:171 +#: i2p2www/pages/site/get-involved/guides/monotone.html:169 msgid "" "A repository can hold many branches. For example, our repository holds " "the\n" " following main branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:176 +#: i2p2www/pages/site/get-involved/guides/monotone.html:174 msgid "The I2P router and associated programs" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:177 +#: i2p2www/pages/site/get-involved/guides/monotone.html:175 msgid "The I2P project website" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:178 +#: i2p2www/pages/site/get-involved/guides/monotone.html:176 msgid "Syndie, a distributed forums tool" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:183 +#: i2p2www/pages/site/get-involved/guides/monotone.html:181 msgid "" "By convention, the I2P Monotone repository is named i2p.mtn." " Before pulling\n" @@ -3389,7 +3372,7 @@ msgid "" " command:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:199 +#: i2p2www/pages/site/get-involved/guides/monotone.html:197 msgid "" "Keys which developers use to commit code are essential for trust " "evaluation in\n" @@ -3398,14 +3381,14 @@ msgid "" " " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:206 +#: i2p2www/pages/site/get-involved/guides/monotone.html:204 #, python-format msgid "" "Developers' commit keys are provided GPG-signed on another page." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:212 +#: i2p2www/pages/site/get-involved/guides/monotone.html:210 #, python-format msgid "" "To import developers' keys after verifying their authenticity, copy Note: Never add keys to " "$HOME/.monotone/keys manually." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:230 +#: i2p2www/pages/site/get-involved/guides/monotone.html:228 msgid "" "The default Monotone trust policy is way too lax for our requirements: " "every committer is trusted by default.\n" " That is not acceptable for I2P development." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:237 +#: i2p2www/pages/site/get-involved/guides/monotone.html:235 msgid "" "Change into the directory $HOME/.monotone and open " "the file\n" @@ -3436,14 +3419,14 @@ msgid "" "following two functions into this file:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:246 +#: i2p2www/pages/site/get-involved/guides/monotone.html:244 msgid "" "The first function determines an intersection between two sets, in our " "case a\n" " revision's signers and trusted signers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:253 +#: i2p2www/pages/site/get-involved/guides/monotone.html:251 msgid "" "The second function determines trust in a given revision, by calling the " "first\n" @@ -3454,14 +3437,14 @@ msgid "" " revision is trusted. Otherwise, the revision is not trusted." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:262 +#: i2p2www/pages/site/get-involved/guides/monotone.html:260 msgid "" "More information about Trust Evauluation Hooks can be found in the official Monotone " "documentation." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:271 +#: i2p2www/pages/site/get-involved/guides/monotone.html:269 msgid "" "Enter the directory where you initialized i2p.mtn. Depending" " on whether you\n" @@ -3470,21 +3453,21 @@ msgid "" " perform the pull operation in different ways." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:279 +#: i2p2www/pages/site/get-involved/guides/monotone.html:277 msgid "If you only want I2P sources:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:288 +#: i2p2www/pages/site/get-involved/guides/monotone.html:286 msgid "If you want all branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:294 +#: i2p2www/pages/site/get-involved/guides/monotone.html:292 msgid "" "If the transfer aborts before completing sucessfully, simply repeating " "the pull command will resume the transfer." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:300 +#: i2p2www/pages/site/get-involved/guides/monotone.html:298 msgid "" "Pulling in the above examples is done anonymously by specifying an empty " "transport key.\n" @@ -3493,21 +3476,21 @@ msgid "" " to selectively provide some people with tampered data." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:311 +#: i2p2www/pages/site/get-involved/guides/monotone.html:309 msgid "To verify that trust evaluation works:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:315 +#: i2p2www/pages/site/get-involved/guides/monotone.html:313 msgid "Make a backup of your monotonerc file." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:316 +#: i2p2www/pages/site/get-involved/guides/monotone.html:314 msgid "" "Modify monotonerc by setting the trusted_signers " "variable in the following way:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:322 +#: i2p2www/pages/site/get-involved/guides/monotone.html:320 msgid "" "With monotonerc configured as above, Monotone will no" " longer trust any committers. Confirm this by changing into the\n" @@ -3515,14 +3498,14 @@ msgid "" "of the I2P branch:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:332 +#: i2p2www/pages/site/get-involved/guides/monotone.html:330 msgid "" "A directory named i2p.i2p should not appear. You " "should encounter many\n" " error messages like:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:349 +#: i2p2www/pages/site/get-involved/guides/monotone.html:347 msgid "" "If you are satisfied with results, restore the backup of\n" " monotonerc that was created above. If you didn't create a " @@ -3531,20 +3514,20 @@ msgid "" "hooks\">Setting up trust evaluation hooks." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:360 +#: i2p2www/pages/site/get-involved/guides/monotone.html:358 msgid "" "If you already have a branch checked out, skip to the next\n" " section." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:367 +#: i2p2www/pages/site/get-involved/guides/monotone.html:365 msgid "" "Change into the directory where i2p.mtn is located. Over " "there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:376 +#: i2p2www/pages/site/get-involved/guides/monotone.html:374 msgid "" "The checkout should complete without error messages and a directory named" "\n" @@ -3553,7 +3536,7 @@ msgid "" " successfully checked out the latest I2P sources, ready to be compiled." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:387 +#: i2p2www/pages/site/get-involved/guides/monotone.html:385 msgid "" "If you haven't done this already, pull fresh code from the server to your" " local\n" @@ -3562,42 +3545,42 @@ msgid "" " i2p.mtn is located and issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:398 +#: i2p2www/pages/site/get-involved/guides/monotone.html:396 msgid "Now change into your i2p.i2p directory, and over there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:407 +#: i2p2www/pages/site/get-involved/guides/monotone.html:405 msgid "" "As long as there were no errors…Congratulations! You have " "successfully updated to the latest I2P sources. They\n" " should be ready to compile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:416 +#: i2p2www/pages/site/get-involved/guides/monotone.html:414 msgid "Obtaining and deploying developers' transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:419 +#: i2p2www/pages/site/get-involved/guides/monotone.html:417 msgid "" "As a server operator you may want to grant push access to certain " "developers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:427 +#: i2p2www/pages/site/get-involved/guides/monotone.html:425 msgid "By default the Monotone server denies all access." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:433 +#: i2p2www/pages/site/get-involved/guides/monotone.html:431 msgid "To grant pull access to all clients, set the following in" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:445 +#: i2p2www/pages/site/get-involved/guides/monotone.html:443 msgid "" "No one will not be able to push code to your server without permission " "being explicitly granted. To grant push access:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:451 +#: i2p2www/pages/site/get-involved/guides/monotone.html:449 msgid "" "Add the name of the user's transport key to\n" "$HOME/.monotone/write-permissions, such as\n" @@ -3608,7 +3591,7 @@ msgid "" "with one key per line." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:462 +#: i2p2www/pages/site/get-involved/guides/monotone.html:460 msgid "" "Import the transport key(s) into your database. The procedure for " "importing transport keys is the same as for\n" @@ -3617,14 +3600,14 @@ msgid "" "developers' keys." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:472 +#: i2p2www/pages/site/get-involved/guides/monotone.html:470 msgid "" "A separate database should be used for your Monotone server because " "monotone will lock the database while it is served to others.\n" " Make a copy of your development database, then start the server with:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:479 +#: i2p2www/pages/site/get-involved/guides/monotone.html:477 msgid "" "If your key is protected with a passphrase, Monotone may request the " "passphrase\n" @@ -3633,7 +3616,7 @@ msgid "" " (or by clearing the password for your transport key)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:487 +#: i2p2www/pages/site/get-involved/guides/monotone.html:485 msgid "" "For your server to be accessible for others over I2P, you will need to " "create a\n" @@ -3641,7 +3624,7 @@ msgid "" "profile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:497 +#: i2p2www/pages/site/get-involved/guides/monotone.html:495 msgid "" "Debian (amongst other distributions) has integrated Monotone into their\n" " framework of daemons/services. Although Monotone servers can still be " @@ -3650,7 +3633,7 @@ msgid "" " be more straightforward." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:505 +#: i2p2www/pages/site/get-involved/guides/monotone.html:503 msgid "" "Permissions are granted by editing the files\n" " /etc/monotone/read-permissions and\n" @@ -4297,3 +4280,15 @@ msgstr "" "Le canal IRC #i2p-dev, ou le forum " "translation sur %(zzz)s." +#~ msgid "To Do List" +#~ msgstr "Liste de choses à faire" + +#~ msgid "Bounties" +#~ msgstr "Projets récompensés - bounties" + +#~ msgid "MTN Keys" +#~ msgstr "" + +#~ msgid "Monotone" +#~ msgstr "Monotone" + diff --git a/i2p2www/translations/fr/LC_MESSAGES/priority.po b/i2p2www/translations/fr/LC_MESSAGES/priority.po index 6db608d8..dd6d4699 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/priority.po +++ b/i2p2www/translations/fr/LC_MESSAGES/priority.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-26 16:48+0000\n" "Last-Translator: Towatowa441\n" "Language-Team: French " @@ -1226,7 +1226,7 @@ msgstr "Nouveaux traducteurs" msgid "Bounties" msgstr "Projets récompensés - bounties" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Meetings" @@ -1242,21 +1242,21 @@ msgstr "Liste de tâches" msgid "Language" msgstr "Langue" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Logs des meetings I2P précédents" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "Flux ATOM des meetings I2P" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Logs des meetings I2P précédents" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "" "Les réunions sont actuellement en attente jusqu'à ce qu'un moment plus " "approprié puisse être choisi." -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1277,19 +1277,19 @@ msgstr "Meeting dévelopement I2P %(id)s" msgid "Full IRC Log" msgstr "Log IRC plei" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Par thème" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Par date" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Par auteur" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, fuzzy, python-format msgid "" "Please send new or corrected entries to\n" @@ -1306,7 +1306,7 @@ msgstr "" "N'oubliez pas d'inclure les URL si possible:\n" "offline papers are less useful." -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/it/LC_MESSAGES/get-involved.po b/i2p2www/translations/it/LC_MESSAGES/get-involved.po index 3c29736d..3e185ea8 100644 --- a/i2p2www/translations/it/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/it/LC_MESSAGES/get-involved.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-08 02:25+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-08 02:30+0000\n" "Last-Translator: str4d \n" "Language-Team: Italian " @@ -381,14 +381,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/todo.html:2 -msgid "To Do List" -msgstr "" - -#: i2p2www/pages/site/get-involved/todo.html:4 msgid "I2P Project Targets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:5 +#: i2p2www/pages/site/get-involved/todo.html:4 #, python-format msgid "" "Below is a more detailed (yet still incomplete) discussion of the major " @@ -408,83 +404,83 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:54 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:53 msgid "Core functionality" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:52 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:51 msgid "link" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:18 -#: i2p2www/pages/site/get-involved/todo.html:57 +#: i2p2www/pages/site/get-involved/todo.html:17 +#: i2p2www/pages/site/get-involved/todo.html:56 msgid "NAT/Firewall bridging via 1-hop restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:21 -#: i2p2www/pages/site/get-involved/todo.html:130 +#: i2p2www/pages/site/get-involved/todo.html:20 +#: i2p2www/pages/site/get-involved/todo.html:129 msgid "High degree transport layer with UDP, NBIO, or NIO" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:24 -#: i2p2www/pages/site/get-involved/todo.html:218 +#: i2p2www/pages/site/get-involved/todo.html:23 +#: i2p2www/pages/site/get-involved/todo.html:217 msgid "NetworkDB and profile tuning and ejection policy for large nets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:242 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:241 msgid "Security / anonymity" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:30 -#: i2p2www/pages/site/get-involved/todo.html:245 +#: i2p2www/pages/site/get-involved/todo.html:29 +#: i2p2www/pages/site/get-involved/todo.html:244 msgid "" "Per-hop tunnel id & new permuted TunnelVerificationStructure " "encryption" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:33 -#: i2p2www/pages/site/get-involved/todo.html:295 +#: i2p2www/pages/site/get-involved/todo.html:32 +#: i2p2www/pages/site/get-involved/todo.html:294 msgid "Strict ordering of participants within tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:36 +#: i2p2www/pages/site/get-involved/todo.html:35 msgid "Randomly permuted tunnel lengths" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:39 -#: i2p2www/pages/site/get-involved/todo.html:357 +#: i2p2www/pages/site/get-involved/todo.html:38 +#: i2p2www/pages/site/get-involved/todo.html:356 msgid "Full blown n-hop restricted routes with optional trusted links" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:42 -#: i2p2www/pages/site/get-involved/todo.html:376 +#: i2p2www/pages/site/get-involved/todo.html:41 +#: i2p2www/pages/site/get-involved/todo.html:375 msgid "Hashcash for routerIdentity, destination, and tunnel request" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:45 -#: i2p2www/pages/site/get-involved/todo.html:405 +#: i2p2www/pages/site/get-involved/todo.html:44 +#: i2p2www/pages/site/get-involved/todo.html:404 msgid "Advanced tunnel operation (batching/mixing/throttling/padding)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:48 -#: i2p2www/pages/site/get-involved/todo.html:442 +#: i2p2www/pages/site/get-involved/todo.html:47 +#: i2p2www/pages/site/get-involved/todo.html:441 msgid "Stop & go mix w/ garlics & tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:52 -#: i2p2www/pages/site/get-involved/todo.html:456 +#: i2p2www/pages/site/get-involved/todo.html:51 +#: i2p2www/pages/site/get-involved/todo.html:455 msgid "Performance" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:62 +#: i2p2www/pages/site/get-involved/todo.html:61 msgid "Implemented in I2P 0.6.0.6" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:63 +#: i2p2www/pages/site/get-involved/todo.html:62 msgid "" "The functionality of allowing routers to fully participate within the " "network \n" @@ -497,13 +493,13 @@ msgid "" "two ways:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:73 +#: i2p2www/pages/site/get-involved/todo.html:72 msgid "" "Peers who have reachable interfaces - these peers do not need to \n" "do anything special" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:77 +#: i2p2www/pages/site/get-involved/todo.html:76 msgid "" "Peers who do not have reachable interfaces - these peers must " "build \n" @@ -514,7 +510,7 @@ msgid "" "and who has agreed to serve as their 'introducer'." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:85 +#: i2p2www/pages/site/get-involved/todo.html:84 msgid "" "To do this, peers who have no IP address simply connect to a few peers, \n" "build a tunnel through them, and publish a reference to those tunnels " @@ -522,7 +518,7 @@ msgid "" "their RouterInfo structure in the network database." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:90 +#: i2p2www/pages/site/get-involved/todo.html:89 msgid "" "When someone wants to contact any particular router, they first must get" " \n" @@ -536,7 +532,7 @@ msgid "" "tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:98 +#: i2p2www/pages/site/get-involved/todo.html:97 msgid "" "When a router just wants to get a message or two to a specific hidden " "peer, \n" @@ -555,7 +551,7 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:109 +#: i2p2www/pages/site/get-involved/todo.html:108 msgid "" "Of course, that only works if the originating peer can receive " "connections \n" @@ -566,7 +562,7 @@ msgid "" "peer's inbound tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:115 +#: i2p2www/pages/site/get-involved/todo.html:114 msgid "" "This is not meant to provide a way for a peer's IP address to be " "concealed, \n" @@ -577,7 +573,7 @@ msgid "" "described below." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:121 +#: i2p2www/pages/site/get-involved/todo.html:120 msgid "" "With this technique, any router can participate as any part of a tunnel." " \n" @@ -588,11 +584,11 @@ msgid "" "to be hidden. But that is not technically necessary." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:133 +#: i2p2www/pages/site/get-involved/todo.html:132 msgid "Both UDP and NIO have been Implemented in I2P" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:134 +#: i2p2www/pages/site/get-involved/todo.html:133 msgid "" "Standard TCP communication in Java generally requires blocking socket \n" "calls, and to keep a blocked socket from hanging the entire system, those" @@ -608,7 +604,7 @@ msgid "" "write() calls." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:145 +#: i2p2www/pages/site/get-involved/todo.html:144 msgid "" "We do this fairly efficiently, from a CPU perspective - at any time, \n" "almost all of these threads are sitting idle, blocked waiting for " @@ -627,20 +623,20 @@ msgid "" "will have up to 199,998 threads just to deal with the TCP connections!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:157 +#: i2p2www/pages/site/get-involved/todo.html:156 msgid "" "Obviously, that just won't work. We need to use a transport layer that \n" "can scale. In Java, we have two main camps:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:162 +#: i2p2www/pages/site/get-involved/todo.html:161 #, python-format msgid "" "Implemented in I2P 0.6 (\"SSU\") as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:165 +#: i2p2www/pages/site/get-involved/todo.html:164 msgid "" "Sending and receiving UDP datagrams is a connectionless operation - if \n" "we are communicating with 100,000 peers, we simply stick the UDP packets" @@ -651,7 +647,7 @@ msgid "" "UDP packets received and adding them to an inbound queue)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:172 +#: i2p2www/pages/site/get-involved/todo.html:171 msgid "" "However, moving to UDP means losing the benefits of TCP's ordering, " "congestion \n" @@ -673,19 +669,19 @@ msgid "" "needs." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:185 +#: i2p2www/pages/site/get-involved/todo.html:184 msgid "It will be a lot of work though." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:188 +#: i2p2www/pages/site/get-involved/todo.html:187 msgid "NIO or NBIO" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:189 +#: i2p2www/pages/site/get-involved/todo.html:188 msgid "NIO Implemented in I2P 0.6.1.22 (\"NTCP\")" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:192 +#: i2p2www/pages/site/get-involved/todo.html:191 msgid "" "In Java 1.4, a set of \"New I/O\" packages was introduced, allowing Java" " \n" @@ -707,7 +703,7 @@ msgid "" "quantity)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:206 +#: i2p2www/pages/site/get-involved/todo.html:205 #, python-format msgid "" "Another alternative along the same lines is the Non" @@ -719,7 +715,7 @@ msgid "" "activity on it lately (likely due to 1.4's NIO deployment)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:221 +#: i2p2www/pages/site/get-involved/todo.html:220 msgid "" "Within the current network database and profile management " "implementation, \n" @@ -742,22 +738,22 @@ msgid "" "code yet, since we aren't going to need it for a while." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:236 +#: i2p2www/pages/site/get-involved/todo.html:235 msgid "" "That said, as the network grows we are going to want to keep these " "considerations \n" "in mind. We will have some work to do, but we can put it off for later." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:248 -#: i2p2www/pages/site/get-involved/todo.html:332 +#: i2p2www/pages/site/get-involved/todo.html:247 +#: i2p2www/pages/site/get-involved/todo.html:331 #, python-format msgid "" "Addressed in I2P 0.5 as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:251 +#: i2p2www/pages/site/get-involved/todo.html:250 msgid "" "Right now, if Alice builds a four hop inbound tunnel starting at Elvis, \n" "going to Dave, then to Charlie, then Bob, and finally Alice " @@ -771,7 +767,7 @@ msgid "" "the tunnel had the same tunnel ID, collusion attacks aren't much work." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:261 +#: i2p2www/pages/site/get-involved/todo.html:260 msgid "" "Adding a unique tunnel ID per hop isn't hard, but by itself, " "insufficient. \n" @@ -801,7 +797,7 @@ msgid "" "hash." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:282 +#: i2p2www/pages/site/get-involved/todo.html:281 msgid "" "The tunnel gateway does still have more information than the other peers" " \n" @@ -817,11 +813,11 @@ msgid "" "the cost of gaining meaningful samples when dealing with longer tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:298 +#: i2p2www/pages/site/get-involved/todo.html:297 msgid "Implemented in release 0.6.2" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:301 +#: i2p2www/pages/site/get-involved/todo.html:300 #, python-format msgid "" "As Connelly proposed to deal with the\n" @@ -839,14 +835,14 @@ msgid "" "in any tunnels until they are back online." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:316 +#: i2p2www/pages/site/get-involved/todo.html:315 msgid "" "More analysis is necessary for revising the tunnel creation - at the \n" "moment, we simply select and order randomly within the peer's top tier \n" "of peers (ones with fast + high capacity)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:321 +#: i2p2www/pages/site/get-involved/todo.html:320 msgid "" "Adding a strict ordering to peers in a tunnel also improves the anonymity" " \n" @@ -858,7 +854,7 @@ msgid "" "duration) minutes, use a 1-hop tunnel)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:338 +#: i2p2www/pages/site/get-involved/todo.html:337 msgid "" "Without tunnel length permutation, if someone were to somehow detect that" " \n" @@ -880,14 +876,14 @@ msgid "" "would mean what IP address the destination is on)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:350 +#: i2p2www/pages/site/get-involved/todo.html:349 msgid "" "It is to counter user behavior that tunnel lengths should be permuted, \n" "using algorithms based on the length requested (for example, the 1/MTBF \n" "length change for 0-hop tunnels outlined above)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:360 +#: i2p2www/pages/site/get-involved/todo.html:359 msgid "" "The restricted route functionality described before was simply a " "functional \n" @@ -909,7 +905,7 @@ msgid "" "to forward it as requested." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:379 +#: i2p2www/pages/site/get-involved/todo.html:378 #, python-format msgid "" "Within the network, we will want some way to deter people from consuming" @@ -923,7 +919,7 @@ msgid "" "to make certain requests \"expensive\"." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:387 +#: i2p2www/pages/site/get-involved/todo.html:386 msgid "" "Hashcash is one technique that \n" "we can use to anonymously increase the \"cost\" of doing certain " @@ -941,7 +937,7 @@ msgid "" "with few resources." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:398 +#: i2p2www/pages/site/get-involved/todo.html:397 msgid "" "There are a few other algorithms that we can explore for making those \n" "requests for resources \"nonfree\", and further research on that front is" @@ -949,7 +945,7 @@ msgid "" "appropriate." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:408 +#: i2p2www/pages/site/get-involved/todo.html:407 #, python-format msgid "" "To powerful passive external observers as well as large colluding " @@ -970,7 +966,7 @@ msgid "" "tunnel mixing strategies." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:421 +#: i2p2www/pages/site/get-involved/todo.html:420 msgid "" "In addition to the anonymity aspects of more varied tunnel operation, \n" "there is a functional dimension as well. Each peer only has a certain \n" @@ -988,7 +984,7 @@ msgid "" "available." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:434 +#: i2p2www/pages/site/get-involved/todo.html:433 msgid "" "In addition, we may want to implement code to dynamically reroute tunnels" " \n" @@ -998,7 +994,7 @@ msgid "" "with instructions to redefine the next-hop in the tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:445 +#: i2p2www/pages/site/get-involved/todo.html:444 msgid "" "Beyond the per-tunnel batching and mixing strategy, there are further \n" "capabilities for protecting against powerful attackers, such as allowing" @@ -1013,7 +1009,7 @@ msgid "" "clove exposed includes delay instructions." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:457 +#: i2p2www/pages/site/get-involved/todo.html:456 #, python-format msgid "" "Performance related improvements are listed on the\n" @@ -1025,7 +1021,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:119 +#: i2p2www/pages/site/get-involved/bounties/index.html:118 msgid "Arabic translation" msgstr "" @@ -1179,14 +1175,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:2 -msgid "Bounties" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "Bounties for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:6 +#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "" "While we always gratefully accept any contributions of code, \n" "documentation, and the like, there are other ways to help I2P move \n" @@ -1201,7 +1193,7 @@ msgid "" "their support goes to what they care about." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:18 +#: i2p2www/pages/site/get-involved/bounties/index.html:17 msgid "" "We are also keeping open the ability for people who want to support I2P \n" "but don't have strong feelings about the bounties available. Those " @@ -1213,141 +1205,141 @@ msgid "" "etc), and the like." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:27 +#: i2p2www/pages/site/get-involved/bounties/index.html:26 msgid "Current bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Name" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Status" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Judge" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Dev" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Bounty" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:31 msgid "Frost for I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:33 -#: i2p2www/pages/site/get-involved/bounties/index.html:40 -#: i2p2www/pages/site/get-involved/bounties/index.html:47 -#: i2p2www/pages/site/get-involved/bounties/index.html:54 -#: i2p2www/pages/site/get-involved/bounties/index.html:75 -#: i2p2www/pages/site/get-involved/bounties/index.html:82 +#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 +#: i2p2www/pages/site/get-involved/bounties/index.html:81 msgid "Proposal in development" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:35 -#: i2p2www/pages/site/get-involved/bounties/index.html:42 -#: i2p2www/pages/site/get-involved/bounties/index.html:49 -#: i2p2www/pages/site/get-involved/bounties/index.html:56 -#: i2p2www/pages/site/get-involved/bounties/index.html:77 -#: i2p2www/pages/site/get-involved/bounties/index.html:97 +#: i2p2www/pages/site/get-involved/bounties/index.html:34 +#: i2p2www/pages/site/get-involved/bounties/index.html:41 +#: i2p2www/pages/site/get-involved/bounties/index.html:48 +#: i2p2www/pages/site/get-involved/bounties/index.html:55 +#: i2p2www/pages/site/get-involved/bounties/index.html:76 +#: i2p2www/pages/site/get-involved/bounties/index.html:96 msgid "vacant" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:38 msgid "Eepsites served out of I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:45 msgid "Backporting Phex code onto I2PHex" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:52 msgid "I2P package in Debian and Ubuntu mirrors" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:61 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:66 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:68 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:88 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:93 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:95 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:102 +#: i2p2www/pages/site/get-involved/bounties/index.html:101 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:107 +#: i2p2www/pages/site/get-involved/bounties/index.html:106 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:114 +#: i2p2www/pages/site/get-involved/bounties/index.html:113 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:124 +#: i2p2www/pages/site/get-involved/bounties/index.html:123 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:129 +#: i2p2www/pages/site/get-involved/bounties/index.html:128 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:134 +#: i2p2www/pages/site/get-involved/bounties/index.html:133 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:139 +#: i2p2www/pages/site/get-involved/bounties/index.html:138 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:144 +#: i2p2www/pages/site/get-involved/bounties/index.html:143 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:149 +#: i2p2www/pages/site/get-involved/bounties/index.html:148 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:161 +#: i2p2www/pages/site/get-involved/bounties/index.html:160 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" @@ -2356,28 +2348,24 @@ msgid "I2P Developer's MTN Keys" msgstr "" #: i2p2www/pages/site/get-involved/develop/developers-keys.html:4 -msgid "MTN Keys" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:5 msgid "" "Monotone servers used by the I2P project require two types of keys to be " "used." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:8 msgid "" "Commit Keys to sign changes checked-in to the " "respository; and" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:10 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 msgid "" "Transport Keys to push changes to remote " "servers." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:13 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:12 #, python-format msgid "" "Everyone that uses Monotone to checkout the I2P codebase will need to\n" @@ -2389,15 +2377,15 @@ msgid "" "href=\"#transport\">transport keys." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:20 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:19 msgid "Developer Commit keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:254 msgid "Developer Transport Keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:256 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 #, python-format msgid "" "Note: Transport keys are only needed for setting up a\n" @@ -2425,15 +2413,10 @@ msgid "Agreements" msgstr "" #: i2p2www/pages/site/get-involved/develop/licenses.html:2 -#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 -msgid "Licenses" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/licenses.html:4 msgid "I2P Software Licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:5 +#: i2p2www/pages/site/get-involved/develop/licenses.html:4 #, python-format msgid "" "As required by our\n" @@ -2446,36 +2429,36 @@ msgid "" "making use of or contributing to the I2P effort." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:16 +#: i2p2www/pages/site/get-involved/develop/licenses.html:15 msgid "" "While the information below may be more confusing than just simply \n" "stating \"I2P is BSD\", \"I2P is GPL\", or \"I2P is public domain\",\n" "the short answer to the question \"How is I2P licensed?\" is this:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:22 +#: i2p2www/pages/site/get-involved/develop/licenses.html:21 msgid "All software bundled in the I2P distributions will allow:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:24 +#: i2p2www/pages/site/get-involved/develop/licenses.html:23 msgid "use without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:25 +#: i2p2www/pages/site/get-involved/develop/licenses.html:24 msgid "" "use with no restrictions on how, when, where, why, or by whom is running " "it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:26 +#: i2p2www/pages/site/get-involved/develop/licenses.html:25 msgid "access to the source code without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:27 +#: i2p2www/pages/site/get-involved/develop/licenses.html:26 msgid "modifications to the source" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:30 +#: i2p2www/pages/site/get-involved/develop/licenses.html:29 msgid "" "Most of the software guarantees much more - the ability of anyone " "to \n" @@ -2498,11 +2481,11 @@ msgid "" "we lose out." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:43 +#: i2p2www/pages/site/get-involved/develop/licenses.html:42 msgid "Component licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:44 +#: i2p2www/pages/site/get-involved/develop/licenses.html:43 msgid "" "The I2P distribution contains several resources, reflecting the " "partitioning of \n" @@ -2522,35 +2505,35 @@ msgid "" "distribution." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:57 +#: i2p2www/pages/site/get-involved/develop/licenses.html:56 msgid "Component" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:58 +#: i2p2www/pages/site/get-involved/develop/licenses.html:57 msgid "Source path" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:59 +#: i2p2www/pages/site/get-involved/develop/licenses.html:58 msgid "Resource" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:60 +#: i2p2www/pages/site/get-involved/develop/licenses.html:59 msgid "Primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:61 +#: i2p2www/pages/site/get-involved/develop/licenses.html:60 msgid "Alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:62 +#: i2p2www/pages/site/get-involved/develop/licenses.html:61 msgid "Lead developer" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:271 +#: i2p2www/pages/site/get-involved/develop/licenses.html:270 msgid "GPL + java exception" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:272 +#: i2p2www/pages/site/get-involved/develop/licenses.html:271 #, python-format msgid "" "While it may be redundant, just for clarity the\n" @@ -2560,7 +2543,7 @@ msgid "" "explicitly authorizing the use of Java's standard libraries:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:288 +#: i2p2www/pages/site/get-involved/develop/licenses.html:287 msgid "" "All source code under each component will by default be licensed under " "the\n" @@ -2573,11 +2556,11 @@ msgid "" "resource packaging may be changed if the repository is reorganized." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:296 +#: i2p2www/pages/site/get-involved/develop/licenses.html:295 msgid "Commit privileges" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:297 +#: i2p2www/pages/site/get-involved/develop/licenses.html:296 #, python-format msgid "" "Developers may push changes to a distributed monotone repository if you\n" @@ -2585,7 +2568,7 @@ msgid "" "See the Monotone Page for details." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:303 +#: i2p2www/pages/site/get-involved/develop/licenses.html:302 msgid "" "However, to have changes included in a release, developers\n" "must be trusted by the release manager (currently zzz).\n" @@ -2595,26 +2578,26 @@ msgid "" "message affirming that:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:310 +#: i2p2www/pages/site/get-involved/develop/licenses.html:309 msgid "" "Unless marked otherwise, all code I commit is implicitly licensed under\n" "the component's primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:314 +#: i2p2www/pages/site/get-involved/develop/licenses.html:313 msgid "" "If specified in the source, the code may be explicitly licensed under one" "\n" "of the component's alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:318 +#: i2p2www/pages/site/get-involved/develop/licenses.html:317 msgid "" "I have the right to release the code I commit under the terms I\n" "am committing it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:324 +#: i2p2www/pages/site/get-involved/develop/licenses.html:323 #, python-format msgid "" "If anyone is aware of any instances where the above conditions are not " @@ -2916,6 +2899,10 @@ msgid "" "don't rely on autoboxing/unboxing." msgstr "" +#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 +msgid "Licenses" +msgstr "" + #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:117 msgid "" "Only check in code that you wrote yourself.\n" @@ -3017,83 +3004,79 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/guides/monotone.html:2 -msgid "Monotone" -msgstr "" - -#: i2p2www/pages/site/get-involved/guides/monotone.html:4 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:7 msgid "Operating a Monotone client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:11 -#: i2p2www/pages/site/get-involved/guides/monotone.html:63 +#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:61 msgid "Generating Monotone keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:10 msgid "Trust and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:13 -#: i2p2www/pages/site/get-involved/guides/monotone.html:196 +#: i2p2www/pages/site/get-involved/guides/monotone.html:11 +#: i2p2www/pages/site/get-involved/guides/monotone.html:194 msgid "Obtaining and deploying developers' keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:14 -#: i2p2www/pages/site/get-involved/guides/monotone.html:227 +#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:225 msgid "Setting up trust evaluation hooks" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:15 -#: i2p2www/pages/site/get-involved/guides/monotone.html:268 +#: i2p2www/pages/site/get-involved/guides/monotone.html:13 +#: i2p2www/pages/site/get-involved/guides/monotone.html:266 msgid "" "Pulling the i2p.i2p, i2p.www and " "i2p.syndie branches" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:16 -#: i2p2www/pages/site/get-involved/guides/monotone.html:308 +#: i2p2www/pages/site/get-involved/guides/monotone.html:14 +#: i2p2www/pages/site/get-involved/guides/monotone.html:306 msgid "Verifying that trust evaluation works" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:17 -#: i2p2www/pages/site/get-involved/guides/monotone.html:357 +#: i2p2www/pages/site/get-involved/guides/monotone.html:15 +#: i2p2www/pages/site/get-involved/guides/monotone.html:355 msgid "Checking out a working copy of the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:18 -#: i2p2www/pages/site/get-involved/guides/monotone.html:384 +#: i2p2www/pages/site/get-involved/guides/monotone.html:16 +#: i2p2www/pages/site/get-involved/guides/monotone.html:382 msgid "Updating your working copy to the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:22 -#: i2p2www/pages/site/get-involved/guides/monotone.html:414 +#: i2p2www/pages/site/get-involved/guides/monotone.html:20 +#: i2p2www/pages/site/get-involved/guides/monotone.html:412 msgid "Operating a Monotone Server" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:22 msgid "Obtaining and deploying developers’ transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:25 -#: i2p2www/pages/site/get-involved/guides/monotone.html:424 +#: i2p2www/pages/site/get-involved/guides/monotone.html:23 +#: i2p2www/pages/site/get-involved/guides/monotone.html:422 msgid "Granting push and pull access" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:26 -#: i2p2www/pages/site/get-involved/guides/monotone.html:469 +#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:467 msgid "Running Monotone in server mode" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:27 -#: i2p2www/pages/site/get-involved/guides/monotone.html:494 +#: i2p2www/pages/site/get-involved/guides/monotone.html:25 +#: i2p2www/pages/site/get-involved/guides/monotone.html:492 msgid "Differences under Debian GNU/Linux" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:34 +#: i2p2www/pages/site/get-involved/guides/monotone.html:32 #, python-format msgid "" "This is a revised version of ." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:42 +#: i2p2www/pages/site/get-involved/guides/monotone.html:40 #, python-format msgid "" "I2P has a distributed development model. The source code is replicated " @@ -3117,7 +3100,7 @@ msgid "" " before commit rights are granted)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:52 +#: i2p2www/pages/site/get-involved/guides/monotone.html:50 msgid "" "Some of Monotone's noteworthy qualities are: distributed\n" " version control, cryptographic authentication, access control, its " @@ -3127,11 +3110,11 @@ msgid "" " having the ability to resume interrupted synchronization attempts." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:61 +#: i2p2www/pages/site/get-involved/guides/monotone.html:59 msgid "Operating a Monotone Client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:66 +#: i2p2www/pages/site/get-involved/guides/monotone.html:64 msgid "" "A transport key grants you the ability to push your changes to a Monotone" " repository server.\n" @@ -3141,7 +3124,7 @@ msgid "" "order to read (or pull) the source code." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:74 +#: i2p2www/pages/site/get-involved/guides/monotone.html:72 msgid "" "Without a transport key, one cannot:\n" "
      \n" @@ -3152,7 +3135,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:85 +#: i2p2www/pages/site/get-involved/guides/monotone.html:83 msgid "" "Without a commit key, one cannot:\n" "
      \n" @@ -3160,7 +3143,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:94 +#: i2p2www/pages/site/get-involved/guides/monotone.html:92 msgid "" "If you only intend to retrieve code from MTN, feel free to skip to the\n" "
    next section. " @@ -3168,27 +3151,27 @@ msgid "" " to generate keys, read the following." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:102 +#: i2p2www/pages/site/get-involved/guides/monotone.html:100 msgid "" "By convention keys are named like an e-mail addresses, but a " "corresponding e-mail\n" " address does not need to exist. For example, your keys might be named:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:113 +#: i2p2www/pages/site/get-involved/guides/monotone.html:111 msgid "" "Monotone stores keys under $HOME/.monotone/keys in " "text files which\n" " are named identically to the keys. For example:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:123 +#: i2p2www/pages/site/get-involved/guides/monotone.html:121 msgid "" "To generate transport and commit keys, enter the following commands at a " "prompt:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:133 +#: i2p2www/pages/site/get-involved/guides/monotone.html:131 msgid "" "Monotone will prompt you for a password to protect your keys. You are " "very strongly encouraged to set a password\n" @@ -3197,11 +3180,11 @@ msgid "" " Monotone server." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:141 +#: i2p2www/pages/site/get-involved/guides/monotone.html:139 msgid "Trust, and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:145 +#: i2p2www/pages/site/get-involved/guides/monotone.html:143 msgid "" "Monotone's security model helps to ensure that nobody can easily " "impersonate a developer without\n" @@ -3212,13 +3195,13 @@ msgid "" " not replace reading diffs." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:155 +#: i2p2www/pages/site/get-involved/guides/monotone.html:153 msgid "" "A Monotone repository is a single file (a compressed SQLite database) " "which contains all of the project's source code and history." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:161 +#: i2p2www/pages/site/get-involved/guides/monotone.html:159 msgid "" "After importing the " "developers' keys into Monotone and\n" @@ -3231,26 +3214,26 @@ msgid "" " needed due to the push access policies in place." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:171 +#: i2p2www/pages/site/get-involved/guides/monotone.html:169 msgid "" "A repository can hold many branches. For example, our repository holds " "the\n" " following main branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:176 +#: i2p2www/pages/site/get-involved/guides/monotone.html:174 msgid "The I2P router and associated programs" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:177 +#: i2p2www/pages/site/get-involved/guides/monotone.html:175 msgid "The I2P project website" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:178 +#: i2p2www/pages/site/get-involved/guides/monotone.html:176 msgid "Syndie, a distributed forums tool" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:183 +#: i2p2www/pages/site/get-involved/guides/monotone.html:181 msgid "" "By convention, the I2P Monotone repository is named i2p.mtn." " Before pulling\n" @@ -3263,7 +3246,7 @@ msgid "" " command:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:199 +#: i2p2www/pages/site/get-involved/guides/monotone.html:197 msgid "" "Keys which developers use to commit code are essential for trust " "evaluation in\n" @@ -3272,14 +3255,14 @@ msgid "" " " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:206 +#: i2p2www/pages/site/get-involved/guides/monotone.html:204 #, python-format msgid "" "Developers' commit keys are provided GPG-signed on another page." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:212 +#: i2p2www/pages/site/get-involved/guides/monotone.html:210 #, python-format msgid "" "To import developers' keys after verifying their authenticity, copy Note: Never add keys to " "$HOME/.monotone/keys manually." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:230 +#: i2p2www/pages/site/get-involved/guides/monotone.html:228 msgid "" "The default Monotone trust policy is way too lax for our requirements: " "every committer is trusted by default.\n" " That is not acceptable for I2P development." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:237 +#: i2p2www/pages/site/get-involved/guides/monotone.html:235 msgid "" "Change into the directory $HOME/.monotone and open " "the file\n" @@ -3310,14 +3293,14 @@ msgid "" "following two functions into this file:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:246 +#: i2p2www/pages/site/get-involved/guides/monotone.html:244 msgid "" "The first function determines an intersection between two sets, in our " "case a\n" " revision's signers and trusted signers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:253 +#: i2p2www/pages/site/get-involved/guides/monotone.html:251 msgid "" "The second function determines trust in a given revision, by calling the " "first\n" @@ -3328,14 +3311,14 @@ msgid "" " revision is trusted. Otherwise, the revision is not trusted." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:262 +#: i2p2www/pages/site/get-involved/guides/monotone.html:260 msgid "" "More information about Trust Evauluation Hooks can be found in the official Monotone " "documentation." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:271 +#: i2p2www/pages/site/get-involved/guides/monotone.html:269 msgid "" "Enter the directory where you initialized i2p.mtn. Depending" " on whether you\n" @@ -3344,21 +3327,21 @@ msgid "" " perform the pull operation in different ways." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:279 +#: i2p2www/pages/site/get-involved/guides/monotone.html:277 msgid "If you only want I2P sources:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:288 +#: i2p2www/pages/site/get-involved/guides/monotone.html:286 msgid "If you want all branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:294 +#: i2p2www/pages/site/get-involved/guides/monotone.html:292 msgid "" "If the transfer aborts before completing sucessfully, simply repeating " "the pull command will resume the transfer." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:300 +#: i2p2www/pages/site/get-involved/guides/monotone.html:298 msgid "" "Pulling in the above examples is done anonymously by specifying an empty " "transport key.\n" @@ -3367,21 +3350,21 @@ msgid "" " to selectively provide some people with tampered data." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:311 +#: i2p2www/pages/site/get-involved/guides/monotone.html:309 msgid "To verify that trust evaluation works:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:315 +#: i2p2www/pages/site/get-involved/guides/monotone.html:313 msgid "Make a backup of your monotonerc file." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:316 +#: i2p2www/pages/site/get-involved/guides/monotone.html:314 msgid "" "Modify monotonerc by setting the trusted_signers " "variable in the following way:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:322 +#: i2p2www/pages/site/get-involved/guides/monotone.html:320 msgid "" "With monotonerc configured as above, Monotone will no" " longer trust any committers. Confirm this by changing into the\n" @@ -3389,14 +3372,14 @@ msgid "" "of the I2P branch:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:332 +#: i2p2www/pages/site/get-involved/guides/monotone.html:330 msgid "" "A directory named i2p.i2p should not appear. You " "should encounter many\n" " error messages like:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:349 +#: i2p2www/pages/site/get-involved/guides/monotone.html:347 msgid "" "If you are satisfied with results, restore the backup of\n" " monotonerc that was created above. If you didn't create a " @@ -3405,20 +3388,20 @@ msgid "" "hooks\">Setting up trust evaluation hooks." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:360 +#: i2p2www/pages/site/get-involved/guides/monotone.html:358 msgid "" "If you already have a branch checked out, skip to the next\n" " section." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:367 +#: i2p2www/pages/site/get-involved/guides/monotone.html:365 msgid "" "Change into the directory where i2p.mtn is located. Over " "there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:376 +#: i2p2www/pages/site/get-involved/guides/monotone.html:374 msgid "" "The checkout should complete without error messages and a directory named" "\n" @@ -3427,7 +3410,7 @@ msgid "" " successfully checked out the latest I2P sources, ready to be compiled." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:387 +#: i2p2www/pages/site/get-involved/guides/monotone.html:385 msgid "" "If you haven't done this already, pull fresh code from the server to your" " local\n" @@ -3436,42 +3419,42 @@ msgid "" " i2p.mtn is located and issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:398 +#: i2p2www/pages/site/get-involved/guides/monotone.html:396 msgid "Now change into your i2p.i2p directory, and over there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:407 +#: i2p2www/pages/site/get-involved/guides/monotone.html:405 msgid "" "As long as there were no errors…Congratulations! You have " "successfully updated to the latest I2P sources. They\n" " should be ready to compile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:416 +#: i2p2www/pages/site/get-involved/guides/monotone.html:414 msgid "Obtaining and deploying developers' transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:419 +#: i2p2www/pages/site/get-involved/guides/monotone.html:417 msgid "" "As a server operator you may want to grant push access to certain " "developers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:427 +#: i2p2www/pages/site/get-involved/guides/monotone.html:425 msgid "By default the Monotone server denies all access." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:433 +#: i2p2www/pages/site/get-involved/guides/monotone.html:431 msgid "To grant pull access to all clients, set the following in" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:445 +#: i2p2www/pages/site/get-involved/guides/monotone.html:443 msgid "" "No one will not be able to push code to your server without permission " "being explicitly granted. To grant push access:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:451 +#: i2p2www/pages/site/get-involved/guides/monotone.html:449 msgid "" "Add the name of the user's transport key to\n" "$HOME/.monotone/write-permissions, such as\n" @@ -3482,7 +3465,7 @@ msgid "" "with one key per line." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:462 +#: i2p2www/pages/site/get-involved/guides/monotone.html:460 msgid "" "Import the transport key(s) into your database. The procedure for " "importing transport keys is the same as for\n" @@ -3491,14 +3474,14 @@ msgid "" "developers' keys." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:472 +#: i2p2www/pages/site/get-involved/guides/monotone.html:470 msgid "" "A separate database should be used for your Monotone server because " "monotone will lock the database while it is served to others.\n" " Make a copy of your development database, then start the server with:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:479 +#: i2p2www/pages/site/get-involved/guides/monotone.html:477 msgid "" "If your key is protected with a passphrase, Monotone may request the " "passphrase\n" @@ -3507,7 +3490,7 @@ msgid "" " (or by clearing the password for your transport key)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:487 +#: i2p2www/pages/site/get-involved/guides/monotone.html:485 msgid "" "For your server to be accessible for others over I2P, you will need to " "create a\n" @@ -3515,7 +3498,7 @@ msgid "" "profile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:497 +#: i2p2www/pages/site/get-involved/guides/monotone.html:495 msgid "" "Debian (amongst other distributions) has integrated Monotone into their\n" " framework of daemons/services. Although Monotone servers can still be " @@ -3524,7 +3507,7 @@ msgid "" " be more straightforward." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:505 +#: i2p2www/pages/site/get-involved/guides/monotone.html:503 msgid "" "Permissions are granted by editing the files\n" " /etc/monotone/read-permissions and\n" @@ -4154,3 +4137,15 @@ msgstr "" "Il canale #i2p'dev su IRC o il forum" " di traduzione su %(zzz)s." +#~ msgid "To Do List" +#~ msgstr "" + +#~ msgid "Bounties" +#~ msgstr "" + +#~ msgid "MTN Keys" +#~ msgstr "" + +#~ msgid "Monotone" +#~ msgstr "" + diff --git a/i2p2www/translations/it/LC_MESSAGES/priority.po b/i2p2www/translations/it/LC_MESSAGES/priority.po index 9f8cba39..0260d8a7 100644 --- a/i2p2www/translations/it/LC_MESSAGES/priority.po +++ b/i2p2www/translations/it/LC_MESSAGES/priority.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-27 11:01+0000\n" "Last-Translator: fletcherlynd \n" "Language-Team: Italian " @@ -1229,7 +1229,7 @@ msgstr "Nuovi traduttori" msgid "Bounties" msgstr "Premi" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Riunioni" @@ -1245,21 +1245,21 @@ msgstr "Attività" msgid "Language" msgstr "Lingua" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Log delle riunioni I2P precedenti" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "Feed ATOM riunioni I2P" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Log delle riunioni I2P precedenti" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "" "Le riunioni sono attualmente in attesa fino a quando potrà essere scelto " "un momento più appropriato." -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1281,19 +1281,19 @@ msgstr "Riunione di sviluppo I2P %(id)s" msgid "Full IRC Log" msgstr "Log IRC completo" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Per argomento" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Per data" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Per autore" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1311,7 +1311,7 @@ msgstr "" "Ricorda di includere gli URL se possibile:\n" "i documenti offline sono meno utili." -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/ja/LC_MESSAGES/priority.po b/i2p2www/translations/ja/LC_MESSAGES/priority.po index f8872f63..05781044 100644 --- a/i2p2www/translations/ja/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ja/LC_MESSAGES/priority.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-25 22:07+0000\n" "Last-Translator: str4d \n" "Language-Team: Japanese " @@ -1087,7 +1087,7 @@ msgstr "新しい翻訳者" msgid "Bounties" msgstr "報奨金" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "会合" @@ -1103,19 +1103,19 @@ msgstr "タスクリスト" msgid "Language" msgstr "言語" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "過去の I2P 会合の記録" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "I2P会合 ATOMフィード" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "過去の I2P 会合の記録" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "" -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1135,19 +1135,19 @@ msgstr "" msgid "Full IRC Log" msgstr "" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1158,7 +1158,7 @@ msgid "" "offline papers are less useful." msgstr "" -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/pl/LC_MESSAGES/about.po b/i2p2www/translations/pl/LC_MESSAGES/about.po index 1af863eb..2ff97e28 100644 --- a/i2p2www/translations/pl/LC_MESSAGES/about.po +++ b/i2p2www/translations/pl/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-01 18:01+0000\n" "Last-Translator: sebx\n" "Language-Team: Polish " @@ -206,26 +206,23 @@ msgid "Hall Of Fame" msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -238,60 +235,60 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -301,9 +298,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -324,14 +321,14 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -340,20 +337,20 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -367,16 +364,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -411,7 +408,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -419,16 +416,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -442,11 +439,11 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -465,73 +462,72 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to here." msgstr "" -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "" -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." msgstr "" -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -765,7 +761,7 @@ msgid "" "Lance James (0x90), February 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -774,7 +770,7 @@ msgid "" "Lance James (0x90), September 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -784,7 +780,7 @@ msgid "" "Jens Kubieziel, 24C3 Berlin, December 28, 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -792,7 +788,7 @@ msgid "" "March 14-15, 2009" msgstr "" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -801,14 +797,14 @@ msgid "" "MP3 audio" msgstr "" -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" "Adrian Crenshaw. Schmoocon Firetalk, January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -819,14 +815,14 @@ msgid "" "I2P covered from 10:00 to 20:00 in the video." msgstr "" -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " "2011" msgstr "" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -835,14 +831,14 @@ msgid "" "11-15, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 6, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -853,17 +849,17 @@ msgid "" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 7, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" msgstr "" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -872,7 +868,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -881,7 +877,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -890,7 +886,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -900,7 +896,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -910,7 +906,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -920,7 +916,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -928,7 +924,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -937,7 +933,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -945,11 +941,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -958,7 +954,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -967,14 +963,14 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " "invisiblenet" msgstr "" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -983,7 +979,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -991,7 +987,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -999,7 +995,7 @@ msgid "" "August 18, 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1007,7 +1003,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1016,14 +1012,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1034,455 +1026,455 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "" -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "" -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "" -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "" -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "" -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "" -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "" @@ -1490,7 +1482,7 @@ msgstr "" msgid "Future Performance Improvements" msgstr "" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "" @@ -2198,3 +2190,9 @@ msgid "" "Future Performance Improvements." msgstr "" +#~ msgid "I2P's Hall of Fame" +#~ msgstr "" + +#~ msgid "Team" +#~ msgstr "" + diff --git a/i2p2www/translations/pl/LC_MESSAGES/priority.po b/i2p2www/translations/pl/LC_MESSAGES/priority.po index 20513a83..ef1229fd 100644 --- a/i2p2www/translations/pl/LC_MESSAGES/priority.po +++ b/i2p2www/translations/pl/LC_MESSAGES/priority.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-01 16:14+0000\n" "Last-Translator: sebx\n" "Language-Team: Polish " @@ -1095,7 +1095,7 @@ msgstr "Nowi tłumacze" msgid "Bounties" msgstr "Darowizny" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Spotkania" @@ -1111,19 +1111,19 @@ msgstr "Lista zadań" msgid "Language" msgstr "Język" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "" -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1141,19 +1141,19 @@ msgstr "" msgid "Full IRC Log" msgstr "" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Wg. tematu" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Wg. daty" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Wg. autora" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1164,7 +1164,7 @@ msgid "" "offline papers are less useful." msgstr "" -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/pt/LC_MESSAGES/priority.po b/i2p2www/translations/pt/LC_MESSAGES/priority.po index 7b0715bc..efc54c42 100644 --- a/i2p2www/translations/pt/LC_MESSAGES/priority.po +++ b/i2p2www/translations/pt/LC_MESSAGES/priority.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-25 22:07+0000\n" "Last-Translator: str4d \n" "Language-Team: Portuguese " @@ -1180,7 +1180,7 @@ msgstr "Novos tradutores" msgid "Bounties" msgstr "Generosidades" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Reuniões" @@ -1196,19 +1196,19 @@ msgstr "Lista de tarefas" msgid "Language" msgstr "Linguagem" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Arquivos dos encontros anteriores do I2P" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "Feed ATOM dos encontros do I2P" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Arquivos dos encontros anteriores do I2P" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "Encontros estão suspensos até que uma data mais adequada seja escolhida." -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1230,19 +1230,19 @@ msgstr "Encontro de Desenvolvimento do I2P %(id)s" msgid "Full IRC Log" msgstr "Log Completo do IRC" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Por tópico" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Por data" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Por autor" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1259,7 +1259,7 @@ msgstr "" "Lembre-se de incluir URLs, se possível:\n" "trabalhos offline são menos úteis." -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/about.po b/i2p2www/translations/pt_BR/LC_MESSAGES/about.po index 2fc3a95c..f2f13374 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/about.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/about.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-08 12:26+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " @@ -201,26 +201,23 @@ msgid "Hall Of Fame" msgstr "Salão da Fama" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "Salão da Fama da I2P" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -233,60 +230,60 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -296,9 +293,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -319,14 +316,14 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -335,20 +332,20 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -362,16 +359,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -406,7 +403,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -414,16 +411,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -437,11 +434,11 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -460,73 +457,72 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "Financiamento geral" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "IPv6 nativo na I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "I2P nos repositórios do Debian" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para a I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to aqui." -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "" "Para requisitar uma adição a esta página, por favor, faça contato via " "%(email)s." -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." @@ -755,11 +751,11 @@ msgstr "" "Os linques mais recentes encontram-se relacionados na parte inferior de " "cada seção." -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "Exposições" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -768,7 +764,7 @@ msgid "" "Lance James (0x90), February 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -777,7 +773,7 @@ msgid "" "Lance James (0x90), September 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -787,7 +783,7 @@ msgid "" "Jens Kubieziel, 24C3 Berlin, December 28, 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -795,7 +791,7 @@ msgid "" "March 14-15, 2009" msgstr "" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -804,14 +800,14 @@ msgid "" "MP3 audio" msgstr "" -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" "Adrian Crenshaw. Schmoocon Firetalk, January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -822,14 +818,14 @@ msgid "" "I2P covered from 10:00 to 20:00 in the video." msgstr "" -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " "2011" msgstr "" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -838,14 +834,14 @@ msgid "" "11-15, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 6, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -856,17 +852,17 @@ msgid "" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 7, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" msgstr "" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "Tutoriais" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -875,7 +871,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -884,7 +880,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -893,7 +889,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -903,7 +899,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -913,7 +909,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -923,7 +919,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -931,7 +927,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -940,7 +936,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -948,11 +944,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "Artigos e Entrevistas" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -961,7 +957,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -970,14 +966,14 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " "invisiblenet" msgstr "" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -986,7 +982,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -994,7 +990,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1002,7 +998,7 @@ msgid "" "August 18, 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1010,7 +1006,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1019,14 +1015,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "Time" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "Membros do Projeto I2P" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1037,455 +1029,455 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "Gerente do Projeto" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "Tesoureiro" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "modera o fórum público de usuários" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "" -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "Reponsável pelas comunicações de lançamento" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "Escreve e assina os comunicados de lançamento" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "Especialista em segurança" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "" -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "" -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "Extensão I2PBote" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "Cliente BitTorrent Robert" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "" -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "Cliente Gnutella I2Phex" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "Cliente eMule sobre a I2P" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "Desenvolvimento do Syndie" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "Desenvolvimento do Susimail" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "Painel" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "Desenho HTML/CSS do painel do roteador" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "SAM" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "Mantenedor do SAM" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "Tradutores" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "Contribuintes" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "" -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "Desenvolvimento do i2pmail" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "livro de endereços, i2p-bt, cliente Syndie" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "traduções para o francês" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "" -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "libSAM" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "" @@ -1493,7 +1485,7 @@ msgstr "" msgid "Future Performance Improvements" msgstr "" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "Agosto de 2010" @@ -2201,3 +2193,9 @@ msgid "" "Future Performance Improvements." msgstr "" +#~ msgid "I2P's Hall of Fame" +#~ msgstr "Salão da Fama da I2P" + +#~ msgid "Team" +#~ msgstr "Time" + diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po index 2086e5f1..dd44c8ab 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-25 22:02+0000\n" +"POT-Creation-Date: 2014-01-09 19:37+0000\n" "PO-Revision-Date: 2014-01-07 18:12+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:25 +#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:23 msgid "Index to Technical Documentation" msgstr "Índice da Documentação Técnica" @@ -30,14 +30,10 @@ msgid "May 2013" msgstr "Maio de 2013" #: i2p2www/pages/site/docs/index.html:6 -msgid "How does I2P work" -msgstr "Como a I2P funciona" - -#: i2p2www/pages/site/docs/index.html:8 msgid "Following is an index to the technical documentation for I2P." msgstr "Segue um índice para a documentação técnica da I2P." -#: i2p2www/pages/site/docs/index.html:12 +#: i2p2www/pages/site/docs/index.html:10 msgid "" "This index is ordered from the highest to lowest layers.\n" "The higher layers are for \"clients\" or applications;\n" @@ -46,7 +42,7 @@ msgid "" "Control Protocol) API." msgstr "" -#: i2p2www/pages/site/docs/index.html:19 +#: i2p2www/pages/site/docs/index.html:17 #, python-format msgid "" "The I2P Project is committed to maintaining accurate, current " @@ -55,15 +51,16 @@ msgid "" "enter a ticket identifying the problem." msgstr "" -#: i2p2www/pages/site/docs/index.html:27 i2p2www/pages/site/docs/naming.html:7 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 +#: i2p2www/pages/site/docs/index.html:25 i2p2www/pages/site/docs/naming.html:6 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:11 #: i2p2www/pages/site/docs/api/streaming.html:6 #: i2p2www/pages/site/docs/how/elgamal-aes.html:6 #: i2p2www/pages/site/docs/how/network-database.html:6 #: i2p2www/pages/site/docs/how/peer-selection.html:6 #: i2p2www/pages/site/docs/how/tech-intro.html:13 #: i2p2www/pages/site/docs/how/tech-intro.html:97 -#: i2p2www/pages/site/docs/spec/blockfile.html:7 +#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 +#: i2p2www/pages/site/docs/spec/blockfile.html:6 #: i2p2www/pages/site/docs/spec/configuration.html:6 #: i2p2www/pages/site/docs/spec/geoip.html:7 #: i2p2www/pages/site/docs/spec/updates.html:6 @@ -72,213 +69,213 @@ msgstr "" msgid "Overview" msgstr "Visão geral" -#: i2p2www/pages/site/docs/index.html:29 +#: i2p2www/pages/site/docs/index.html:27 msgid "Technical Introduction" msgstr "Introdução técnica" -#: i2p2www/pages/site/docs/index.html:30 +#: i2p2www/pages/site/docs/index.html:28 msgid "A Less-Technical Introduction" msgstr "Uma introdução menos técnica" -#: i2p2www/pages/site/docs/index.html:31 +#: i2p2www/pages/site/docs/index.html:29 msgid "Threat model and analysis" msgstr "Modelos de ameaças e Análises" -#: i2p2www/pages/site/docs/index.html:32 +#: i2p2www/pages/site/docs/index.html:30 msgid "Comparisons to other anonymous networks" msgstr "Comparações com outras redes anônimas" -#: i2p2www/pages/site/docs/index.html:33 +#: i2p2www/pages/site/docs/index.html:31 msgid "Protocol stack chart" msgstr "Gráfico da pilha de protocolos" -#: i2p2www/pages/site/docs/index.html:34 +#: i2p2www/pages/site/docs/index.html:32 msgid "Papers on I2P" msgstr "Publicações sobre a I2P" -#: i2p2www/pages/site/docs/index.html:35 +#: i2p2www/pages/site/docs/index.html:33 #, python-format msgid "" "Invisible Internet Project (I2P) Project Overview" " August 28, 2003 (pdf)" msgstr "" -#: i2p2www/pages/site/docs/index.html:38 +#: i2p2www/pages/site/docs/index.html:36 msgid "Application-Layer Topics" msgstr "Tópicos sobre a Camada de aplicação" -#: i2p2www/pages/site/docs/index.html:41 i2p2www/pages/site/docs/naming.html:2 +#: i2p2www/pages/site/docs/index.html:39 i2p2www/pages/site/docs/naming.html:2 msgid "Naming and Addressbook" msgstr "Sistema de nomes e Livro de endereços" -#: i2p2www/pages/site/docs/index.html:42 +#: i2p2www/pages/site/docs/index.html:40 msgid "Plugins Overview" msgstr "Extensões - Uma visão geral" -#: i2p2www/pages/site/docs/index.html:43 +#: i2p2www/pages/site/docs/index.html:41 msgid "Plugin Specification" msgstr "Especificações de extensões" -#: i2p2www/pages/site/docs/index.html:44 +#: i2p2www/pages/site/docs/index.html:42 msgid "Router software updates" msgstr "Atualizações do software do roteador" -#: i2p2www/pages/site/docs/index.html:45 +#: i2p2www/pages/site/docs/index.html:43 #: i2p2www/pages/site/docs/applications/bittorrent.html:2 msgid "Bittorrent over I2P" msgstr "Bittorrent sobre a I2P" -#: i2p2www/pages/site/docs/index.html:46 +#: i2p2www/pages/site/docs/index.html:44 msgid "I2PControl Plugin API" msgstr "" -#: i2p2www/pages/site/docs/index.html:47 +#: i2p2www/pages/site/docs/index.html:45 msgid "hostsdb.blockfile Format" msgstr "Formato hostsdb.blockfile" -#: i2p2www/pages/site/docs/index.html:48 i2p2www/pages/site/docs/index.html:185 +#: i2p2www/pages/site/docs/index.html:46 i2p2www/pages/site/docs/index.html:183 msgid "Configuration File Format" msgstr "Formato do arquivo de configuração" -#: i2p2www/pages/site/docs/index.html:51 +#: i2p2www/pages/site/docs/index.html:49 msgid "Application Layer API and Protocols" msgstr "API da Camada de Aplicação e Protocolos" -#: i2p2www/pages/site/docs/index.html:52 +#: i2p2www/pages/site/docs/index.html:50 msgid "" "High-level, easy-to-use APIs for applications written in any language to " "send and receive data." msgstr "" -#: i2p2www/pages/site/docs/index.html:54 +#: i2p2www/pages/site/docs/index.html:52 msgid "Application Development Overview and Guide" msgstr "Guia e Visão Geral do Desenvolvimento de Aplicações" -#: i2p2www/pages/site/docs/index.html:72 +#: i2p2www/pages/site/docs/index.html:70 msgid "SAM Protocol" msgstr "Protocolo SAM" -#: i2p2www/pages/site/docs/index.html:74 +#: i2p2www/pages/site/docs/index.html:72 msgid "SAMv2 Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:76 +#: i2p2www/pages/site/docs/index.html:74 msgid "SAMv3 Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:78 +#: i2p2www/pages/site/docs/index.html:76 msgid "BOB Protocol" msgstr "Protocolo BOB" -#: i2p2www/pages/site/docs/index.html:81 +#: i2p2www/pages/site/docs/index.html:79 msgid "End-to-End Transport API and Protocols" msgstr "API do transporte ponta-a-ponta e Protocolos" -#: i2p2www/pages/site/docs/index.html:82 +#: i2p2www/pages/site/docs/index.html:80 msgid "" "The end-to-end protocols used by clients for reliable and unreliable " "communication." msgstr "" -#: i2p2www/pages/site/docs/index.html:84 +#: i2p2www/pages/site/docs/index.html:82 #: i2p2www/pages/site/docs/api/streaming.html:2 msgid "Streaming Library" msgstr "" -#: i2p2www/pages/site/docs/index.html:86 +#: i2p2www/pages/site/docs/index.html:84 msgid "Streaming Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:88 +#: i2p2www/pages/site/docs/index.html:86 #: i2p2www/pages/site/docs/api/datagrams.html:2 msgid "Datagrams" msgstr "Datagramas" -#: i2p2www/pages/site/docs/index.html:90 +#: i2p2www/pages/site/docs/index.html:88 msgid "Datagram Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:93 +#: i2p2www/pages/site/docs/index.html:91 msgid "Client-to-Router Interface API and Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:94 +#: i2p2www/pages/site/docs/index.html:92 msgid "" "The lowest-level API used for clients (applications) to send and receive " "traffic to a router.\n" "Traditionally used only by Java applications and higher-level APIs." msgstr "" -#: i2p2www/pages/site/docs/index.html:99 +#: i2p2www/pages/site/docs/index.html:97 msgid "I2CP - I2P Control Protocol / API overview" msgstr "I2CP - Protocolo de Controle da I2P / Uma visão geral da API" -#: i2p2www/pages/site/docs/index.html:101 +#: i2p2www/pages/site/docs/index.html:99 msgid "I2CP Specification" msgstr "Especificação do I2CP" -#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:101 msgid "I2CP API Javadoc" msgstr "Javadoc da API do I2CP" -#: i2p2www/pages/site/docs/index.html:105 -#: i2p2www/pages/site/docs/index.html:134 +#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:132 msgid "Common data structures specification" msgstr "Especificação das estruturas de dados comuns" -#: i2p2www/pages/site/docs/index.html:107 -#: i2p2www/pages/site/docs/index.html:136 +#: i2p2www/pages/site/docs/index.html:105 +#: i2p2www/pages/site/docs/index.html:134 msgid "Data Structures Javadoc" msgstr "Javadoc das Estruturas de Dados" -#: i2p2www/pages/site/docs/index.html:110 +#: i2p2www/pages/site/docs/index.html:108 msgid "End-to-End Encryption" msgstr "Criptografia de ponta a ponta" -#: i2p2www/pages/site/docs/index.html:111 +#: i2p2www/pages/site/docs/index.html:109 msgid "How client messages are end-to-end encrypted by the router." msgstr "" "Como as mensagens de cliente são criptografadas de ponta a ponta pelo " "roteador" -#: i2p2www/pages/site/docs/index.html:113 +#: i2p2www/pages/site/docs/index.html:111 msgid "ElGamal/AES+SessionTag encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:114 -#: i2p2www/pages/site/docs/index.html:147 +#: i2p2www/pages/site/docs/index.html:112 +#: i2p2www/pages/site/docs/index.html:145 msgid "ElGamal and AES cryptography details" msgstr "Detalhes sobre as criptografias AES e ElGamal" -#: i2p2www/pages/site/docs/index.html:117 +#: i2p2www/pages/site/docs/index.html:115 #: i2p2www/pages/site/docs/how/tech-intro.html:15 #: i2p2www/pages/site/docs/how/tech-intro.html:329 msgid "Network Database" msgstr "Banco de dados da rede" -#: i2p2www/pages/site/docs/index.html:118 +#: i2p2www/pages/site/docs/index.html:116 msgid "" "Distributed storage and retrieval of information about routers and " "clients." msgstr "" -#: i2p2www/pages/site/docs/index.html:120 +#: i2p2www/pages/site/docs/index.html:118 msgid "Network database overview, details, and threat analysis" msgstr "Uma visão geral do banco de dados da rede, detalhes e análise de risco" -#: i2p2www/pages/site/docs/index.html:121 +#: i2p2www/pages/site/docs/index.html:119 msgid "Cryptographic hashes" msgstr "Hashes criptográficas" -#: i2p2www/pages/site/docs/index.html:122 +#: i2p2www/pages/site/docs/index.html:120 msgid "Cryptographic signatures" msgstr "Assinaturas criptográficas" -#: i2p2www/pages/site/docs/index.html:125 +#: i2p2www/pages/site/docs/index.html:123 msgid "Router Message Protocol" msgstr "Protocolo de mensagens do roteador" -#: i2p2www/pages/site/docs/index.html:126 +#: i2p2www/pages/site/docs/index.html:124 msgid "" "I2P is a message-oriented router. The messages sent between routers are " "defined by the I2NP protocol." @@ -286,25 +283,25 @@ msgstr "" "A I2P é baseada em roteamento orientado-a-mensagens. As mensagens " "enviadas entre os roteadores são definidas pelo protocolo I2NP." -#: i2p2www/pages/site/docs/index.html:128 +#: i2p2www/pages/site/docs/index.html:126 msgid "I2NP - I2P Network Protocol Overview" msgstr "I2NP - Uma visão geral do protocolo de rede I2P" -#: i2p2www/pages/site/docs/index.html:130 +#: i2p2www/pages/site/docs/index.html:128 msgid "I2NP Specification" msgstr "Especificação do I2NP" -#: i2p2www/pages/site/docs/index.html:132 +#: i2p2www/pages/site/docs/index.html:130 msgid "I2NP Javadoc" msgstr "Javadoc do I2NP" -#: i2p2www/pages/site/docs/index.html:139 +#: i2p2www/pages/site/docs/index.html:137 #: i2p2www/pages/site/docs/how/tech-intro.html:14 #: i2p2www/pages/site/docs/how/tech-intro.html:228 msgid "Tunnels" msgstr "Túneis" -#: i2p2www/pages/site/docs/index.html:140 +#: i2p2www/pages/site/docs/index.html:138 msgid "" "Selecting peers, requesting tunnels through those peers, and encrypting " "and routing messages through these tunnels." @@ -312,211 +309,211 @@ msgstr "" "Selecionandos nós, pedindo túneis através dos nós, criptografando e " "roteando mensagens através desses túneis." -#: i2p2www/pages/site/docs/index.html:142 +#: i2p2www/pages/site/docs/index.html:140 msgid "Peer profiling and selection" msgstr "" -#: i2p2www/pages/site/docs/index.html:143 +#: i2p2www/pages/site/docs/index.html:141 msgid "Tunnel routing overview" msgstr "Uma visão geral do roteamento via túneis" -#: i2p2www/pages/site/docs/index.html:144 +#: i2p2www/pages/site/docs/index.html:142 msgid "Garlic routing and \"garlic\" terminology" msgstr "Roteamento e terminologia \"garlic\"" -#: i2p2www/pages/site/docs/index.html:145 +#: i2p2www/pages/site/docs/index.html:143 msgid "Tunnel building and encryption" msgstr "Construção de túneis e criptografia" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "ElGamal/AES" msgstr "ElGamal/AES" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "for build request encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:148 +#: i2p2www/pages/site/docs/index.html:146 msgid "Tunnel building specification" msgstr "Especificação para a construção de túneis" -#: i2p2www/pages/site/docs/index.html:149 +#: i2p2www/pages/site/docs/index.html:147 msgid "Low-level tunnel message specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:150 +#: i2p2www/pages/site/docs/index.html:148 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:2 msgid "Unidirectional Tunnels" msgstr "Túneis unidirecionais" -#: i2p2www/pages/site/docs/index.html:151 +#: i2p2www/pages/site/docs/index.html:149 #: i2p2www/pages/site/docs/how/peer-selection.html:299 msgid "Peer Profiling and Selection in the I2P Anonymous Network" msgstr "" -#: i2p2www/pages/site/docs/index.html:152 +#: i2p2www/pages/site/docs/index.html:150 msgid "2009 paper (pdf), not current but still generally accurate" msgstr "artigo de 2009 (pdf), desatualizado mas, em linhas gerais, ainda correto" -#: i2p2www/pages/site/docs/index.html:155 +#: i2p2www/pages/site/docs/index.html:153 msgid "Transport Layer" msgstr "Camada de transporte" -#: i2p2www/pages/site/docs/index.html:156 +#: i2p2www/pages/site/docs/index.html:154 msgid "The protocols for direct (point-to-point) router to router communication." msgstr "" "Os protocolos para a comunicação direta (ponto-a-ponto) de roteador para " "roteador" -#: i2p2www/pages/site/docs/index.html:158 +#: i2p2www/pages/site/docs/index.html:156 msgid "Transport layer overview" msgstr "Uma visão geral da camada de transporte" -#: i2p2www/pages/site/docs/index.html:160 +#: i2p2www/pages/site/docs/index.html:158 msgid "TCP-based transport overview and specification" msgstr "Especificação e visão geral do transporte baseado em TCP" -#: i2p2www/pages/site/docs/index.html:162 +#: i2p2www/pages/site/docs/index.html:160 msgid "UDP-based transport overview" msgstr "Uma visão geral do transporte baseado em UDP" -#: i2p2www/pages/site/docs/index.html:164 +#: i2p2www/pages/site/docs/index.html:162 msgid "SSU specification" msgstr "Especificação SSU" -#: i2p2www/pages/site/docs/index.html:166 +#: i2p2www/pages/site/docs/index.html:164 msgid "NTCP transport encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:168 +#: i2p2www/pages/site/docs/index.html:166 msgid "SSU transport encryption" msgstr "Criptografia do transporte SSU" -#: i2p2www/pages/site/docs/index.html:170 +#: i2p2www/pages/site/docs/index.html:168 msgid "Transport Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:172 +#: i2p2www/pages/site/docs/index.html:170 msgid "NTCP Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:174 +#: i2p2www/pages/site/docs/index.html:172 msgid "SSU Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:177 +#: i2p2www/pages/site/docs/index.html:175 msgid "Other Router Topics" msgstr "Outros tópicos sobre o roteador" -#: i2p2www/pages/site/docs/index.html:179 +#: i2p2www/pages/site/docs/index.html:177 msgid "Native BigInteger Library" msgstr "" -#: i2p2www/pages/site/docs/index.html:181 +#: i2p2www/pages/site/docs/index.html:179 msgid "Time synchronization and NTP" msgstr "" -#: i2p2www/pages/site/docs/index.html:183 +#: i2p2www/pages/site/docs/index.html:181 msgid "Performance" msgstr "Desempenho" -#: i2p2www/pages/site/docs/index.html:190 +#: i2p2www/pages/site/docs/index.html:188 msgid "Developer's Guides and Resources" msgstr "Guia para Desenvolvedores e Recursos" -#: i2p2www/pages/site/docs/index.html:192 +#: i2p2www/pages/site/docs/index.html:190 msgid "New Developer's Guide" msgstr "Guia para novos desenvolvedores" -#: i2p2www/pages/site/docs/index.html:194 +#: i2p2www/pages/site/docs/index.html:192 msgid "New Translator's Guide" msgstr "Guia para os novos tradutores" -#: i2p2www/pages/site/docs/index.html:196 +#: i2p2www/pages/site/docs/index.html:194 msgid "Monotone Guide" msgstr "Guia do Monotone" -#: i2p2www/pages/site/docs/index.html:198 +#: i2p2www/pages/site/docs/index.html:196 msgid "Developer Guidelines" msgstr "Diretrizes para os desenvolvedores" -#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:198 msgid "Javadocs on the standard internet:" msgstr "" -#: i2p2www/pages/site/docs/index.html:201 +#: i2p2www/pages/site/docs/index.html:199 +#: i2p2www/pages/site/docs/index.html:203 +#: i2p2www/pages/site/docs/index.html:204 #: i2p2www/pages/site/docs/index.html:205 -#: i2p2www/pages/site/docs/index.html:206 -#: i2p2www/pages/site/docs/index.html:207 #, python-format msgid "Server %(num)s" msgstr "Servidor %(num)s" -#: i2p2www/pages/site/docs/index.html:202 -#: i2p2www/pages/site/docs/index.html:211 +#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:209 msgid "" "Note: always verify that javadocs are current by checking the release " "number." msgstr "" -#: i2p2www/pages/site/docs/index.html:204 +#: i2p2www/pages/site/docs/index.html:202 msgid "Javadocs inside I2P:" msgstr "Javadocs na I2P:" -#: i2p2www/pages/site/docs/index.html:213 +#: i2p2www/pages/site/docs/index.html:211 msgid "Ports used by I2P" msgstr "Portas usadas pela I2P" -#: i2p2www/pages/site/docs/index.html:215 +#: i2p2www/pages/site/docs/index.html:213 msgid "Automatic updates to development builds inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:217 +#: i2p2www/pages/site/docs/index.html:215 msgid "Updating the wrapper manually" msgstr "Atualizando o empacotador manualmente" -#: i2p2www/pages/site/docs/index.html:219 +#: i2p2www/pages/site/docs/index.html:217 msgid "User forum" msgstr "Fórum de usuários" -#: i2p2www/pages/site/docs/index.html:221 +#: i2p2www/pages/site/docs/index.html:219 msgid "Developer forum inside I2P" msgstr "Fórum de desenvolvedores na I2P" -#: i2p2www/pages/site/docs/index.html:223 +#: i2p2www/pages/site/docs/index.html:221 msgid "Bug tracker" msgstr "" -#: i2p2www/pages/site/docs/index.html:225 +#: i2p2www/pages/site/docs/index.html:223 msgid "Viewmtn inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:227 +#: i2p2www/pages/site/docs/index.html:225 msgid "I2P Source exported to GitHub" msgstr "" -#: i2p2www/pages/site/docs/index.html:229 +#: i2p2www/pages/site/docs/index.html:227 msgid "I2P Source Git Repo inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:231 +#: i2p2www/pages/site/docs/index.html:229 msgid "Source translation at Transifex" msgstr "" -#: i2p2www/pages/site/docs/index.html:233 +#: i2p2www/pages/site/docs/index.html:231 msgid "Roadmap wiki" msgstr "Wiki do plano de ação" -#: i2p2www/pages/site/docs/index.html:235 +#: i2p2www/pages/site/docs/index.html:233 msgid "Old roadmap" msgstr "Plano de ação antigo" +#: i2p2www/pages/site/docs/index.html:233 #: i2p2www/pages/site/docs/index.html:235 -#: i2p2www/pages/site/docs/index.html:237 msgid "not current" msgstr "" -#: i2p2www/pages/site/docs/index.html:237 +#: i2p2www/pages/site/docs/index.html:235 msgid "To Do List" msgstr "Lista de tarefas por fazer" @@ -533,11 +530,7 @@ msgstr "Lista de tarefas por fazer" msgid "December 2013" msgstr "" -#: i2p2www/pages/site/docs/naming.html:6 -msgid "Naming in I2P" -msgstr "Sistema de nomes na I2P" - -#: i2p2www/pages/site/docs/naming.html:9 +#: i2p2www/pages/site/docs/naming.html:8 msgid "" "I2P ships with a generic naming library and a base implementation \n" "designed to work off a local name to destination mapping, as well as an\n" @@ -546,7 +539,7 @@ msgid "" "Tor's .onion addresses." msgstr "" -#: i2p2www/pages/site/docs/naming.html:16 +#: i2p2www/pages/site/docs/naming.html:15 msgid "" "The addressbook is a web-of-trust\n" "driven secure, distributed, and human readable naming system, sacrificing" @@ -570,7 +563,7 @@ msgid "" "traditional DNS." msgstr "" -#: i2p2www/pages/site/docs/naming.html:30 +#: i2p2www/pages/site/docs/naming.html:29 #, python-format msgid "" "NOTE: For the reasoning behind the I2P naming system, common arguments " @@ -580,11 +573,11 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:37 +#: i2p2www/pages/site/docs/naming.html:36 msgid "Naming System Components" msgstr "Componentes do Sistema de nomes" -#: i2p2www/pages/site/docs/naming.html:39 +#: i2p2www/pages/site/docs/naming.html:38 msgid "" "There is no central naming authority in I2P.\n" "All hostnames are local." @@ -592,7 +585,7 @@ msgstr "" "Não há qualquer autoridade de nomes centralizada na I2P.\n" "Todos os nomes de hosts são locais." -#: i2p2www/pages/site/docs/naming.html:44 +#: i2p2www/pages/site/docs/naming.html:43 msgid "" "The naming system is quite simple and most of it is implemented\n" "in applications external to the router, but bundled with\n" @@ -600,50 +593,50 @@ msgid "" "The components are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:52 +#: i2p2www/pages/site/docs/naming.html:51 msgid "" "The local naming service which does lookups\n" "and also handles Base32 hostnames." msgstr "" -#: i2p2www/pages/site/docs/naming.html:56 +#: i2p2www/pages/site/docs/naming.html:55 msgid "" "The HTTP proxy which asks the router for " "lookups and points\n" "the user to remote jump services to assist with failed lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:60 +#: i2p2www/pages/site/docs/naming.html:59 msgid "" "HTTP host-add forms which allow users to " "add hosts to their local hosts.txt" msgstr "" -#: i2p2www/pages/site/docs/naming.html:63 +#: i2p2www/pages/site/docs/naming.html:62 msgid "" "HTTP jump services which provide their own" " lookups and redirection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:66 +#: i2p2www/pages/site/docs/naming.html:65 msgid "" "The addressbook application which merges " "external\n" "host lists, retrieved via HTTP, with the local list." msgstr "" -#: i2p2www/pages/site/docs/naming.html:70 +#: i2p2www/pages/site/docs/naming.html:69 msgid "" "The SusiDNS application which is a simple web " "front-end\n" "for addressbook configuration and viewing of the local host lists." msgstr "" -#: i2p2www/pages/site/docs/naming.html:77 +#: i2p2www/pages/site/docs/naming.html:76 msgid "Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:79 +#: i2p2www/pages/site/docs/naming.html:78 #, python-format msgid "" "All destinations in I2P are 516-byte (or longer) keys.\n" @@ -657,18 +650,18 @@ msgid "" "href=\"%(todo)s#hashcash\">proof of work.)" msgstr "" -#: i2p2www/pages/site/docs/naming.html:88 +#: i2p2www/pages/site/docs/naming.html:87 msgid "" "If an application (i2ptunnel or the HTTP proxy) wishes to access\n" "a destination by name, the router does a very simple local lookup\n" "to resolve that name." msgstr "" -#: i2p2www/pages/site/docs/naming.html:94 +#: i2p2www/pages/site/docs/naming.html:93 msgid "Hosts.txt Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:96 +#: i2p2www/pages/site/docs/naming.html:95 msgid "" "The hosts.txt Naming Service does a simple linear search through\n" "text files. This naming service was the default until\n" @@ -677,7 +670,7 @@ msgid "" " of entries." msgstr "" -#: i2p2www/pages/site/docs/naming.html:103 +#: i2p2www/pages/site/docs/naming.html:102 #, python-format msgid "" "It does a linear search through three local files, in order, to\n" @@ -687,11 +680,11 @@ msgid "" "The files are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:115 +#: i2p2www/pages/site/docs/naming.html:114 msgid "Blockfile Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:117 +#: i2p2www/pages/site/docs/naming.html:116 msgid "" "The Blockfile Naming Service stores multiple \"addressbooks\" in a single" "\n" @@ -699,7 +692,7 @@ msgid "" "This Naming Service is the default since release 0.8.8." msgstr "" -#: i2p2www/pages/site/docs/naming.html:123 +#: i2p2www/pages/site/docs/naming.html:122 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -720,7 +713,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/naming.html:135 +#: i2p2www/pages/site/docs/naming.html:134 msgid "" "On creation, the naming service imports entries from the three files used" " by the hosts.txt Naming Service.\n" @@ -731,11 +724,11 @@ msgid "" "It also maintains a reverse-lookup map to implement rapid reverse lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:142 +#: i2p2www/pages/site/docs/naming.html:141 msgid "Other Naming Service Facilities" msgstr "" -#: i2p2www/pages/site/docs/naming.html:144 +#: i2p2www/pages/site/docs/naming.html:143 #, python-format msgid "" "The lookup is case-insensitive.\n" @@ -750,11 +743,11 @@ msgid "" "and other features." msgstr "" -#: i2p2www/pages/site/docs/naming.html:157 +#: i2p2www/pages/site/docs/naming.html:156 msgid "Alternatives and Experimental Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:159 +#: i2p2www/pages/site/docs/naming.html:158 #, python-format msgid "" "The naming service is specified with the configuration property " @@ -767,7 +760,7 @@ msgid "" " page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:166 +#: i2p2www/pages/site/docs/naming.html:165 msgid "" "The HTTP proxy does a lookup via the router for all hostnames ending in " "'.i2p'.\n" @@ -776,7 +769,7 @@ msgid "" "Top Level Domain '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:172 +#: i2p2www/pages/site/docs/naming.html:171 #, python-format msgid "" "We have applied to reserve the .i2p TLD\n" @@ -784,23 +777,23 @@ msgid "" "6761." msgstr "" -#: i2p2www/pages/site/docs/naming.html:178 +#: i2p2www/pages/site/docs/naming.html:177 msgid "" "If the router fails to resolve the hostname, the HTTP proxy returns\n" "an error page to the user with links to several \"jump\" services.\n" "See below for details." msgstr "" -#: i2p2www/pages/site/docs/naming.html:184 +#: i2p2www/pages/site/docs/naming.html:183 #: i2p2www/pages/site/docs/spec/configuration.html:77 msgid "Addressbook" msgstr "Livro de endereços" -#: i2p2www/pages/site/docs/naming.html:185 +#: i2p2www/pages/site/docs/naming.html:184 msgid "Incoming Subscriptions and Merging" msgstr "" -#: i2p2www/pages/site/docs/naming.html:187 +#: i2p2www/pages/site/docs/naming.html:186 msgid "" "The addressbook application periodically\n" "retrieves other users' hosts.txt files and merges\n" @@ -809,7 +802,7 @@ msgid "" "basis." msgstr "" -#: i2p2www/pages/site/docs/naming.html:195 +#: i2p2www/pages/site/docs/naming.html:194 msgid "" "Subscribing to another user's hosts.txt file involves\n" "giving them a certain amount of trust.\n" @@ -818,7 +811,7 @@ msgid "" "passing the new host/key entry to you." msgstr "" -#: i2p2www/pages/site/docs/naming.html:203 +#: i2p2www/pages/site/docs/naming.html:202 msgid "" "For this reason, the only subscription configured by\n" "default is http://www.i2p2.i2p/hosts.txt,\n" @@ -829,23 +822,23 @@ msgid "" "href=\"#susidns\">SusiDNS)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:212 +#: i2p2www/pages/site/docs/naming.html:211 msgid "Some other public addressbook subscription links:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:219 +#: i2p2www/pages/site/docs/naming.html:218 msgid "" "The operators of these services may have various policies for listing " "hosts.\n" "Presence on this list does not imply endorsement." msgstr "" -#: i2p2www/pages/site/docs/naming.html:224 -#: i2p2www/pages/site/docs/naming.html:236 +#: i2p2www/pages/site/docs/naming.html:223 +#: i2p2www/pages/site/docs/naming.html:235 msgid "Naming Rules" msgstr "Regras de nomenclatura" -#: i2p2www/pages/site/docs/naming.html:225 +#: i2p2www/pages/site/docs/naming.html:224 msgid "" "While there are hopefully not any technical limitations within I2P on " "host names,\n" @@ -859,52 +852,52 @@ msgid "" "to other routers." msgstr "" -#: i2p2www/pages/site/docs/naming.html:240 +#: i2p2www/pages/site/docs/naming.html:239 msgid "Names are converted to lower case on import." msgstr "" -#: i2p2www/pages/site/docs/naming.html:244 +#: i2p2www/pages/site/docs/naming.html:243 msgid "" "Names are checked for conflict with existing names in the existing " "userhosts.txt and hosts.txt\n" "(but not privatehosts.txt) after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:249 +#: i2p2www/pages/site/docs/naming.html:248 msgid "Must contain only [a-z] [0-9] '.' and '-' after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:253 +#: i2p2www/pages/site/docs/naming.html:252 msgid "Must not start with '.' or '-'." msgstr "Não pode começar com '.' ou '-'" -#: i2p2www/pages/site/docs/naming.html:257 +#: i2p2www/pages/site/docs/naming.html:256 msgid "Must end with '.i2p'." msgstr "Deve terminar com '.i2p'." -#: i2p2www/pages/site/docs/naming.html:261 +#: i2p2www/pages/site/docs/naming.html:260 msgid "67 characters maximum, including the '.i2p'." msgstr "No máximo 67 caractéres, incluindo o '.i2p'." -#: i2p2www/pages/site/docs/naming.html:265 +#: i2p2www/pages/site/docs/naming.html:264 msgid "Must not contain '..'." msgstr "Não pode conter '..'." -#: i2p2www/pages/site/docs/naming.html:269 +#: i2p2www/pages/site/docs/naming.html:268 msgid "Must not contain '.-' or '-.' (as of 0.6.1.33)." msgstr "Não pode conter '.-' ou '-.' (tal como 0.6.1.33)." -#: i2p2www/pages/site/docs/naming.html:273 +#: i2p2www/pages/site/docs/naming.html:272 msgid "Must not contain '--' except in 'xn--' for IDN." msgstr "Não pode conter '--' exceto em 'xn--' para IDN." -#: i2p2www/pages/site/docs/naming.html:277 +#: i2p2www/pages/site/docs/naming.html:276 msgid "" "Base32 hostnames (*.b32.i2p) are reserved for base 32 use and so are not " "allowed to be imported." msgstr "" -#: i2p2www/pages/site/docs/naming.html:281 +#: i2p2www/pages/site/docs/naming.html:280 msgid "" "Certain hostnames reserved for project use are not allowed\n" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " @@ -914,31 +907,31 @@ msgstr "" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " "*.console.i2p, and others)" -#: i2p2www/pages/site/docs/naming.html:286 +#: i2p2www/pages/site/docs/naming.html:285 msgid "Keys are checked for base64 validity." msgstr "" -#: i2p2www/pages/site/docs/naming.html:290 +#: i2p2www/pages/site/docs/naming.html:289 msgid "" "Keys are checked for conflict with existing keys in hosts.txt (but not " "privatehosts.txt)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:294 +#: i2p2www/pages/site/docs/naming.html:293 msgid "Minimum key length 516 bytes." msgstr "" -#: i2p2www/pages/site/docs/naming.html:298 +#: i2p2www/pages/site/docs/naming.html:297 msgid "Maximum key length 616 bytes (to account for certs up to 100 bytes)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:303 +#: i2p2www/pages/site/docs/naming.html:302 msgid "" "Any name received via subscription that passes all the checks is added " "via the local naming service." msgstr "" -#: i2p2www/pages/site/docs/naming.html:307 +#: i2p2www/pages/site/docs/naming.html:306 msgid "" "Note that the '.' symbols in a host name are of no significance,\n" "and do not denote any actual naming or trust hierarchy.\n" @@ -950,7 +943,7 @@ msgid "" "are topics for future discussion." msgstr "" -#: i2p2www/pages/site/docs/naming.html:318 +#: i2p2www/pages/site/docs/naming.html:317 msgid "" "International Domain Names (IDN) also work in i2p (using punycode 'xn--' " "form).\n" @@ -959,7 +952,7 @@ msgid "" "add 'network.IDN.whitelist.i2p (boolean) = true' in about:config." msgstr "" -#: i2p2www/pages/site/docs/naming.html:324 +#: i2p2www/pages/site/docs/naming.html:323 msgid "" "As the addressbook application does not use privatehosts.txt at all, in " "practice\n" @@ -968,11 +961,11 @@ msgid "" "\"pet names\" for sites already in hosts.txt." msgstr "" -#: i2p2www/pages/site/docs/naming.html:330 +#: i2p2www/pages/site/docs/naming.html:329 msgid "Outgoing Subscriptions" msgstr "" -#: i2p2www/pages/site/docs/naming.html:331 +#: i2p2www/pages/site/docs/naming.html:330 msgid "" "Addressbook will publish the merged hosts.txt to a location\n" "(traditionally hosts.txt in the local eepsite's home directory) to be " @@ -981,7 +974,7 @@ msgid "" "This step is optional and is disabled by default." msgstr "" -#: i2p2www/pages/site/docs/naming.html:339 +#: i2p2www/pages/site/docs/naming.html:338 msgid "" "The addressbook application, together with eepget, saves the Etag and/or " "Last-Modified\n" @@ -990,13 +983,13 @@ msgid "" "return a '304 Not Modified' on the next fetch if nothing has changed." msgstr "" -#: i2p2www/pages/site/docs/naming.html:346 +#: i2p2www/pages/site/docs/naming.html:345 msgid "" "However the entire hosts.txt is downloaded if it has changed.\n" "See below for discussion on this issue." msgstr "" -#: i2p2www/pages/site/docs/naming.html:351 +#: i2p2www/pages/site/docs/naming.html:350 msgid "" "Hosts serving a static hosts.txt or an equivalent CGI application\n" "are strongly encouraged to deliver\n" @@ -1007,11 +1000,11 @@ msgid "" "reduce chances of corruption." msgstr "" -#: i2p2www/pages/site/docs/naming.html:360 +#: i2p2www/pages/site/docs/naming.html:359 msgid "Host Add Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:361 +#: i2p2www/pages/site/docs/naming.html:360 msgid "" "A host add service is a simple CGI application that takes a hostname and " "a Base64 key as parameters\n" @@ -1020,7 +1013,7 @@ msgid "" "will be propagated through the network." msgstr "" -#: i2p2www/pages/site/docs/naming.html:368 +#: i2p2www/pages/site/docs/naming.html:367 msgid "" "It is recommended that host add services impose, at a minimum, the " "restrictions imposed by the addressbook application listed above.\n" @@ -1028,55 +1021,55 @@ msgid "" "keys, for example:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:373 +#: i2p2www/pages/site/docs/naming.html:372 msgid "A limit on number of 'subdomains'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:377 +#: i2p2www/pages/site/docs/naming.html:376 msgid "Authorization for 'subdomains' through various methods." msgstr "" -#: i2p2www/pages/site/docs/naming.html:381 +#: i2p2www/pages/site/docs/naming.html:380 msgid "Hashcash or signed certificates." msgstr "" -#: i2p2www/pages/site/docs/naming.html:385 +#: i2p2www/pages/site/docs/naming.html:384 msgid "Editorial review of host names and/or content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:389 +#: i2p2www/pages/site/docs/naming.html:388 msgid "Categorization of hosts by content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:393 +#: i2p2www/pages/site/docs/naming.html:392 msgid "Reservation or rejection of certain host names." msgstr "" -#: i2p2www/pages/site/docs/naming.html:397 +#: i2p2www/pages/site/docs/naming.html:396 msgid "Restrictions on the number of names registered in a given time period." msgstr "" -#: i2p2www/pages/site/docs/naming.html:401 +#: i2p2www/pages/site/docs/naming.html:400 msgid "Delays between registration and publication." msgstr "" -#: i2p2www/pages/site/docs/naming.html:405 +#: i2p2www/pages/site/docs/naming.html:404 msgid "Requirement that the host be up for verification." msgstr "" -#: i2p2www/pages/site/docs/naming.html:409 +#: i2p2www/pages/site/docs/naming.html:408 msgid "Expiration and/or revocation." msgstr "" -#: i2p2www/pages/site/docs/naming.html:413 +#: i2p2www/pages/site/docs/naming.html:412 msgid "IDN spoof rejection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:418 +#: i2p2www/pages/site/docs/naming.html:417 msgid "Jump Services" msgstr "Serviços de saltos" -#: i2p2www/pages/site/docs/naming.html:419 +#: i2p2www/pages/site/docs/naming.html:418 msgid "" "A jump service is a simple CGI application that takes a hostname as a " "parameter\n" @@ -1089,20 +1082,20 @@ msgid "" "address helper is not necessary until restart." msgstr "" -#: i2p2www/pages/site/docs/naming.html:429 +#: i2p2www/pages/site/docs/naming.html:428 msgid "" "Note that, like with subscriptions, using a jump service\n" "implies a certain amount of trust, as a jump service could maliciously\n" "redirect a user to an incorrect destination." msgstr "" -#: i2p2www/pages/site/docs/naming.html:435 +#: i2p2www/pages/site/docs/naming.html:434 msgid "" "To provide the best service, a jump service should be subscribed to\n" "several hosts.txt providers so that its local host list is current." msgstr "" -#: i2p2www/pages/site/docs/naming.html:441 +#: i2p2www/pages/site/docs/naming.html:440 msgid "" "SusiDNS is simply a web interface front-end to configuring addressbook " "subscriptions\n" @@ -1110,7 +1103,7 @@ msgid "" "All the real work is done by the 'addressbook' application." msgstr "" -#: i2p2www/pages/site/docs/naming.html:447 +#: i2p2www/pages/site/docs/naming.html:446 msgid "" "Currently, there is little enforcement of addressbook naming rules within" " SusiDNS,\n" @@ -1118,11 +1111,11 @@ msgid "" "the addressbook subscription rules." msgstr "" -#: i2p2www/pages/site/docs/naming.html:453 +#: i2p2www/pages/site/docs/naming.html:452 msgid "Base32 Names" msgstr "Nomes de Base32" -#: i2p2www/pages/site/docs/naming.html:454 +#: i2p2www/pages/site/docs/naming.html:453 msgid "" "I2P supports Base32 hostnames similar to Tor's .onion addresses.\n" "Base32 addresses are much shorter and easier to handle than the\n" @@ -1131,7 +1124,7 @@ msgid "" "ukeu3k5oycgaauneqgtnvselmt4yemvoilkln7jpvamvfx7dnkdq.b32.i2p" msgstr "" -#: i2p2www/pages/site/docs/naming.html:461 +#: i2p2www/pages/site/docs/naming.html:460 #, python-format msgid "" "In Tor, the address is 16 characters (80 bits), or half of the SHA-1 " @@ -1153,7 +1146,7 @@ msgid "" "longer than a local address book lookup." msgstr "" -#: i2p2www/pages/site/docs/naming.html:476 +#: i2p2www/pages/site/docs/naming.html:475 msgid "" "Base32 addresses can be used in most places where hostnames or full " "destinations\n" @@ -1172,127 +1165,123 @@ msgid "June 2012" msgstr "Junho de 2012" #: i2p2www/pages/site/docs/plugins.html:6 -msgid "I2P Plugins" -msgstr "Extensões da I2P" - -#: i2p2www/pages/site/docs/plugins.html:8 msgid "General Information" msgstr "Informação geral" -#: i2p2www/pages/site/docs/plugins.html:9 +#: i2p2www/pages/site/docs/plugins.html:7 msgid "" "I2P includes a plugin architecture\n" "to support easy development and installation of additional software." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:14 +#: i2p2www/pages/site/docs/plugins.html:12 msgid "" "There are now plugins available that support distributed email, blogs, " "IRC\n" "clients, distributed file storage, wikis, and more." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:19 +#: i2p2www/pages/site/docs/plugins.html:17 msgid "Benefits to i2p users and app developers:" msgstr "Benefícios para os usuários da I2P e desenvolvedores de aplicações:" -#: i2p2www/pages/site/docs/plugins.html:24 +#: i2p2www/pages/site/docs/plugins.html:22 msgid "Easy distribution of applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:28 +#: i2p2www/pages/site/docs/plugins.html:26 msgid "" "Allows innovation and use of additional libraries without worrying about\n" "increasing the size of i2pupdate.sud" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:33 +#: i2p2www/pages/site/docs/plugins.html:31 msgid "" "Support large or special-purpose applications that would never be bundled" "\n" "with the I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:38 +#: i2p2www/pages/site/docs/plugins.html:36 msgid "Cryptographically signed and verified applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:42 +#: i2p2www/pages/site/docs/plugins.html:40 msgid "Automatic updates of applications, just like for the router" msgstr "Atualizações automática de aplicações, tal como para o roteador" -#: i2p2www/pages/site/docs/plugins.html:46 +#: i2p2www/pages/site/docs/plugins.html:44 msgid "" "Separate initial install and update packages, if desired, for smaller " "update downloads" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:50 +#: i2p2www/pages/site/docs/plugins.html:48 msgid "" "One-click installation of applications. No more asking users to modify\n" "wrapper.config or clients.config" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:55 +#: i2p2www/pages/site/docs/plugins.html:53 msgid "Isolate applications from the base $I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:59 +#: i2p2www/pages/site/docs/plugins.html:57 msgid "" "Automatic compatibility checking for I2P version, Java version, Jetty\n" "version, and previous installed application version" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:64 +#: i2p2www/pages/site/docs/plugins.html:62 msgid "Automatic link addition in console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:68 +#: i2p2www/pages/site/docs/plugins.html:66 msgid "" "Automatic startup of application, including modifying classpath, without " "requiring a restart" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:72 +#: i2p2www/pages/site/docs/plugins.html:70 msgid "Automatic integration and startup of webapps into console Jetty instance" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:76 +#: i2p2www/pages/site/docs/plugins.html:74 #, python-format msgid "" "Facilitate creation of 'app stores' like the one at\n" "%(pluginsite)s" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:81 +#: i2p2www/pages/site/docs/plugins.html:79 msgid "One-click uninstall" msgstr "Desinstalação em um clique." -#: i2p2www/pages/site/docs/plugins.html:85 +#: i2p2www/pages/site/docs/plugins.html:83 msgid "Language and theme packs for the console" msgstr "Pacotes de temas e idiomas para o painel" -#: i2p2www/pages/site/docs/plugins.html:89 +#: i2p2www/pages/site/docs/plugins.html:87 msgid "Bring detailed application information to the router console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:93 +#: i2p2www/pages/site/docs/plugins.html:91 msgid "Non-java applications also supported" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:99 +#: i2p2www/pages/site/docs/plugins.html:97 msgid "Required I2P version" msgstr "Versão do roteador I2P necessária" -#: i2p2www/pages/site/docs/plugins.html:100 +#: i2p2www/pages/site/docs/plugins.html:98 msgid "0.7.12 or newer." msgstr "0.7.12 ou mais recente." -#: i2p2www/pages/site/docs/plugins.html:102 +#: i2p2www/pages/site/docs/plugins.html:100 msgid "Installation" msgstr "Instalação" -#: i2p2www/pages/site/docs/plugins.html:103 +#: i2p2www/pages/site/docs/plugins.html:101 msgid "" "To install and start a plugin, copy the .xpi2p install link " "to\n" @@ -1307,7 +1296,7 @@ msgid "" "the top of your summary bar." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:112 +#: i2p2www/pages/site/docs/plugins.html:110 msgid "" "To update a plugin to the latest version, just click the update button on" "\n" @@ -1323,11 +1312,11 @@ msgid "" "builds)." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:122 +#: i2p2www/pages/site/docs/plugins.html:120 msgid "Development" msgstr "Desenvolvimento" -#: i2p2www/pages/site/docs/plugins.html:123 +#: i2p2www/pages/site/docs/plugins.html:121 #, python-format msgid "" "See the latest plugin specification and " @@ -1335,7 +1324,7 @@ msgid "" "plugin forum on %(zzz)s." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:128 +#: i2p2www/pages/site/docs/plugins.html:126 #, python-format msgid "" "See also the sources for plugins developed by various people. Some " @@ -1345,18 +1334,18 @@ msgid "" "specifically as examples." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:134 +#: i2p2www/pages/site/docs/plugins.html:132 msgid "" "Developers wanted! Plugins are a great way to learn more about I2P" "\n" "or easily add some feature." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:139 +#: i2p2www/pages/site/docs/plugins.html:137 msgid "Getting Started" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:140 +#: i2p2www/pages/site/docs/plugins.html:138 #, python-format msgid "" "To create a plugin from an existing binary package you will need to get\n" @@ -1364,17 +1353,17 @@ msgid "" "monotone." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:146 +#: i2p2www/pages/site/docs/plugins.html:144 msgid "Known Issues" msgstr "Problemas conhecidos" -#: i2p2www/pages/site/docs/plugins.html:147 +#: i2p2www/pages/site/docs/plugins.html:145 msgid "" "Note that the router's plugin architecture does NOT currently\n" "provide any additional security isolation or sandboxing of plugins." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:153 +#: i2p2www/pages/site/docs/plugins.html:151 msgid "" "Updates of a plugin with included jars (not wars) won't be recognized if\n" "the plugin was already run, as it requires class loader trickery to flush" @@ -1382,11 +1371,11 @@ msgid "" "class cache; a full router restart is required." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:159 +#: i2p2www/pages/site/docs/plugins.html:157 msgid "The stop button may be displayed even if there is nothing to stop." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:163 +#: i2p2www/pages/site/docs/plugins.html:161 msgid "" "Plugins running in a separate JVM create a logs/ directory " "in\n" @@ -1396,7 +1385,7 @@ msgstr "" "registros/ em\n" "$CWD." -#: i2p2www/pages/site/docs/plugins.html:168 +#: i2p2www/pages/site/docs/plugins.html:166 msgid "" "No initial keys are present, except for those of jrandom and zzz (using " "the\n" @@ -1404,14 +1393,14 @@ msgid "" "automatically accepted—there is no signing key authority." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:174 +#: i2p2www/pages/site/docs/plugins.html:172 msgid "" "When deleting a plugin, the directory is not always deleted, especially " "on\n" "Windows." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:179 +#: i2p2www/pages/site/docs/plugins.html:177 msgid "" "Installing a plugin requiring Java 1.6 on a Java 1.5 machine will result " "in a\n" @@ -1419,11 +1408,11 @@ msgid "" "is used." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:184 +#: i2p2www/pages/site/docs/plugins.html:182 msgid "Theme and translation plugins are untested." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:188 +#: i2p2www/pages/site/docs/plugins.html:186 msgid "Disabling autostart doesn't always work." msgstr "" @@ -1454,6 +1443,10 @@ msgstr "" msgid "recommended spot for new plugins/applications" msgstr "" +#: i2p2www/pages/site/docs/api/bob.html:2 +msgid "BOB - Basic Open Bridge" +msgstr "" + #: i2p2www/pages/site/docs/api/bob.html:3 #: i2p2www/pages/site/docs/api/datagrams.html:3 #: i2p2www/pages/site/docs/how/garlic-routing.html:3 @@ -1462,14 +1455,10 @@ msgid "August 2010" msgstr "Agosto de 2010" #: i2p2www/pages/site/docs/api/bob.html:5 -msgid "BOB - Basic Open Bridge" -msgstr "" - -#: i2p2www/pages/site/docs/api/bob.html:7 msgid "Technical differences from SAM (for the better?)" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:9 +#: i2p2www/pages/site/docs/api/bob.html:7 msgid "" "BOB has separate command and data channels. \n" "One, an application command channel socket to router to configure.\n" @@ -1479,13 +1468,13 @@ msgid "" "All connections run in parallel." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:18 +#: i2p2www/pages/site/docs/api/bob.html:16 msgid "" "SAM has one connection that does everything, and you need to parse every " "packet." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:22 +#: i2p2www/pages/site/docs/api/bob.html:20 msgid "" "BOB does not hold keypair values, nor does the router.\n" "Your application holds the keypair values. \n" @@ -1494,43 +1483,43 @@ msgid "" "your privacy." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:29 +#: i2p2www/pages/site/docs/api/bob.html:27 msgid "SAM router stores every keypair you ever make." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:33 +#: i2p2www/pages/site/docs/api/bob.html:31 msgid "Those are the important differences." msgstr "Tais diferenças são importantes." -#: i2p2www/pages/site/docs/api/bob.html:37 +#: i2p2www/pages/site/docs/api/bob.html:35 msgid "KEYS = keypair public+private, these are BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:40 +#: i2p2www/pages/site/docs/api/bob.html:38 msgid "KEY = public key, also BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:43 +#: i2p2www/pages/site/docs/api/bob.html:41 msgid "" "ERROR as is implied returns the message \"ERROR " "\"+DESCRIPTION+\"\\n\", where the DESCRIPTION is what" " went wrong." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:46 +#: i2p2www/pages/site/docs/api/bob.html:44 msgid "" "OK returns \"OK\", and if data is to be " "returned, it is on the same line. OK means the command is " "finished." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:49 +#: i2p2www/pages/site/docs/api/bob.html:47 msgid "" "DATA lines contain information that you requested. There may" " be multiple DATA lines per request." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:53 +#: i2p2www/pages/site/docs/api/bob.html:51 msgid "" "NOTE: The help command is the ONLY command that has an exception " "to\n" @@ -1538,7 +1527,7 @@ msgid "" "help is a HUMAN and not an APPLICATION command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:59 +#: i2p2www/pages/site/docs/api/bob.html:57 msgid "" "PLEASE NOTE:\n" "For CURRENT details on the commands PLEASE use the built-in help command." @@ -1547,29 +1536,29 @@ msgid "" "documentation on each command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:65 +#: i2p2www/pages/site/docs/api/bob.html:63 msgid "" "Commands never get obsoleted or changed, however new commands do get " "added from time to time." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:69 +#: i2p2www/pages/site/docs/api/bob.html:67 msgid "Here are the commands we have as of this writing:" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "COMMAND" msgstr "COMANDO" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "OPERAND" msgstr "OPERANDO" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "RETURNS" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:101 +#: i2p2www/pages/site/docs/api/bob.html:99 msgid "" "Once set up, all TCP sockets can and will block as needed, and there is " "no need for any \n" @@ -1581,7 +1570,7 @@ msgid "" "of connections!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:108 +#: i2p2www/pages/site/docs/api/bob.html:106 msgid "" "What is also nice about this particular interface is that writing " "anything to interface \n" @@ -1603,7 +1592,7 @@ msgid "" "nothing is coming in." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:120 +#: i2p2www/pages/site/docs/api/bob.html:118 msgid "" "For the following example, we'll setup a very simple local loopback " "connection, \n" @@ -1614,50 +1603,50 @@ msgid "" "can telnet into, and watch the pretty ASCII test puke forth." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:128 +#: i2p2www/pages/site/docs/api/bob.html:126 msgid "EXAMPLE SESSION DIALOGUE -- simple telnet 127.0.0.1 2827 works" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:129 +#: i2p2www/pages/site/docs/api/bob.html:127 msgid "Application" msgstr "Aplicação" -#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:128 msgid "BOB's Command response." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "FROM" msgstr "DE" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "TO" msgstr "PARA" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "DIALOGUE" msgstr "DIÁLOGO" -#: i2p2www/pages/site/docs/api/bob.html:139 +#: i2p2www/pages/site/docs/api/bob.html:137 msgid "MAKE NOTE OF THE ABOVE DESTINATION KEY, YOURS WILL BE DIFFERENT!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:153 +#: i2p2www/pages/site/docs/api/bob.html:151 msgid "" "At this point, there was no error, a destination with a nickname of " "\"mouth\" \n" @@ -1666,11 +1655,11 @@ msgid "" "to the CHARGEN service on 19/TCP." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:159 +#: i2p2www/pages/site/docs/api/bob.html:157 msgid "Now for the other half, so that we can actually contact this destination." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:179 +#: i2p2www/pages/site/docs/api/bob.html:177 msgid "" "Now all we need to do is telnet into 127.0.0.1, port 37337,\n" "send the destination key or host address from addressbook we want to " @@ -1679,25 +1668,25 @@ msgid "" "key and it goes." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:186 +#: i2p2www/pages/site/docs/api/bob.html:184 msgid "" "NOTE: The \"quit\" command in the command channel does NOT " "disconnect the tunnels like SAM." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:203 +#: i2p2www/pages/site/docs/api/bob.html:201 msgid "After a few virtual miles of this spew, press Control-]" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:215 +#: i2p2www/pages/site/docs/api/bob.html:213 msgid "Here is what happened..." msgstr "Eis aqui o que acontece..." -#: i2p2www/pages/site/docs/api/bob.html:223 +#: i2p2www/pages/site/docs/api/bob.html:221 msgid "You can connect to EEPSITES too!" msgstr "Você também pode se conectar a EEPSITES!" -#: i2p2www/pages/site/docs/api/bob.html:256 +#: i2p2www/pages/site/docs/api/bob.html:254 msgid "" "Pretty cool isn't it? Try some other well known EEPSITES if you like, " "nonexistent ones, \n" @@ -1709,33 +1698,33 @@ msgid "" "human debugging." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:263 +#: i2p2www/pages/site/docs/api/bob.html:261 msgid "Let's put down our destinations now that we are all done with them." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:267 +#: i2p2www/pages/site/docs/api/bob.html:265 msgid "First, lets see what destination nicknames we have." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:279 +#: i2p2www/pages/site/docs/api/bob.html:277 msgid "Alright, there they are. First, let's remove \"mouth\"." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:293 +#: i2p2www/pages/site/docs/api/bob.html:291 msgid "" "Now to remove \"ear\", note that this is what happens when you type too " "fast,\n" "and shows you what typical ERROR messages looks like." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:312 +#: i2p2www/pages/site/docs/api/bob.html:310 msgid "" "I won't bother to show an example of the receiver end of a bridge\n" "because it is very simple. There are two possible settings for it, and\n" "it is toggled with the \"quiet\" command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:318 +#: i2p2www/pages/site/docs/api/bob.html:316 msgid "" "The default is NOT quiet, and the first data to come into your\n" "listening socket is the destination that is making the contact. It is a\n" @@ -1743,7 +1732,7 @@ msgid "" "Everything after that is for the application to actually consume." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:325 +#: i2p2www/pages/site/docs/api/bob.html:323 msgid "" "In quiet mode, think of it as a regular Internet connection. No\n" "extra data comes in at all. It's just as if you are plain connected to\n" @@ -1753,7 +1742,7 @@ msgid "" "you would not have to modify the web server at all." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:334 +#: i2p2www/pages/site/docs/api/bob.html:332 msgid "" "The advantage with using BOB for this is as discussed\n" "previously. You could schedule random uptimes for the application,\n" @@ -1939,7 +1928,7 @@ msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 #: i2p2www/pages/site/docs/spec/datagrams.html:10 -#: i2p2www/pages/site/docs/transport/ssu.html:571 +#: i2p2www/pages/site/docs/transport/ssu.html:570 msgid "Specification" msgstr "Especificação" @@ -1947,11 +1936,11 @@ msgstr "Especificação" msgid "See the Datagrams Specification page." msgstr "Ver a página da Especificação de Datagramas." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:2 msgid "I2PControl - Remote Control Service" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:5 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 #, python-format msgid "" "I2P enables a ." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:12 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:11 msgid "I2PControl is by default listening on localhost:7650" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:13 msgid "API, version 1." msgstr "API, versão 1." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:15 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 msgid "Parameters are only provided in a named way (maps)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:19 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:18 msgid "JSON-RPC 2 format" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:21 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:84 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:20 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 msgid "Request:" msgstr "Pedido:" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:23 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:22 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:31 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:43 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:53 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:63 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:74 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:100 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:144 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:168 msgid "Response:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:25 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 #: i2p2www/pages/site/docs/api/i2pcontrol.html:28 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 #: i2p2www/pages/site/docs/api/i2pcontrol.html:33 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:34 #: i2p2www/pages/site/docs/protocol/i2cp.html:107 #: i2p2www/pages/site/docs/protocol/i2cp.html:450 -#: i2p2www/pages/site/docs/spec/common-structures.html:16 -#: i2p2www/pages/site/docs/spec/common-structures.html:26 -#: i2p2www/pages/site/docs/spec/common-structures.html:37 -#: i2p2www/pages/site/docs/spec/common-structures.html:49 -#: i2p2www/pages/site/docs/spec/common-structures.html:64 -#: i2p2www/pages/site/docs/spec/common-structures.html:77 -#: i2p2www/pages/site/docs/spec/common-structures.html:90 -#: i2p2www/pages/site/docs/spec/common-structures.html:102 -#: i2p2www/pages/site/docs/spec/common-structures.html:114 -#: i2p2www/pages/site/docs/spec/common-structures.html:126 -#: i2p2www/pages/site/docs/spec/common-structures.html:138 -#: i2p2www/pages/site/docs/spec/common-structures.html:150 -#: i2p2www/pages/site/docs/spec/common-structures.html:162 -#: i2p2www/pages/site/docs/spec/common-structures.html:174 -#: i2p2www/pages/site/docs/spec/common-structures.html:227 -#: i2p2www/pages/site/docs/spec/common-structures.html:310 -#: i2p2www/pages/site/docs/spec/common-structures.html:359 -#: i2p2www/pages/site/docs/spec/common-structures.html:411 -#: i2p2www/pages/site/docs/spec/common-structures.html:456 -#: i2p2www/pages/site/docs/spec/common-structures.html:593 -#: i2p2www/pages/site/docs/spec/common-structures.html:655 +#: i2p2www/pages/site/docs/spec/common-structures.html:15 +#: i2p2www/pages/site/docs/spec/common-structures.html:25 +#: i2p2www/pages/site/docs/spec/common-structures.html:36 +#: i2p2www/pages/site/docs/spec/common-structures.html:48 +#: i2p2www/pages/site/docs/spec/common-structures.html:63 +#: i2p2www/pages/site/docs/spec/common-structures.html:76 +#: i2p2www/pages/site/docs/spec/common-structures.html:89 +#: i2p2www/pages/site/docs/spec/common-structures.html:101 +#: i2p2www/pages/site/docs/spec/common-structures.html:113 +#: i2p2www/pages/site/docs/spec/common-structures.html:125 +#: i2p2www/pages/site/docs/spec/common-structures.html:137 +#: i2p2www/pages/site/docs/spec/common-structures.html:149 +#: i2p2www/pages/site/docs/spec/common-structures.html:161 +#: i2p2www/pages/site/docs/spec/common-structures.html:173 +#: i2p2www/pages/site/docs/spec/common-structures.html:226 +#: i2p2www/pages/site/docs/spec/common-structures.html:309 +#: i2p2www/pages/site/docs/spec/common-structures.html:358 +#: i2p2www/pages/site/docs/spec/common-structures.html:410 +#: i2p2www/pages/site/docs/spec/common-structures.html:455 +#: i2p2www/pages/site/docs/spec/common-structures.html:592 +#: i2p2www/pages/site/docs/spec/common-structures.html:654 msgid "Description" msgstr "Descrição" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:30 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 msgid "" "Token used for authenticating every request (excluding the 'Authenticate'" " RPC method)" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:37 msgid "Implemented methods" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 msgid "" "Creates and returns an authentication token used for further " "communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 msgid "The version of the I2PControl API used by the client." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:42 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 msgid "The password used for authenticating against the remote server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 msgid "The primary I2PControl API version implemented by the server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:46 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 msgid "The token used for further communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:48 msgid "Echoes the value of the echo key, used for debugging and testing." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 msgid "Value will be returned in response." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:52 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:62 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:73 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:99 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:143 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:98 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:55 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 msgid "Value of the key 'echo' in the request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:57 msgid "" "Fetches rateStat from router statManager. Creates stat if not already " "created." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 #, python-format msgid "" "Determines which rateStat to fetch, see ratestats." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 msgid "Determines which period a stat is fetched for. Measured in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:65 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 msgid "Returns the average value for the reuested rateStat and period." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:67 msgid "Manages I2PControl. Ports, passwords and the like." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 msgid "" "Sets a new listen address for I2PControl (only 127.0.0.1 and 0.0.0.0 are " "implemented in I2PControl currently)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 msgid "" "Sets a new password for I2PControl, all Authentication tokens will be " "revoked." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 msgid "Switches which port I2PControl will listen for connections on." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 msgid "Returned if address was changed" msgstr "" +#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 #: i2p2www/pages/site/docs/api/i2pcontrol.html:77 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returned if setting was changed" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returns true if any changes were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:80 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 msgid "Returns true if any changes requiring a restart to take effect were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:82 msgid "Fetches basic information about the I2P router. Uptime, version etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 msgid "What the status of the router is." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 msgid "What the uptime of the router is in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 msgid "What version of I2P the router is running." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 msgid "The 1 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 msgid "The 15 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 msgid "The 1 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 msgid "The 15 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:109 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 msgid "What the current network status is. According to the below enum:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:127 msgid "How many tunnels on the I2P net are we participating in." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 msgid "How many peers have we communicated with recently." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 msgid "How many peers are considered 'fast'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 msgid "How many peers are considered 'high capacity'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 msgid "Is the router reseeding hosts to its NetDB?" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:133 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 msgid "How many peers are known to us (listed in our NetDB)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:135 msgid "Manages I2P router restart/shutdown." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 msgid "" "Initiates a router reseed, fetching peers into our NetDB from a remote " "host." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 msgid "Restarts the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 msgid "" "Restarts the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 msgid "Shuts down the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 msgid "" "Shuts down the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 msgid "If requested, verifies that a reseed has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 msgid "If requested, verifies that a restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 msgid "If requested, verifies that a graceful restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 msgid "If requested, verifies that a shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:150 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 msgid "If requested, verifies that a graceful shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:152 msgid "Fetches or sets various network related settings. Ports, addresses etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 msgid "" "What port is used for the TCP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 msgid "" "What hostname is used for the TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 msgid "" "Use automatically detected ip for TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 msgid "" "What port is used for the UDP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 msgid "" "What hostname is used for the UDP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 msgid "" "Which methods should be used for detecting the ip address of the UDP " "transport. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 msgid "What ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 msgid "Is UPnP enabled. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 msgid "" "How many percent of bandwidth is usable for participating tunnels. If " "null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 msgid "" "How many KB/s of inbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 msgid "" "How many KB/s of outbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 msgid "" "Is laptop mode enabled (change router identity and UDP port when IP " "changes ). If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:167 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method. If null is submitted, current setting will" " be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 msgid "If requested, returns the port used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 msgid "If requested, returns the hostname used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 msgid "" "If requested, returns the method used for automatically detecting ip for " "the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 msgid "If requested, returns the port used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 msgid "If requested, returns the hostname used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 msgid "" "If requested, returns methods used for detecting the ip address of the " "UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 msgid "If requested, returns what ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 msgid "If requested, returns the UPNP setting." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 msgid "" "If requested, returns how many percent of bandwidth is usable for " "participating tunnels." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 msgid "If requested, returns how many KB/s of inbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 msgid "If requested, returns how many KB/s of outbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 msgid "If requested, returns the laptop mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 msgid "Have the provided settings been saved." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:183 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 msgid "Is a restart needed for the new settings to be used." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:185 msgid "denotes an optional value." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:187 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 msgid "denotes a possibly occuring return value" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:188 msgid "Error codes" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 msgid "Standard JSON-RPC2 error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 msgid "JSON parse error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 msgid "Invalid request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 msgid "Method not found." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 msgid "Invalid parameters." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:195 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 msgid "Internal error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:196 msgid "I2PControl specific error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 msgid "Invalid password provided." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 msgid "No authentication token presented." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 msgid "Authentication token doesn't exist." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 msgid "The provided authentication token was expired and will be removed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 msgid "" "The version of the I2PControl API used wasn't specified, but is required " "to be specified." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:203 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 msgid "" "The version of the I2PControl API specified is not supported by " "I2PControl." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:13 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 #, python-format msgid "" "I2PTunnel is a tool for interfacing with and providing services on I2P.\n" @@ -2489,15 +2478,15 @@ msgid "" "href=\"http://localhost:7657/i2ptunnel/\">localhost:7657/i2ptunnel/." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:24 msgid "Default Services" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:26 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 msgid "Server tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:28 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:27 msgid "" "I2P Webserver - A tunnel pointed to a Jetty webserver run\n" "on localhost:7658 for convenient " @@ -2505,11 +2494,11 @@ msgid "" "
    The document root is:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:36 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:35 msgid "Client tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:38 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:37 msgid "" "A HTTP proxy used for browsing I2P and the regular internet anonymously " "through I2P. \n" @@ -2517,41 +2506,41 @@ msgid "" "\"Outproxies:\" option." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:41 msgid "An IRC tunnel to the default anonymous IRC network, Irc2P." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:43 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 #, python-format msgid "" "The anonymous monotone\n" "sourcecode repository for I2P" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:47 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:46 #, python-format msgid "" "A SMTP service provided by postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:50 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:49 #, python-format msgid "" "The accompanying POP sevice of postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:54 msgid "Client Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 msgid "Standard" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:57 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 msgid "" "Opens a local TCP port that connects to a service (like HTTP, FTP or " "SMTP) on a destination inside of I2P.\n" @@ -2559,7 +2548,7 @@ msgid "" " list of destinations." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:63 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:62 msgid "" "A HTTP-client tunnel. The tunnel connects to the destination specified by" " the URL\n" @@ -2567,34 +2556,34 @@ msgid "" "provided. Strips HTTP connections of the following headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:68 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:67 msgid "" "Accept, Accept-Charset, Accept-Encoding, Accept-Language\n" " and Accept-Ranges as they vary greatly between browsers and can be " "used as an identifier." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:76 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:75 msgid "" "HTTP client/server tunnels are via I2Ptunnel force-enabling compression " "via the following http headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:83 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:82 msgid "" "Depending on if the tunnel is using an outproxy or not it will append the" " following User-Agent:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:86 msgid "Outproxy:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:88 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 msgid "Internal I2P use:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:93 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:92 msgid "" "Creates a connection to a random IRC server specified by the comma " "seprated (\", \") \n" @@ -2602,43 +2591,43 @@ msgid "" "allowed due to anonymity concerns." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:97 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:96 msgid "Whitelist:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:112 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:111 msgid "Enables using the I2P router as a SOCKS proxy." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:117 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:116 msgid "" "Enables using the I2P router as a SOCKS proxy with the command whitelist " "specified by\n" "IRC client mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:123 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:122 msgid "" "Creates a HTTP tunnel and uses the HTTP request method \"CONNECT\" \n" "to build a TCP tunnel that usually is used for SSL and HTTPS." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:129 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:128 msgid "" "Creates a UDP-server attached to a Streamr client I2PTunnel. The streamr " "client tunnel will \n" "subscribe to a streamr server tunnel." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:136 msgid "Server Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:139 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 msgid "Creates a destination to a local ip:port with an open TCP port." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:144 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:143 msgid "" "Creates a destination to a local HTTP server ip:port. Supports gzip for " "requests with \n" @@ -2646,7 +2635,7 @@ msgid "" " such a request." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:150 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:149 msgid "" "Functions as both a I2PTunnel HTTP Server, and a I2PTunnel HTTP client " "with no outproxying\n" @@ -2655,14 +2644,14 @@ msgid "" "requests, or loopback-testing an eepsite as a diagnostic tool." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:157 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:156 msgid "" "Creates a destination that filters the reqistration sequence of a client " "and passes \n" "the clients destination key as a hostname to the IRC-server." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:163 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:162 msgid "" "A UDP-client that connects to a media server is created. The UDP-Client " "is coupled with a Streamr server I2PTunnel." @@ -3012,14 +3001,14 @@ msgstr "" #: i2p2www/pages/site/docs/api/streaming.html:117 #: i2p2www/pages/site/docs/how/elgamal-aes.html:267 #: i2p2www/pages/site/docs/how/peer-selection.html:282 -#: i2p2www/pages/site/docs/spec/common-structures.html:58 -#: i2p2www/pages/site/docs/spec/common-structures.html:203 -#: i2p2www/pages/site/docs/spec/common-structures.html:257 -#: i2p2www/pages/site/docs/spec/common-structures.html:351 -#: i2p2www/pages/site/docs/spec/common-structures.html:445 -#: i2p2www/pages/site/docs/spec/common-structures.html:553 -#: i2p2www/pages/site/docs/spec/common-structures.html:631 -#: i2p2www/pages/site/docs/spec/common-structures.html:739 +#: i2p2www/pages/site/docs/spec/common-structures.html:57 +#: i2p2www/pages/site/docs/spec/common-structures.html:202 +#: i2p2www/pages/site/docs/spec/common-structures.html:256 +#: i2p2www/pages/site/docs/spec/common-structures.html:350 +#: i2p2www/pages/site/docs/spec/common-structures.html:444 +#: i2p2www/pages/site/docs/spec/common-structures.html:552 +#: i2p2www/pages/site/docs/spec/common-structures.html:630 +#: i2p2www/pages/site/docs/spec/common-structures.html:738 #: i2p2www/pages/site/docs/spec/datagrams.html:30 #: i2p2www/pages/site/docs/spec/datagrams.html:89 msgid "Notes" @@ -3445,10 +3434,10 @@ msgstr "" #: i2p2www/pages/site/docs/how/peer-selection.html:265 #: i2p2www/pages/site/docs/how/tunnel-routing.html:255 #: i2p2www/pages/site/docs/protocol/i2cp.html:654 -#: i2p2www/pages/site/docs/protocol/i2np.html:227 +#: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:446 -#: i2p2www/pages/site/docs/transport/ssu.html:506 +#: i2p2www/pages/site/docs/transport/ntcp.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:505 #: i2p2www/pages/site/docs/tunnels/implementation.html:503 msgid "Future Work" msgstr "" @@ -3906,7 +3895,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/applications/bittorrent.html:285 -#: i2p2www/pages/site/docs/how/intro.html:187 +#: i2p2www/pages/site/docs/how/intro.html:184 msgid "Additional Information" msgstr "" @@ -6303,14 +6292,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/intro.html:2 -msgid "A Gentle Introduction" -msgstr "" - -#: i2p2www/pages/site/docs/how/intro.html:5 msgid "A Gentle Introduction to How I2P Works" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:7 +#: i2p2www/pages/site/docs/how/intro.html:4 msgid "" "I2P is a project to build, deploy, and maintain a network supporting " "secure and anonymous\n" @@ -6327,7 +6312,7 @@ msgid "" "freely available." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:17 +#: i2p2www/pages/site/docs/how/intro.html:14 msgid "" "Unlike many other anonymizing networks, I2P doesn't try to provide " "anonymity by hiding the\n" @@ -6346,7 +6331,7 @@ msgid "" "even taken over to attempt more malicious attacks." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:28 +#: i2p2www/pages/site/docs/how/intro.html:25 #, python-format msgid "" "The network itself is message oriented - it is essentially a secure and " @@ -6368,7 +6353,7 @@ msgid "" "proxies to enable the anonymizing functionality." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:40 +#: i2p2www/pages/site/docs/how/intro.html:37 #, python-format msgid "" "An essential part of designing, developing, and testing an anonymizing " @@ -6388,11 +6373,11 @@ msgid "" "from the others." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:51 +#: i2p2www/pages/site/docs/how/intro.html:48 msgid "Why?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:52 +#: i2p2www/pages/site/docs/how/intro.html:49 #, python-format msgid "" "There are a multitude of reasons why we need a system to support " @@ -6404,11 +6389,11 @@ msgid "" "Internet, but we could not find any that met our needs or threat model." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:59 +#: i2p2www/pages/site/docs/how/intro.html:56 msgid "How?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:61 +#: i2p2www/pages/site/docs/how/intro.html:58 #, python-format msgid "" "The network at a glance is made up of a set of nodes (\"routers\") with a" @@ -6431,11 +6416,11 @@ msgid "" "distributing routing and contact information securely." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:74 +#: i2p2www/pages/site/docs/how/intro.html:71 msgid "Network topology example" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:76 +#: i2p2www/pages/site/docs/how/intro.html:73 msgid "" "In the above, Alice, Bob, Charlie, and Dave are all running routers with " "a single Destination on\n" @@ -6456,7 +6441,7 @@ msgid "" "as new leases are authorized and old ones expire." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:88 +#: i2p2www/pages/site/docs/how/intro.html:85 #, python-format msgid "" "If Bob wants to reply to Alice, he simply goes through the same process -" @@ -6471,7 +6456,7 @@ msgid "" "current data." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:96 +#: i2p2www/pages/site/docs/how/intro.html:93 #, python-format msgid "" "To deal with a wide range of attacks, I2P is fully distributed with no " @@ -6487,7 +6472,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:105 +#: i2p2www/pages/site/docs/how/intro.html:102 #, python-format msgid "" "The network itself makes use of a significant number of ElGamal / AES+SessionTag." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:113 +#: i2p2www/pages/site/docs/how/intro.html:110 msgid "" "Content sent over I2P is encrypted through three layers garlic encryption" " (used to verify the\n" @@ -6511,7 +6496,7 @@ msgid "" "encryption (e.g. the TCP transport uses AES256 with ephemeral keys)." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:120 +#: i2p2www/pages/site/docs/how/intro.html:117 msgid "" "End-to-end (I2CP) encryption (client application to server application) " "was disabled in I2P release\n" @@ -6526,18 +6511,18 @@ msgid "" "applications running atop of I2P." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:129 +#: i2p2www/pages/site/docs/how/intro.html:126 msgid "End to end layered encryption" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:131 +#: i2p2www/pages/site/docs/how/intro.html:128 #, python-format msgid "" "The specific use of these algorithms are outlined elsewhere." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:135 +#: i2p2www/pages/site/docs/how/intro.html:132 msgid "" "The two main mechanisms for allowing people who need strong anonymity to " "use the network are\n" @@ -6552,7 +6537,7 @@ msgid "" "deployment of more flexible and anonymous transports." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:144 +#: i2p2www/pages/site/docs/how/intro.html:141 #, python-format msgid "" "Some questions have been raised with regards to the scalability of I2P, " @@ -6568,11 +6553,11 @@ msgid "" "the network (N) bears no impact." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:153 +#: i2p2www/pages/site/docs/how/intro.html:150 msgid "When?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:154 +#: i2p2www/pages/site/docs/how/intro.html:151 #, python-format msgid "" "I2P initially began in Feb 2003 as a proposed modification to roadmap." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:164 +#: i2p2www/pages/site/docs/how/intro.html:161 msgid "Who?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:165 +#: i2p2www/pages/site/docs/how/intro.html:162 #, python-format msgid "" "We have a small team spread around several " @@ -6610,11 +6595,11 @@ msgid "" " Machines." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:176 +#: i2p2www/pages/site/docs/how/intro.html:173 msgid "Where?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:177 +#: i2p2www/pages/site/docs/how/intro.html:174 #, python-format msgid "" "Anyone interested should join us on the IRC channel #i2p (hosted " @@ -6625,12 +6610,12 @@ msgid "" " are available." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:183 +#: i2p2www/pages/site/docs/how/intro.html:180 #, python-format msgid "The current source is available in monotone." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:188 +#: i2p2www/pages/site/docs/how/intro.html:185 #, python-format msgid "See the Index to Technical Documentation." msgstr "" @@ -8450,7 +8435,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:9 #: i2p2www/pages/site/docs/how/tech-intro.html:24 -#: i2p2www/pages/site/docs/transport/ssu.html:281 +#: i2p2www/pages/site/docs/transport/ssu.html:280 msgid "Introduction" msgstr "" @@ -10245,7 +10230,7 @@ msgid "Severity" msgstr "" #: i2p2www/pages/site/docs/how/threat-model.html:40 -#: i2p2www/pages/site/docs/protocol/i2np.html:94 +#: i2p2www/pages/site/docs/protocol/i2np.html:93 msgid "Priority" msgstr "" @@ -11602,9 +11587,9 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/tunnel-routing.html:2 -#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 -msgid "Tunnel Overview" -msgstr "" +#, fuzzy +msgid "Tunnel Routing" +msgstr "Uma visão geral do roteamento via túneis" #: i2p2www/pages/site/docs/how/tunnel-routing.html:3 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:3 @@ -12614,7 +12599,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:613 -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 msgid "Bytes" msgstr "" @@ -12677,15 +12662,15 @@ msgid "" "Common Data Structures Specification Version 0.9." msgstr "" +#: i2p2www/pages/site/docs/protocol/i2np.html:2 +msgid "I2P Network Protocol" +msgstr "" + #: i2p2www/pages/site/docs/protocol/i2np.html:3 msgid "June 2013" msgstr "" #: i2p2www/pages/site/docs/protocol/i2np.html:6 -msgid "I2P Network Protocol" -msgstr "" - -#: i2p2www/pages/site/docs/protocol/i2np.html:7 msgid "" "The I2P Network Protocol (I2NP),\n" "which is sandwiched between I2CP and the various I2P transport protocols," @@ -12697,11 +12682,11 @@ msgid "" "common transports supported." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:15 +#: i2p2www/pages/site/docs/protocol/i2np.html:14 msgid "I2NP Definition" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:16 +#: i2p2www/pages/site/docs/protocol/i2np.html:15 msgid "" "I2NP (I2P Network Protocol) messages can be used for one-hop, router-to-" "router, point-to-point messages.\n" @@ -12712,7 +12697,7 @@ msgid "" "outbound delivery." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:23 +#: i2p2www/pages/site/docs/protocol/i2np.html:22 #, python-format msgid "" "The priorities listed below may not be current and are subject to change." @@ -12722,37 +12707,37 @@ msgid "" "Priority queueing implementation may vary." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:30 +#: i2p2www/pages/site/docs/protocol/i2np.html:29 msgid "Message Format" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Field" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:34 +#: i2p2www/pages/site/docs/protocol/i2np.html:33 msgid "Unique ID" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:34 msgid "Expiration" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:36 -#: i2p2www/pages/site/docs/protocol/i2np.html:93 +#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:92 msgid "Payload Length" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:37 +#: i2p2www/pages/site/docs/protocol/i2np.html:36 msgid "Checksum" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:38 +#: i2p2www/pages/site/docs/protocol/i2np.html:37 msgid "Payload" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:41 +#: i2p2www/pages/site/docs/protocol/i2np.html:40 #, python-format msgid "" "While the maximum payload size is nominally 64KB, the size is further " @@ -12765,7 +12750,7 @@ msgid "" "So the message must nominally fit in 63 fragments." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:49 +#: i2p2www/pages/site/docs/protocol/i2np.html:48 msgid "" "The maximum size of an initial fragment is 956 bytes (assuming TUNNEL " "delivery mode);\n" @@ -12774,7 +12759,7 @@ msgid "" "bytes, or 61.2 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:55 +#: i2p2www/pages/site/docs/protocol/i2np.html:54 msgid "" "In addition, the transports may have additional restrictions.\n" "NTCP currently limits to 16KB - 6 = 16378 bytes but this will be " @@ -12782,7 +12767,7 @@ msgid "" "The SSU limit is approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:61 +#: i2p2www/pages/site/docs/protocol/i2np.html:60 msgid "" "Note that these are not the limits for datagrams that the client sees, as" " the\n" @@ -12793,11 +12778,11 @@ msgid "" "increased in a future release." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:69 +#: i2p2www/pages/site/docs/protocol/i2np.html:68 msgid "Message Types" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:70 +#: i2p2www/pages/site/docs/protocol/i2np.html:69 msgid "" "Higher-numbered priority is higher priority.\n" "The majority of traffic is TunnelDataMessages (priority 400),\n" @@ -12809,7 +12794,7 @@ msgid "" "first hops happen to be on the same peer." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:81 +#: i2p2www/pages/site/docs/protocol/i2np.html:80 msgid "" "Also, not all message types are sent unencrypted.\n" "For example, when testing a tunnel, the router wraps a\n" @@ -12817,33 +12802,33 @@ msgid "" "which is wrapped in a DataMessage." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:91 +#: i2p2www/pages/site/docs/protocol/i2np.html:90 msgid "Message" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:92 +#: i2p2www/pages/site/docs/protocol/i2np.html:91 msgid "Type" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:95 +#: i2p2www/pages/site/docs/protocol/i2np.html:94 msgid "Comments" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:103 +#: i2p2www/pages/site/docs/protocol/i2np.html:102 msgid "May vary" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:109 +#: i2p2www/pages/site/docs/protocol/i2np.html:108 msgid "" "Size is 65 + 32*(number of hashes) where typically, the hashes for\n" "three floodfill routers are returned." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:118 +#: i2p2www/pages/site/docs/protocol/i2np.html:117 msgid "Varies" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:120 +#: i2p2www/pages/site/docs/protocol/i2np.html:119 msgid "" "Priority may vary.\n" "Size is 898 bytes for a typical 2-lease leaseSet.\n" @@ -12853,23 +12838,23 @@ msgid "" "as we approach release 1.0." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:134 +#: i2p2www/pages/site/docs/protocol/i2np.html:133 msgid "Priority may vary on a per-destination basis" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:144 +#: i2p2www/pages/site/docs/protocol/i2np.html:143 msgid "" "Used for message replies, and for testing tunnels - generally wrapped in " "a GarlicMessage" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:152 +#: i2p2www/pages/site/docs/protocol/i2np.html:151 msgid "" "Generally wrapped in a DataMessage -\n" "but when unwrapped, given a priority of 100 by the forwarding router" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:179 +#: i2p2www/pages/site/docs/protocol/i2np.html:178 msgid "" "The most common message. Priority for tunnel participants, outbound " "endpoints, and inbound gateways was\n" @@ -12877,28 +12862,28 @@ msgid "" "Outbound gateway messages (i.e. those originated locally) remains at 400." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:199 +#: i2p2www/pages/site/docs/protocol/i2np.html:198 msgid "Shorter TunnelBuildMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:207 +#: i2p2www/pages/site/docs/protocol/i2np.html:206 msgid "Shorter TunnelBuildReplyMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:210 +#: i2p2www/pages/site/docs/protocol/i2np.html:209 #, python-format msgid "Others listed in 2003 Spec" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:216 +#: i2p2www/pages/site/docs/protocol/i2np.html:215 msgid "Obsolete, Unused" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:220 +#: i2p2www/pages/site/docs/protocol/i2np.html:219 msgid "Full Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:221 +#: i2p2www/pages/site/docs/protocol/i2np.html:220 #, python-format msgid "" "On the I2NP Specification page.\n" @@ -12907,7 +12892,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:228 +#: i2p2www/pages/site/docs/protocol/i2np.html:227 msgid "" "It isn't clear whether the current priority scheme is generally " "effective,\n" @@ -13116,18 +13101,14 @@ msgid "Note: SAM/SAMv2 can use both the streaming lib and datagrams." msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:2 -msgid "I2P Blockfile Specification" +msgid "Blockfile and Hosts Database Specification" msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:3 msgid "January 2012" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:6 -msgid "Blockfile and Hosts Database Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/blockfile.html:8 +#: i2p2www/pages/site/docs/spec/blockfile.html:7 #, python-format msgid "" "This document specifies\n" @@ -13136,7 +13117,7 @@ msgid "" "href=\"%(naming)s\">Naming Service." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:14 +#: i2p2www/pages/site/docs/spec/blockfile.html:13 msgid "" "The blockfile provides fast Destination lookup in a compact format. While" " the blockfile page overhead is substantial,\n" @@ -13152,7 +13133,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:24 +#: i2p2www/pages/site/docs/spec/blockfile.html:23 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -13164,11 +13145,11 @@ msgid "" "BlockfileNamingService." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:32 +#: i2p2www/pages/site/docs/spec/blockfile.html:31 msgid "Blockfile Format" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:33 +#: i2p2www/pages/site/docs/spec/blockfile.html:32 msgid "" "The original blockfile spec was modified to add magic numbers to each " "page.\n" @@ -13180,34 +13161,34 @@ msgid "" " the file." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:40 +#: i2p2www/pages/site/docs/spec/blockfile.html:39 msgid "" "All 2-byte integer values are unsigned.\n" "All 4-byte integer values (page numbers) are signed and negative values " "are illegal." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:45 +#: i2p2www/pages/site/docs/spec/blockfile.html:44 msgid "" "The database is designed to be opened and accessed by a single thread.\n" "The BlockfileNamingService provides synchronization." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:50 +#: i2p2www/pages/site/docs/spec/blockfile.html:49 msgid "Superblock format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:65 +#: i2p2www/pages/site/docs/spec/blockfile.html:64 msgid "Skip list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:80 +#: i2p2www/pages/site/docs/spec/blockfile.html:79 msgid "" "Skip level block page format is as follows.\n" "All levels have a span. Not all spans have levels." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:95 +#: i2p2www/pages/site/docs/spec/blockfile.html:94 msgid "" "Skip span block page format is as follows.\n" "Key/value structures are sorted by key within each span and across all " @@ -13216,11 +13197,11 @@ msgid "" "Spans other than the first span may not be empty." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:112 +#: i2p2www/pages/site/docs/spec/blockfile.html:111 msgid "Span Continuation block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:123 +#: i2p2www/pages/site/docs/spec/blockfile.html:122 msgid "" "Key/value structure format is as follows.\n" "Key and value lengths must not be split across pages, i.e. all 4 bytes " @@ -13232,15 +13213,15 @@ msgid "" "Max key and value lengths are 65535 bytes." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:139 +#: i2p2www/pages/site/docs/spec/blockfile.html:138 msgid "Free list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:151 +#: i2p2www/pages/site/docs/spec/blockfile.html:150 msgid "Free page block format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:160 +#: i2p2www/pages/site/docs/spec/blockfile.html:159 msgid "" "The metaindex (located at page 2) is a mapping of US-ASCII strings to " "4-byte integers.\n" @@ -13248,33 +13229,33 @@ msgid "" "the skiplist." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:165 +#: i2p2www/pages/site/docs/spec/blockfile.html:164 msgid "Blockfile Naming Service Tables" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:166 +#: i2p2www/pages/site/docs/spec/blockfile.html:165 msgid "" "The tables created and used by the BlockfileNamingService are as follows." "\n" "The maximum number of entries per span is 16." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:171 +#: i2p2www/pages/site/docs/spec/blockfile.html:170 msgid "Properties Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:172 +#: i2p2www/pages/site/docs/spec/blockfile.html:171 #, python-format msgid "" "%(INFO)s is the master database skiplist with String/Properties key/value" " entries containing only one entry:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:184 +#: i2p2www/pages/site/docs/spec/blockfile.html:183 msgid "Reverse Lookup Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:185 +#: i2p2www/pages/site/docs/spec/blockfile.html:184 #, python-format msgid "" "%(REVERSE)s is the reverse lookup skiplist with Integer/Properties " @@ -13282,34 +13263,31 @@ msgid "" " (as of database version 2):" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:199 +#: i2p2www/pages/site/docs/spec/blockfile.html:198 msgid "hosts.txt, userhosts.txt, and privatehosts.txt Skiplists" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:200 +#: i2p2www/pages/site/docs/spec/blockfile.html:199 msgid "" "For each host database, there is a skiplist containing\n" "the hosts for that database.\n" "The keys/values in these skiplists are as follows:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:211 +#: i2p2www/pages/site/docs/spec/blockfile.html:210 msgid "The DestEntry Properties typically contains:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:220 +#: i2p2www/pages/site/docs/spec/blockfile.html:219 msgid "Hostname keys are stored in lower-case and always end in \".i2p\"." msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:2 -msgid "Common structure Specification" -msgstr "" +#, fuzzy +msgid "Common structures Specification" +msgstr "Especificação das estruturas de dados comuns" #: i2p2www/pages/site/docs/spec/common-structures.html:6 -msgid "Data types Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/common-structures.html:7 #, python-format msgid "" "This document describes some data types common to all I2P protocols, like" @@ -13318,55 +13296,55 @@ msgid "" "SSU, etc." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:17 +#: i2p2www/pages/site/docs/spec/common-structures.html:16 msgid "Represents a non-negative integer.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:20 -#: i2p2www/pages/site/docs/spec/common-structures.html:31 -#: i2p2www/pages/site/docs/spec/common-structures.html:41 -#: i2p2www/pages/site/docs/spec/common-structures.html:54 -#: i2p2www/pages/site/docs/spec/common-structures.html:69 -#: i2p2www/pages/site/docs/spec/common-structures.html:82 -#: i2p2www/pages/site/docs/spec/common-structures.html:94 -#: i2p2www/pages/site/docs/spec/common-structures.html:106 -#: i2p2www/pages/site/docs/spec/common-structures.html:118 -#: i2p2www/pages/site/docs/spec/common-structures.html:130 -#: i2p2www/pages/site/docs/spec/common-structures.html:142 -#: i2p2www/pages/site/docs/spec/common-structures.html:154 -#: i2p2www/pages/site/docs/spec/common-structures.html:166 -#: i2p2www/pages/site/docs/spec/common-structures.html:178 -#: i2p2www/pages/site/docs/spec/common-structures.html:231 -#: i2p2www/pages/site/docs/spec/common-structures.html:314 -#: i2p2www/pages/site/docs/spec/common-structures.html:363 -#: i2p2www/pages/site/docs/spec/common-structures.html:415 -#: i2p2www/pages/site/docs/spec/common-structures.html:462 -#: i2p2www/pages/site/docs/spec/common-structures.html:597 -#: i2p2www/pages/site/docs/spec/common-structures.html:660 +#: i2p2www/pages/site/docs/spec/common-structures.html:19 +#: i2p2www/pages/site/docs/spec/common-structures.html:30 +#: i2p2www/pages/site/docs/spec/common-structures.html:40 +#: i2p2www/pages/site/docs/spec/common-structures.html:53 +#: i2p2www/pages/site/docs/spec/common-structures.html:68 +#: i2p2www/pages/site/docs/spec/common-structures.html:81 +#: i2p2www/pages/site/docs/spec/common-structures.html:93 +#: i2p2www/pages/site/docs/spec/common-structures.html:105 +#: i2p2www/pages/site/docs/spec/common-structures.html:117 +#: i2p2www/pages/site/docs/spec/common-structures.html:129 +#: i2p2www/pages/site/docs/spec/common-structures.html:141 +#: i2p2www/pages/site/docs/spec/common-structures.html:153 +#: i2p2www/pages/site/docs/spec/common-structures.html:165 +#: i2p2www/pages/site/docs/spec/common-structures.html:177 +#: i2p2www/pages/site/docs/spec/common-structures.html:230 +#: i2p2www/pages/site/docs/spec/common-structures.html:313 +#: i2p2www/pages/site/docs/spec/common-structures.html:362 +#: i2p2www/pages/site/docs/spec/common-structures.html:414 +#: i2p2www/pages/site/docs/spec/common-structures.html:461 +#: i2p2www/pages/site/docs/spec/common-structures.html:596 +#: i2p2www/pages/site/docs/spec/common-structures.html:659 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Contents" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:21 +#: i2p2www/pages/site/docs/spec/common-structures.html:20 msgid "1 to 8 bytes in network byte order representing an unsigned integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:27 +#: i2p2www/pages/site/docs/spec/common-structures.html:26 msgid "" "The number of milliseconds since midnight on January 1, 1970 in the GMT " "timezone.\n" "If the number is 0, the date is undefined or null.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:32 +#: i2p2www/pages/site/docs/spec/common-structures.html:31 msgid "8 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:38 +#: i2p2www/pages/site/docs/spec/common-structures.html:37 msgid "Represents a UTF-8 encoded string.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:42 +#: i2p2www/pages/site/docs/spec/common-structures.html:41 msgid "" "1 or more bytes where the first byte is the number of bytes (not " "characters!)\n" @@ -13375,21 +13353,21 @@ msgid "" "Length limit is 255 bytes (not characters). Length may be 0.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:50 +#: i2p2www/pages/site/docs/spec/common-structures.html:49 msgid "" "A boolean value, supporting null/unknown representation\n" "0=false, 1=true, 2=unknown/null\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:55 +#: i2p2www/pages/site/docs/spec/common-structures.html:54 msgid "1 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:59 +#: i2p2www/pages/site/docs/spec/common-structures.html:58 msgid "Deprecated - unused\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:65 +#: i2p2www/pages/site/docs/spec/common-structures.html:64 #, python-format msgid "" "This structure is used in ElGamal encryption, representing only the " @@ -13397,12 +13375,12 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:70 -#: i2p2www/pages/site/docs/spec/common-structures.html:83 +#: i2p2www/pages/site/docs/spec/common-structures.html:69 +#: i2p2www/pages/site/docs/spec/common-structures.html:82 msgid "256 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:78 +#: i2p2www/pages/site/docs/spec/common-structures.html:77 #, python-format msgid "" "This structure is used in ElGamal decryption, representing only the " @@ -13410,99 +13388,99 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:91 +#: i2p2www/pages/site/docs/spec/common-structures.html:90 msgid "This structure is used for AES256 encryption and decryption.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:95 -#: i2p2www/pages/site/docs/spec/common-structures.html:143 -#: i2p2www/pages/site/docs/spec/common-structures.html:155 +#: i2p2www/pages/site/docs/spec/common-structures.html:94 +#: i2p2www/pages/site/docs/spec/common-structures.html:142 +#: i2p2www/pages/site/docs/spec/common-structures.html:154 msgid "32 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:103 +#: i2p2www/pages/site/docs/spec/common-structures.html:102 #, python-format msgid "" "This structure is used for verifying DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:107 +#: i2p2www/pages/site/docs/spec/common-structures.html:106 msgid "128 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:115 +#: i2p2www/pages/site/docs/spec/common-structures.html:114 #, python-format msgid "" "This structure is used for creating DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:119 +#: i2p2www/pages/site/docs/spec/common-structures.html:118 msgid "20 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:127 +#: i2p2www/pages/site/docs/spec/common-structures.html:126 #, python-format msgid "" "This structure represents the DSA " "signature of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:131 +#: i2p2www/pages/site/docs/spec/common-structures.html:130 msgid "40 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:139 +#: i2p2www/pages/site/docs/spec/common-structures.html:138 msgid "Represents the SHA256 of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:151 +#: i2p2www/pages/site/docs/spec/common-structures.html:150 msgid "A random number\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:163 +#: i2p2www/pages/site/docs/spec/common-structures.html:162 msgid "Defines an identifier that is unique to each router in a tunnel.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:167 +#: i2p2www/pages/site/docs/spec/common-structures.html:166 msgid "4 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:175 +#: i2p2www/pages/site/docs/spec/common-structures.html:174 msgid "" "A certificate is a container for various receipts or proof of works used " "throughout the I2P network.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:179 +#: i2p2www/pages/site/docs/spec/common-structures.html:178 msgid "" "1 byte Integer specifying certificate type," " followed by a 2 Integer specifying the " "size of the certificate payload, then that many bytes.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:205 +#: i2p2www/pages/site/docs/spec/common-structures.html:204 msgid "" "For Router Identities, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:209 +#: i2p2www/pages/site/docs/spec/common-structures.html:208 #, python-format msgid "" "For Garlic Cloves, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:213 +#: i2p2www/pages/site/docs/spec/common-structures.html:212 #, python-format msgid "" "For Garlic Messages, the Certificate " "is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:217 +#: i2p2www/pages/site/docs/spec/common-structures.html:216 msgid "" "For Destinations, the Certificate may" " be non-NULL,\n" @@ -13510,27 +13488,27 @@ msgid "" "the application-level." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:228 +#: i2p2www/pages/site/docs/spec/common-structures.html:227 msgid "A set of key/value mappings or properties\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:232 +#: i2p2www/pages/site/docs/spec/common-structures.html:231 msgid "A 2-byte size Integer followed by a series of String=String; pairs\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:259 +#: i2p2www/pages/site/docs/spec/common-structures.html:258 msgid "" "The encoding isn't optimal - we either need the '=' and ';' characters, " "or the string lengths, but not both" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:263 +#: i2p2www/pages/site/docs/spec/common-structures.html:262 msgid "" "Some documentation says that the strings may not include '=' or ';' but " "this encoding supports them" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:267 +#: i2p2www/pages/site/docs/spec/common-structures.html:266 msgid "" "Strings are defined to be UTF-8 but in the current implementation, I2CP " "uses UTF-8 but I2NP does not.\n" @@ -13539,14 +13517,14 @@ msgid "" "Message will be corrupted." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:273 +#: i2p2www/pages/site/docs/spec/common-structures.html:272 msgid "" "The encoding allows duplicate keys, however in any usage where the " "mapping is signed,\n" "duplicates may cause a signature failure." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:278 +#: i2p2www/pages/site/docs/spec/common-structures.html:277 msgid "" "Mappings contained in I2NP messages (i.e. in a RouterAddress or " "RouterInfo)\n" @@ -13554,7 +13532,7 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:284 +#: i2p2www/pages/site/docs/spec/common-structures.html:283 #, python-format msgid "" "Mappings contained in an I2CP " @@ -13563,65 +13541,65 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:290 +#: i2p2www/pages/site/docs/spec/common-structures.html:289 msgid "" "While it is application-dependent, keys and values are generally case-" "sensitive." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:294 +#: i2p2www/pages/site/docs/spec/common-structures.html:293 msgid "" "Key and value string length limits are 255 bytes (not characters) each, " "plus the length byte. Length byte may be 0." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:298 +#: i2p2www/pages/site/docs/spec/common-structures.html:297 msgid "" "Total length limit is 65535 bytes, plus the 2 byte size field, or 65537 " "total." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:307 +#: i2p2www/pages/site/docs/spec/common-structures.html:306 msgid "Common structure specification" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:311 +#: i2p2www/pages/site/docs/spec/common-structures.html:310 msgid "Defines the way to uniquely identify a particular router\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:315 +#: i2p2www/pages/site/docs/spec/common-structures.html:314 msgid "" "PublicKey followed by SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:352 +#: i2p2www/pages/site/docs/spec/common-structures.html:351 msgid "" "The certificate for a RouterIdentity is currently unused and is always " "NULL." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:360 +#: i2p2www/pages/site/docs/spec/common-structures.html:359 msgid "" "A Destination defines a particular endpoint to which messages can be " "directed for secure delivery.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:364 +#: i2p2www/pages/site/docs/spec/common-structures.html:363 msgid "" "PublicKey followed by a SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:412 +#: i2p2www/pages/site/docs/spec/common-structures.html:411 msgid "" "Defines the authorization for a particular tunnel to receive messages " "targeting a Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:416 +#: i2p2www/pages/site/docs/spec/common-structures.html:415 msgid "" "SHA256 Hash of the\n" "RouterIdentity of the gateway " @@ -13629,11 +13607,11 @@ msgid "" "end Date\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:447 +#: i2p2www/pages/site/docs/spec/common-structures.html:446 msgid "Total size: 44 bytes" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:457 +#: i2p2www/pages/site/docs/spec/common-structures.html:456 msgid "" "Contains all of the currently authorized Leases for a particular Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:463 +#: i2p2www/pages/site/docs/spec/common-structures.html:462 msgid "" "Destination, followed by a PublicKey for encryption, then a SigningPrivateKey" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:555 +#: i2p2www/pages/site/docs/spec/common-structures.html:554 msgid "" "The public key of the destination was used for the old i2cp-to-i2cp " "encryption\n" "which was disabled in version 0.6, it is currently unused." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:560 +#: i2p2www/pages/site/docs/spec/common-structures.html:559 #, python-format msgid "" "The encryption key is used for end-to-end Integer defining the relative cost " "of using the address, where 0 is free and 255 is expensive, followed by " @@ -13737,11 +13715,11 @@ msgid "" "IP address, port number, email address, URL, etc.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:633 +#: i2p2www/pages/site/docs/spec/common-structures.html:632 msgid "Cost is typically 5 or 6 for SSU, and 10 or 11 for NTCP." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:637 +#: i2p2www/pages/site/docs/spec/common-structures.html:636 msgid "" "Expiration is currently unused, always null (all zeroes)).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " @@ -13752,14 +13730,14 @@ msgid "" "Routers MUST set this field to all zeros." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:645 +#: i2p2www/pages/site/docs/spec/common-structures.html:644 msgid "" "The following options, while not required, are standard and expected to " "be present in most router addresses:\n" "\"host\" (an IPv4 or IPv6 address or host name) and \"port\"." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:656 +#: i2p2www/pages/site/docs/spec/common-structures.html:655 msgid "" "Defines all of the data that a router wants to publish for the network to" " see. The RouterInfo is one of two " @@ -13769,13 +13747,13 @@ msgid "" "the contained RouterIdentity.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:661 +#: i2p2www/pages/site/docs/spec/common-structures.html:660 msgid "" "RouterIdentity followed by the Date, when the entry was published\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:741 +#: i2p2www/pages/site/docs/spec/common-structures.html:740 msgid "" "The peer_size Integer may be followed by a list of that many router " "hashes.\n" @@ -13783,20 +13761,20 @@ msgid "" "routes, which is unimplemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:746 +#: i2p2www/pages/site/docs/spec/common-structures.html:745 msgid "" "The signature may be verified using the signing public key of the " "router_ident." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:750 +#: i2p2www/pages/site/docs/spec/common-structures.html:749 #, python-format msgid "" "See the network database page\n" "for standard options that are expected to be present in all router infos." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:760 +#: i2p2www/pages/site/docs/spec/common-structures.html:759 #, python-format msgid "" "Defined in the Tunnel Message " @@ -14494,7 +14472,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/index.html:61 -#: i2p2www/pages/site/docs/transport/ssu.html:33 +#: i2p2www/pages/site/docs/transport/ssu.html:32 msgid "" "Communication of firewall status and local IP, and changes to either, to " "the router and the user interface" @@ -14689,11 +14667,11 @@ msgid "" "and see how transport-layer padding may improve things." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:6 +#: i2p2www/pages/site/docs/transport/ntcp.html:2 msgid "NTCP (NIO-based TCP)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:8 +#: i2p2www/pages/site/docs/transport/ntcp.html:6 #, python-format msgid "" "NTCP is one of two transports currently " @@ -14705,7 +14683,7 @@ msgid "" "NTCP-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:16 +#: i2p2www/pages/site/docs/transport/ntcp.html:14 msgid "" "By default, NTCP uses the IP/Port\n" "auto-detected by SSU. When enabled on config.jsp,\n" @@ -14714,22 +14692,22 @@ msgid "" "Now you can enable inbound TCP without a static IP or dyndns service." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:24 +#: i2p2www/pages/site/docs/transport/ntcp.html:22 msgid "" "The NTCP code within I2P is relatively lightweight (1/4 the size of the " "SSU code)\n" "because it uses the underlying Java TCP transport for reliable delivery." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:30 +#: i2p2www/pages/site/docs/transport/ntcp.html:28 msgid "NTCP Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:32 +#: i2p2www/pages/site/docs/transport/ntcp.html:30 msgid "Standard Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:33 +#: i2p2www/pages/site/docs/transport/ntcp.html:31 msgid "" "After establishment,\n" "the NTCP transport sends individual I2NP messages, with a simple " @@ -14737,7 +14715,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:43 +#: i2p2www/pages/site/docs/transport/ntcp.html:41 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14749,7 +14727,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:51 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "0-15 bytes of padding are required to bring the total message length\n" "(including the six size and checksum bytes) to a multiple of 16.\n" @@ -14758,39 +14736,39 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:59 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:60 +#: i2p2www/pages/site/docs/transport/ntcp.html:58 msgid "" "One special case is a metadata message where the sizeof(data) is 0. In\n" "that case, the unencrypted message is encoded as:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:71 +#: i2p2www/pages/site/docs/transport/ntcp.html:69 msgid "" "Total length: 16 bytes. The time sync message is sent at approximately 15" " minute intervals.\n" "The message is encrypted just as standard messages are." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:77 +#: i2p2www/pages/site/docs/transport/ntcp.html:75 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:78 +#: i2p2www/pages/site/docs/transport/ntcp.html:76 #, python-format msgid "" "The standard and time sync messages use the Adler-32 checksum\n" "as defined in the ZLIB Specification." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:84 +#: i2p2www/pages/site/docs/transport/ntcp.html:82 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:85 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -14799,31 +14777,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:99 +#: i2p2www/pages/site/docs/transport/ntcp.html:97 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:100 +#: i2p2www/pages/site/docs/transport/ntcp.html:98 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:104 +#: i2p2www/pages/site/docs/transport/ntcp.html:102 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:105 +#: i2p2www/pages/site/docs/transport/ntcp.html:103 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:106 +#: i2p2www/pages/site/docs/transport/ntcp.html:104 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:107 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:108 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -14831,7 +14809,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:114 msgid "" "The DH key exchange consists of a number of steps, displayed below.\n" "The mapping between these steps and the messages sent between I2P " @@ -14839,41 +14817,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:122 +#: i2p2www/pages/site/docs/transport/ntcp.html:120 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:123 +#: i2p2www/pages/site/docs/transport/ntcp.html:121 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:124 +#: i2p2www/pages/site/docs/transport/ntcp.html:122 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:125 +#: i2p2www/pages/site/docs/transport/ntcp.html:123 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:124 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:127 +#: i2p2www/pages/site/docs/transport/ntcp.html:125 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:128 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:130 +#: i2p2www/pages/site/docs/transport/ntcp.html:128 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -14882,11 +14860,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:134 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:135 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -14899,79 +14877,79 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:150 -#: i2p2www/pages/site/docs/transport/ntcp.html:193 -#: i2p2www/pages/site/docs/transport/ntcp.html:273 -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:148 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:271 +#: i2p2www/pages/site/docs/transport/ntcp.html:354 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:152 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:170 +#: i2p2www/pages/site/docs/transport/ntcp.html:168 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:172 +#: i2p2www/pages/site/docs/transport/ntcp.html:170 #, python-format msgid "" "SHA256 Hash(X) xored with SHA256 Hash(Bob's Router Identity)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:179 -#: i2p2www/pages/site/docs/transport/ntcp.html:260 -#: i2p2www/pages/site/docs/transport/ntcp.html:337 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:335 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:180 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 msgid "" "Bob verifies HXxorHI using his own router hash. If it does not verify,\n" "Alice has contacted the wrong router, and Bob drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:186 +#: i2p2www/pages/site/docs/transport/ntcp.html:184 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:187 +#: i2p2www/pages/site/docs/transport/ntcp.html:185 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:195 -#: i2p2www/pages/site/docs/transport/ntcp.html:275 -#: i2p2www/pages/site/docs/transport/ntcp.html:358 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 +#: i2p2www/pages/site/docs/transport/ntcp.html:273 +#: i2p2www/pages/site/docs/transport/ntcp.html:356 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:251 +#: i2p2www/pages/site/docs/transport/ntcp.html:215 +#: i2p2www/pages/site/docs/transport/ntcp.html:249 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 +#: i2p2www/pages/site/docs/transport/ntcp.html:217 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:222 -#: i2p2www/pages/site/docs/transport/ntcp.html:307 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:305 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:224 +#: i2p2www/pages/site/docs/transport/ntcp.html:222 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:229 -#: i2p2www/pages/site/docs/transport/ntcp.html:319 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 +#: i2p2www/pages/site/docs/transport/ntcp.html:317 +#: i2p2www/pages/site/docs/transport/ntcp.html:384 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:253 +#: i2p2www/pages/site/docs/transport/ntcp.html:251 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -14979,38 +14957,38 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:261 +#: i2p2www/pages/site/docs/transport/ntcp.html:259 msgid "" "Alice may drop the connection if the clock skew with Bob is too high as " "calculated using tsB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:266 +#: i2p2www/pages/site/docs/transport/ntcp.html:264 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:267 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "" "This contains Alice's router identity, and a DSA signature of the " "critical data. Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:301 +#: i2p2www/pages/site/docs/transport/ntcp.html:299 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:301 #, python-format msgid "" "Alice's 387 byte Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:309 +#: i2p2www/pages/site/docs/transport/ntcp.html:307 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:311 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 #, python-format msgid "" "the 40 byte DSA " @@ -15026,7 +15004,7 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:327 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15035,25 +15013,25 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:339 +#: i2p2www/pages/site/docs/transport/ntcp.html:337 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:342 +#: i2p2www/pages/site/docs/transport/ntcp.html:340 msgid "" "Bob may drop the connection if the clock skew with Alice is too high as " "calculated using tsA." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:349 +#: i2p2www/pages/site/docs/transport/ntcp.html:347 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:350 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:375 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "the 40 byte DSA " @@ -15069,11 +15047,11 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:381 +#: i2p2www/pages/site/docs/transport/ntcp.html:379 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:396 +#: i2p2www/pages/site/docs/transport/ntcp.html:394 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15082,15 +15060,15 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:402 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:411 +#: i2p2www/pages/site/docs/transport/ntcp.html:409 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:412 +#: i2p2www/pages/site/docs/transport/ntcp.html:410 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15102,11 +15080,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:421 +#: i2p2www/pages/site/docs/transport/ntcp.html:419 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:422 +#: i2p2www/pages/site/docs/transport/ntcp.html:420 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15116,54 +15094,54 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:431 +#: i2p2www/pages/site/docs/transport/ntcp.html:429 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:432 +#: i2p2www/pages/site/docs/transport/ntcp.html:430 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:433 +#: i2p2www/pages/site/docs/transport/ntcp.html:431 msgid "" "that many bytes making up the local router's IP address (as reached by " "the remote side)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:434 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:435 +#: i2p2www/pages/site/docs/transport/ntcp.html:433 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:434 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:437 +#: i2p2www/pages/site/docs/transport/ntcp.html:435 msgid "" "xor of the local router's identity hash and the SHA256 of bytes 32 " "through bytes 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:441 +#: i2p2www/pages/site/docs/transport/ntcp.html:439 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:442 +#: i2p2www/pages/site/docs/transport/ntcp.html:440 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:446 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:452 +#: i2p2www/pages/site/docs/transport/ntcp.html:450 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15174,31 +15152,27 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:460 +#: i2p2www/pages/site/docs/transport/ntcp.html:458 msgid "" "Memory utilization (including that of the kernel) for NTCP should be " "compared to that for SSU." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:464 +#: i2p2www/pages/site/docs/transport/ntcp.html:462 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:467 msgid "Review and possibly disable 'check connection'" msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:2 -msgid "SSU Transport" -msgstr "" - -#: i2p2www/pages/site/docs/transport/ssu.html:6 msgid "Secure Semireliable UDP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:9 +#: i2p2www/pages/site/docs/transport/ssu.html:8 #, python-format msgid "" "SSU (also called \"UDP\" in much of the I2P documentation and user " @@ -15208,7 +15182,7 @@ msgid "" "The other is NTCP." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:15 +#: i2p2www/pages/site/docs/transport/ssu.html:14 msgid "" "SSU is the newer of the two transports,\n" "introduced in I2P release 0.6.\n" @@ -15217,11 +15191,11 @@ msgid "" "SSU-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:22 +#: i2p2www/pages/site/docs/transport/ssu.html:21 msgid "SSU Services" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:24 +#: i2p2www/pages/site/docs/transport/ssu.html:23 msgid "" "Like the NTCP transport, SSU provides reliable, encrypted, connection-" "oriented, point-to-point data transport.\n" @@ -15229,33 +15203,33 @@ msgid "" "including:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:30 +#: i2p2www/pages/site/docs/transport/ssu.html:29 msgid "" "Cooperative NAT/Firewall traversal using introducers" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:31 +#: i2p2www/pages/site/docs/transport/ssu.html:30 msgid "" "Local IP detection by inspection of incoming packets and peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:32 +#: i2p2www/pages/site/docs/transport/ssu.html:31 msgid "" "Communication of firewall status and local IP, and changes to either to " "NTCP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:37 +#: i2p2www/pages/site/docs/transport/ssu.html:36 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:39 +#: i2p2www/pages/site/docs/transport/ssu.html:38 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:41 +#: i2p2www/pages/site/docs/transport/ssu.html:40 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -15263,7 +15237,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:48 +#: i2p2www/pages/site/docs/transport/ssu.html:47 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -15278,7 +15252,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:59 +#: i2p2www/pages/site/docs/transport/ssu.html:58 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -15294,7 +15268,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:70 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -15302,7 +15276,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:78 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -15310,21 +15284,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:83 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:90 +#: i2p2www/pages/site/docs/transport/ssu.html:89 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:96 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -15333,13 +15307,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:101 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:107 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -15347,7 +15321,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:113 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -15355,18 +15329,18 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:120 +#: i2p2www/pages/site/docs/transport/ssu.html:119 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" "The maximum IPv6 MTU is 1472." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:126 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:126 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -15381,11 +15355,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:138 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:140 +#: i2p2www/pages/site/docs/transport/ssu.html:139 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "The MAC and session keys are negotiated as part of the DH exchange, used\n" @@ -15393,7 +15367,7 @@ msgid "" "the publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:147 +#: i2p2www/pages/site/docs/transport/ssu.html:146 msgid "" "When using the introKey, both the initial message and any subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -15403,7 +15377,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:156 +#: i2p2www/pages/site/docs/transport/ssu.html:155 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -15416,7 +15390,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:167 +#: i2p2www/pages/site/docs/transport/ssu.html:166 msgid "" "If Alice and Bob have an established session, but Alice loses the \n" "keys for some reason and she wants to contact Bob, she may at any \n" @@ -15428,7 +15402,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:178 +#: i2p2www/pages/site/docs/transport/ssu.html:177 #, python-format msgid "" "For the DH key agreement,\n" @@ -15436,18 +15410,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:188 +#: i2p2www/pages/site/docs/transport/ssu.html:187 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:192 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:194 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -15455,7 +15429,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:202 +#: i2p2www/pages/site/docs/transport/ssu.html:201 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -15464,11 +15438,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:210 +#: i2p2www/pages/site/docs/transport/ssu.html:209 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:211 msgid "" "To contact an SSU peer, one of two sets of information is necessary:\n" "a direct address, for when the peer is publicly reachable, or an\n" @@ -15476,42 +15450,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:224 +#: i2p2www/pages/site/docs/transport/ssu.html:223 msgid "" "Each of the addresses may also expose a series of options - special\n" "capabilities of that particular peer. For a list of available\n" "capabilities, see below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:230 +#: i2p2www/pages/site/docs/transport/ssu.html:229 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:235 +#: i2p2www/pages/site/docs/transport/ssu.html:234 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:236 +#: i2p2www/pages/site/docs/transport/ssu.html:235 msgid "" "Direct session establishment is used when no third party is required for " "NAT traversal.\n" "The message sequence is as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:241 +#: i2p2www/pages/site/docs/transport/ssu.html:240 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:242 +#: i2p2www/pages/site/docs/transport/ssu.html:241 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:257 +#: i2p2www/pages/site/docs/transport/ssu.html:256 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -15524,7 +15498,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:265 #, python-format msgid "" "After the status message is sent, the peers exchange\n" @@ -15533,7 +15507,7 @@ msgid "" "RouterInfos." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:274 +#: i2p2www/pages/site/docs/transport/ssu.html:273 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -15542,7 +15516,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:283 +#: i2p2www/pages/site/docs/transport/ssu.html:282 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -15558,7 +15532,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:297 +#: i2p2www/pages/site/docs/transport/ssu.html:296 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -15586,25 +15560,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:324 +#: i2p2www/pages/site/docs/transport/ssu.html:323 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:326 +#: i2p2www/pages/site/docs/transport/ssu.html:325 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:344 +#: i2p2www/pages/site/docs/transport/ssu.html:343 msgid "" "After the hole punch, the session is established between Alice and " "Charlie as in a direct establishment." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:356 +#: i2p2www/pages/site/docs/transport/ssu.html:355 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:358 +#: i2p2www/pages/site/docs/transport/ssu.html:357 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -15613,7 +15587,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:377 +#: i2p2www/pages/site/docs/transport/ssu.html:376 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -15623,7 +15597,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:387 +#: i2p2www/pages/site/docs/transport/ssu.html:386 msgid "" "If she doesn't receive a response from Bob, she will retransmit\n" "up to a certain number of times, but if no response ever arrives,\n" @@ -15633,7 +15607,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:396 +#: i2p2www/pages/site/docs/transport/ssu.html:395 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -15645,7 +15619,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:407 +#: i2p2www/pages/site/docs/transport/ssu.html:406 msgid "" "If Alice receives Bob's PeerTest message and both of Charlie's\n" "PeerTest messages but the enclosed IP and port numbers in Bob's \n" @@ -15656,7 +15630,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:417 +#: i2p2www/pages/site/docs/transport/ssu.html:416 msgid "" "If Alice receives Charlie's first message but not his second,\n" "she will retransmit her PeerTest message to Charlie up to a \n" @@ -15664,7 +15638,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:425 +#: i2p2www/pages/site/docs/transport/ssu.html:424 msgid "" "Alice should choose Bob arbitrarily from known peers who seem\n" "to be capable of participating in peer tests. Bob in turn should\n" @@ -15675,7 +15649,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:435 +#: i2p2www/pages/site/docs/transport/ssu.html:434 msgid "" "Alice's introduction key is included in all of the PeerTest \n" "messages so that she doesn't need to already have an established\n" @@ -15684,11 +15658,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:452 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:454 +#: i2p2www/pages/site/docs/transport/ssu.html:453 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -15698,7 +15672,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:462 +#: i2p2www/pages/site/docs/transport/ssu.html:461 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -15713,11 +15687,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:473 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:475 +#: i2p2www/pages/site/docs/transport/ssu.html:474 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -15726,31 +15700,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:483 +#: i2p2www/pages/site/docs/transport/ssu.html:482 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:489 +#: i2p2www/pages/site/docs/transport/ssu.html:488 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:493 +#: i2p2www/pages/site/docs/transport/ssu.html:492 msgid "" "If the peer address contains the 'B' capability, that means \n" "they are willing and able to participate in peer tests as\n" "a 'Bob' or 'Charlie'." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:499 +#: i2p2www/pages/site/docs/transport/ssu.html:498 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" "as a Bob for an otherwise unreachable Alice." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:508 +#: i2p2www/pages/site/docs/transport/ssu.html:507 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15759,14 +15733,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:514 +#: i2p2www/pages/site/docs/transport/ssu.html:513 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:519 +#: i2p2www/pages/site/docs/transport/ssu.html:518 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15775,15 +15749,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:525 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:528 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:533 +#: i2p2www/pages/site/docs/transport/ssu.html:532 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15791,7 +15765,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:538 +#: i2p2www/pages/site/docs/transport/ssu.html:537 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15799,7 +15773,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:544 +#: i2p2www/pages/site/docs/transport/ssu.html:543 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15807,34 +15781,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:549 msgid "" "Why are introduction keys the same as the router hash, should it be " "changed, would there be any benefit?" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:554 +#: i2p2www/pages/site/docs/transport/ssu.html:553 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:558 +#: i2p2www/pages/site/docs/transport/ssu.html:557 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:563 +#: i2p2www/pages/site/docs/transport/ssu.html:562 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:564 +#: i2p2www/pages/site/docs/transport/ssu.html:563 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:572 +#: i2p2www/pages/site/docs/transport/ssu.html:571 msgid "Now on the SSU specification page" msgstr "" @@ -16809,3 +16783,30 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "How does I2P work" +#~ msgstr "Como a I2P funciona" + +#~ msgid "Naming in I2P" +#~ msgstr "Sistema de nomes na I2P" + +#~ msgid "I2P Plugins" +#~ msgstr "Extensões da I2P" + +#~ msgid "A Gentle Introduction" +#~ msgstr "" + +#~ msgid "Tunnel Overview" +#~ msgstr "" + +#~ msgid "I2P Blockfile Specification" +#~ msgstr "" + +#~ msgid "Common structure Specification" +#~ msgstr "" + +#~ msgid "Data types Specification" +#~ msgstr "" + +#~ msgid "SSU Transport" +#~ msgstr "" + diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po b/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po index bfb61278..3ca99e32 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/get-involved.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-08 02:25+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-09 10:01+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " @@ -343,14 +343,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/todo.html:2 -msgid "To Do List" -msgstr "" - -#: i2p2www/pages/site/get-involved/todo.html:4 msgid "I2P Project Targets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:5 +#: i2p2www/pages/site/get-involved/todo.html:4 #, python-format msgid "" "Below is a more detailed (yet still incomplete) discussion of the major " @@ -370,83 +366,83 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:54 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:53 msgid "Core functionality" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:52 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:51 msgid "link" msgstr "linque" -#: i2p2www/pages/site/get-involved/todo.html:18 -#: i2p2www/pages/site/get-involved/todo.html:57 +#: i2p2www/pages/site/get-involved/todo.html:17 +#: i2p2www/pages/site/get-involved/todo.html:56 msgid "NAT/Firewall bridging via 1-hop restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:21 -#: i2p2www/pages/site/get-involved/todo.html:130 +#: i2p2www/pages/site/get-involved/todo.html:20 +#: i2p2www/pages/site/get-involved/todo.html:129 msgid "High degree transport layer with UDP, NBIO, or NIO" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:24 -#: i2p2www/pages/site/get-involved/todo.html:218 +#: i2p2www/pages/site/get-involved/todo.html:23 +#: i2p2www/pages/site/get-involved/todo.html:217 msgid "NetworkDB and profile tuning and ejection policy for large nets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:242 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:241 msgid "Security / anonymity" msgstr "Segurança / anonimato" -#: i2p2www/pages/site/get-involved/todo.html:30 -#: i2p2www/pages/site/get-involved/todo.html:245 +#: i2p2www/pages/site/get-involved/todo.html:29 +#: i2p2www/pages/site/get-involved/todo.html:244 msgid "" "Per-hop tunnel id & new permuted TunnelVerificationStructure " "encryption" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:33 -#: i2p2www/pages/site/get-involved/todo.html:295 +#: i2p2www/pages/site/get-involved/todo.html:32 +#: i2p2www/pages/site/get-involved/todo.html:294 msgid "Strict ordering of participants within tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:36 +#: i2p2www/pages/site/get-involved/todo.html:35 msgid "Randomly permuted tunnel lengths" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:39 -#: i2p2www/pages/site/get-involved/todo.html:357 +#: i2p2www/pages/site/get-involved/todo.html:38 +#: i2p2www/pages/site/get-involved/todo.html:356 msgid "Full blown n-hop restricted routes with optional trusted links" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:42 -#: i2p2www/pages/site/get-involved/todo.html:376 +#: i2p2www/pages/site/get-involved/todo.html:41 +#: i2p2www/pages/site/get-involved/todo.html:375 msgid "Hashcash for routerIdentity, destination, and tunnel request" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:45 -#: i2p2www/pages/site/get-involved/todo.html:405 +#: i2p2www/pages/site/get-involved/todo.html:44 +#: i2p2www/pages/site/get-involved/todo.html:404 msgid "Advanced tunnel operation (batching/mixing/throttling/padding)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:48 -#: i2p2www/pages/site/get-involved/todo.html:442 +#: i2p2www/pages/site/get-involved/todo.html:47 +#: i2p2www/pages/site/get-involved/todo.html:441 msgid "Stop & go mix w/ garlics & tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:52 -#: i2p2www/pages/site/get-involved/todo.html:456 +#: i2p2www/pages/site/get-involved/todo.html:51 +#: i2p2www/pages/site/get-involved/todo.html:455 msgid "Performance" msgstr "Desempenho" -#: i2p2www/pages/site/get-involved/todo.html:62 +#: i2p2www/pages/site/get-involved/todo.html:61 msgid "Implemented in I2P 0.6.0.6" msgstr "Implementado na versão 0.6.0.6 da I2P" -#: i2p2www/pages/site/get-involved/todo.html:63 +#: i2p2www/pages/site/get-involved/todo.html:62 msgid "" "The functionality of allowing routers to fully participate within the " "network \n" @@ -459,13 +455,13 @@ msgid "" "two ways:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:73 +#: i2p2www/pages/site/get-involved/todo.html:72 msgid "" "Peers who have reachable interfaces - these peers do not need to \n" "do anything special" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:77 +#: i2p2www/pages/site/get-involved/todo.html:76 msgid "" "Peers who do not have reachable interfaces - these peers must " "build \n" @@ -476,7 +472,7 @@ msgid "" "and who has agreed to serve as their 'introducer'." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:85 +#: i2p2www/pages/site/get-involved/todo.html:84 msgid "" "To do this, peers who have no IP address simply connect to a few peers, \n" "build a tunnel through them, and publish a reference to those tunnels " @@ -484,7 +480,7 @@ msgid "" "their RouterInfo structure in the network database." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:90 +#: i2p2www/pages/site/get-involved/todo.html:89 msgid "" "When someone wants to contact any particular router, they first must get" " \n" @@ -498,7 +494,7 @@ msgid "" "tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:98 +#: i2p2www/pages/site/get-involved/todo.html:97 msgid "" "When a router just wants to get a message or two to a specific hidden " "peer, \n" @@ -517,7 +513,7 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:109 +#: i2p2www/pages/site/get-involved/todo.html:108 msgid "" "Of course, that only works if the originating peer can receive " "connections \n" @@ -528,7 +524,7 @@ msgid "" "peer's inbound tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:115 +#: i2p2www/pages/site/get-involved/todo.html:114 msgid "" "This is not meant to provide a way for a peer's IP address to be " "concealed, \n" @@ -539,7 +535,7 @@ msgid "" "described below." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:121 +#: i2p2www/pages/site/get-involved/todo.html:120 msgid "" "With this technique, any router can participate as any part of a tunnel." " \n" @@ -550,11 +546,11 @@ msgid "" "to be hidden. But that is not technically necessary." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:133 +#: i2p2www/pages/site/get-involved/todo.html:132 msgid "Both UDP and NIO have been Implemented in I2P" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:134 +#: i2p2www/pages/site/get-involved/todo.html:133 msgid "" "Standard TCP communication in Java generally requires blocking socket \n" "calls, and to keep a blocked socket from hanging the entire system, those" @@ -570,7 +566,7 @@ msgid "" "write() calls." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:145 +#: i2p2www/pages/site/get-involved/todo.html:144 msgid "" "We do this fairly efficiently, from a CPU perspective - at any time, \n" "almost all of these threads are sitting idle, blocked waiting for " @@ -589,20 +585,20 @@ msgid "" "will have up to 199,998 threads just to deal with the TCP connections!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:157 +#: i2p2www/pages/site/get-involved/todo.html:156 msgid "" "Obviously, that just won't work. We need to use a transport layer that \n" "can scale. In Java, we have two main camps:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:162 +#: i2p2www/pages/site/get-involved/todo.html:161 #, python-format msgid "" "Implemented in I2P 0.6 (\"SSU\") as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:165 +#: i2p2www/pages/site/get-involved/todo.html:164 msgid "" "Sending and receiving UDP datagrams is a connectionless operation - if \n" "we are communicating with 100,000 peers, we simply stick the UDP packets" @@ -613,7 +609,7 @@ msgid "" "UDP packets received and adding them to an inbound queue)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:172 +#: i2p2www/pages/site/get-involved/todo.html:171 msgid "" "However, moving to UDP means losing the benefits of TCP's ordering, " "congestion \n" @@ -635,19 +631,19 @@ msgid "" "needs." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:185 +#: i2p2www/pages/site/get-involved/todo.html:184 msgid "It will be a lot of work though." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:188 +#: i2p2www/pages/site/get-involved/todo.html:187 msgid "NIO or NBIO" msgstr "NIO ou NBIO" -#: i2p2www/pages/site/get-involved/todo.html:189 +#: i2p2www/pages/site/get-involved/todo.html:188 msgid "NIO Implemented in I2P 0.6.1.22 (\"NTCP\")" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:192 +#: i2p2www/pages/site/get-involved/todo.html:191 msgid "" "In Java 1.4, a set of \"New I/O\" packages was introduced, allowing Java" " \n" @@ -669,7 +665,7 @@ msgid "" "quantity)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:206 +#: i2p2www/pages/site/get-involved/todo.html:205 #, python-format msgid "" "Another alternative along the same lines is the Non" @@ -681,7 +677,7 @@ msgid "" "activity on it lately (likely due to 1.4's NIO deployment)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:221 +#: i2p2www/pages/site/get-involved/todo.html:220 msgid "" "Within the current network database and profile management " "implementation, \n" @@ -704,22 +700,22 @@ msgid "" "code yet, since we aren't going to need it for a while." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:236 +#: i2p2www/pages/site/get-involved/todo.html:235 msgid "" "That said, as the network grows we are going to want to keep these " "considerations \n" "in mind. We will have some work to do, but we can put it off for later." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:248 -#: i2p2www/pages/site/get-involved/todo.html:332 +#: i2p2www/pages/site/get-involved/todo.html:247 +#: i2p2www/pages/site/get-involved/todo.html:331 #, python-format msgid "" "Addressed in I2P 0.5 as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:251 +#: i2p2www/pages/site/get-involved/todo.html:250 msgid "" "Right now, if Alice builds a four hop inbound tunnel starting at Elvis, \n" "going to Dave, then to Charlie, then Bob, and finally Alice " @@ -733,7 +729,7 @@ msgid "" "the tunnel had the same tunnel ID, collusion attacks aren't much work." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:261 +#: i2p2www/pages/site/get-involved/todo.html:260 msgid "" "Adding a unique tunnel ID per hop isn't hard, but by itself, " "insufficient. \n" @@ -763,7 +759,7 @@ msgid "" "hash." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:282 +#: i2p2www/pages/site/get-involved/todo.html:281 msgid "" "The tunnel gateway does still have more information than the other peers" " \n" @@ -779,11 +775,11 @@ msgid "" "the cost of gaining meaningful samples when dealing with longer tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:298 +#: i2p2www/pages/site/get-involved/todo.html:297 msgid "Implemented in release 0.6.2" msgstr "Implementado no lançamento 0.6.2" -#: i2p2www/pages/site/get-involved/todo.html:301 +#: i2p2www/pages/site/get-involved/todo.html:300 #, python-format msgid "" "As Connelly proposed to deal with the\n" @@ -801,14 +797,14 @@ msgid "" "in any tunnels until they are back online." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:316 +#: i2p2www/pages/site/get-involved/todo.html:315 msgid "" "More analysis is necessary for revising the tunnel creation - at the \n" "moment, we simply select and order randomly within the peer's top tier \n" "of peers (ones with fast + high capacity)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:321 +#: i2p2www/pages/site/get-involved/todo.html:320 msgid "" "Adding a strict ordering to peers in a tunnel also improves the anonymity" " \n" @@ -820,7 +816,7 @@ msgid "" "duration) minutes, use a 1-hop tunnel)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:338 +#: i2p2www/pages/site/get-involved/todo.html:337 msgid "" "Without tunnel length permutation, if someone were to somehow detect that" " \n" @@ -842,14 +838,14 @@ msgid "" "would mean what IP address the destination is on)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:350 +#: i2p2www/pages/site/get-involved/todo.html:349 msgid "" "It is to counter user behavior that tunnel lengths should be permuted, \n" "using algorithms based on the length requested (for example, the 1/MTBF \n" "length change for 0-hop tunnels outlined above)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:360 +#: i2p2www/pages/site/get-involved/todo.html:359 msgid "" "The restricted route functionality described before was simply a " "functional \n" @@ -871,7 +867,7 @@ msgid "" "to forward it as requested." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:379 +#: i2p2www/pages/site/get-involved/todo.html:378 #, python-format msgid "" "Within the network, we will want some way to deter people from consuming" @@ -885,7 +881,7 @@ msgid "" "to make certain requests \"expensive\"." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:387 +#: i2p2www/pages/site/get-involved/todo.html:386 msgid "" "Hashcash is one technique that \n" "we can use to anonymously increase the \"cost\" of doing certain " @@ -903,7 +899,7 @@ msgid "" "with few resources." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:398 +#: i2p2www/pages/site/get-involved/todo.html:397 msgid "" "There are a few other algorithms that we can explore for making those \n" "requests for resources \"nonfree\", and further research on that front is" @@ -911,7 +907,7 @@ msgid "" "appropriate." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:408 +#: i2p2www/pages/site/get-involved/todo.html:407 #, python-format msgid "" "To powerful passive external observers as well as large colluding " @@ -932,7 +928,7 @@ msgid "" "tunnel mixing strategies." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:421 +#: i2p2www/pages/site/get-involved/todo.html:420 msgid "" "In addition to the anonymity aspects of more varied tunnel operation, \n" "there is a functional dimension as well. Each peer only has a certain \n" @@ -950,7 +946,7 @@ msgid "" "available." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:434 +#: i2p2www/pages/site/get-involved/todo.html:433 msgid "" "In addition, we may want to implement code to dynamically reroute tunnels" " \n" @@ -960,7 +956,7 @@ msgid "" "with instructions to redefine the next-hop in the tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:445 +#: i2p2www/pages/site/get-involved/todo.html:444 msgid "" "Beyond the per-tunnel batching and mixing strategy, there are further \n" "capabilities for protecting against powerful attackers, such as allowing" @@ -975,7 +971,7 @@ msgid "" "clove exposed includes delay instructions." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:457 +#: i2p2www/pages/site/get-involved/todo.html:456 #, python-format msgid "" "Performance related improvements are listed on the\n" @@ -987,7 +983,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:119 +#: i2p2www/pages/site/get-involved/bounties/index.html:118 msgid "Arabic translation" msgstr "Tradução para o árabe" @@ -1141,14 +1137,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:2 -msgid "Bounties" -msgstr "Prêmios" - -#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "Bounties for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:6 +#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "" "While we always gratefully accept any contributions of code, \n" "documentation, and the like, there are other ways to help I2P move \n" @@ -1163,7 +1155,7 @@ msgid "" "their support goes to what they care about." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:18 +#: i2p2www/pages/site/get-involved/bounties/index.html:17 msgid "" "We are also keeping open the ability for people who want to support I2P \n" "but don't have strong feelings about the bounties available. Those " @@ -1175,141 +1167,141 @@ msgid "" "etc), and the like." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:27 +#: i2p2www/pages/site/get-involved/bounties/index.html:26 msgid "Current bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Name" msgstr "Nome" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Status" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Judge" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Dev" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Bounty" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:31 msgid "Frost for I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:33 -#: i2p2www/pages/site/get-involved/bounties/index.html:40 -#: i2p2www/pages/site/get-involved/bounties/index.html:47 -#: i2p2www/pages/site/get-involved/bounties/index.html:54 -#: i2p2www/pages/site/get-involved/bounties/index.html:75 -#: i2p2www/pages/site/get-involved/bounties/index.html:82 +#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 +#: i2p2www/pages/site/get-involved/bounties/index.html:81 msgid "Proposal in development" msgstr "Propostas em desenvolvimento" -#: i2p2www/pages/site/get-involved/bounties/index.html:35 -#: i2p2www/pages/site/get-involved/bounties/index.html:42 -#: i2p2www/pages/site/get-involved/bounties/index.html:49 -#: i2p2www/pages/site/get-involved/bounties/index.html:56 -#: i2p2www/pages/site/get-involved/bounties/index.html:77 -#: i2p2www/pages/site/get-involved/bounties/index.html:97 +#: i2p2www/pages/site/get-involved/bounties/index.html:34 +#: i2p2www/pages/site/get-involved/bounties/index.html:41 +#: i2p2www/pages/site/get-involved/bounties/index.html:48 +#: i2p2www/pages/site/get-involved/bounties/index.html:55 +#: i2p2www/pages/site/get-involved/bounties/index.html:76 +#: i2p2www/pages/site/get-involved/bounties/index.html:96 msgid "vacant" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:38 msgid "Eepsites served out of I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:45 msgid "Backporting Phex code onto I2PHex" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:52 msgid "I2P package in Debian and Ubuntu mirrors" msgstr "Pacote I2P nos repositórios do Debian e do Ubuntu" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Cliente Bitcoin para a I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:61 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Done, phase of verification" msgstr "Feito. Em fase de verificação." -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:66 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:68 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:88 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:93 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:95 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Proposed" msgstr "Proposto" -#: i2p2www/pages/site/get-involved/bounties/index.html:102 +#: i2p2www/pages/site/get-involved/bounties/index.html:101 msgid "Claimed bounties" msgstr "Prêmios reivindicados" -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Dev team" msgstr "Time de desenvolvedores" -#: i2p2www/pages/site/get-involved/bounties/index.html:107 +#: i2p2www/pages/site/get-involved/bounties/index.html:106 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:114 +#: i2p2www/pages/site/get-involved/bounties/index.html:113 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:124 +#: i2p2www/pages/site/get-involved/bounties/index.html:123 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:129 +#: i2p2www/pages/site/get-involved/bounties/index.html:128 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Tradução para o russo" -#: i2p2www/pages/site/get-involved/bounties/index.html:134 +#: i2p2www/pages/site/get-involved/bounties/index.html:133 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:139 +#: i2p2www/pages/site/get-involved/bounties/index.html:138 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:144 +#: i2p2www/pages/site/get-involved/bounties/index.html:143 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:149 +#: i2p2www/pages/site/get-involved/bounties/index.html:148 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:161 +#: i2p2www/pages/site/get-involved/bounties/index.html:160 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" @@ -2318,28 +2310,24 @@ msgid "I2P Developer's MTN Keys" msgstr "" #: i2p2www/pages/site/get-involved/develop/developers-keys.html:4 -msgid "MTN Keys" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:5 msgid "" "Monotone servers used by the I2P project require two types of keys to be " "used." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:8 msgid "" "Commit Keys to sign changes checked-in to the " "respository; and" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:10 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 msgid "" "Transport Keys to push changes to remote " "servers." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:13 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:12 #, python-format msgid "" "Everyone that uses Monotone to checkout the I2P codebase will need to\n" @@ -2351,15 +2339,15 @@ msgid "" "href=\"#transport\">transport keys." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:20 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:19 msgid "Developer Commit keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:254 msgid "Developer Transport Keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:256 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 #, python-format msgid "" "Note: Transport keys are only needed for setting up a\n" @@ -2387,15 +2375,10 @@ msgid "Agreements" msgstr "Acordos" #: i2p2www/pages/site/get-involved/develop/licenses.html:2 -#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 -msgid "Licenses" -msgstr "Licenças" - -#: i2p2www/pages/site/get-involved/develop/licenses.html:4 msgid "I2P Software Licenses" msgstr "I2P - Licenças de software" -#: i2p2www/pages/site/get-involved/develop/licenses.html:5 +#: i2p2www/pages/site/get-involved/develop/licenses.html:4 #, python-format msgid "" "As required by our\n" @@ -2408,36 +2391,36 @@ msgid "" "making use of or contributing to the I2P effort." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:16 +#: i2p2www/pages/site/get-involved/develop/licenses.html:15 msgid "" "While the information below may be more confusing than just simply \n" "stating \"I2P is BSD\", \"I2P is GPL\", or \"I2P is public domain\",\n" "the short answer to the question \"How is I2P licensed?\" is this:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:22 +#: i2p2www/pages/site/get-involved/develop/licenses.html:21 msgid "All software bundled in the I2P distributions will allow:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:24 +#: i2p2www/pages/site/get-involved/develop/licenses.html:23 msgid "use without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:25 +#: i2p2www/pages/site/get-involved/develop/licenses.html:24 msgid "" "use with no restrictions on how, when, where, why, or by whom is running " "it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:26 +#: i2p2www/pages/site/get-involved/develop/licenses.html:25 msgid "access to the source code without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:27 +#: i2p2www/pages/site/get-involved/develop/licenses.html:26 msgid "modifications to the source" msgstr "modificações do código-fonte" -#: i2p2www/pages/site/get-involved/develop/licenses.html:30 +#: i2p2www/pages/site/get-involved/develop/licenses.html:29 msgid "" "Most of the software guarantees much more - the ability of anyone " "to \n" @@ -2460,11 +2443,11 @@ msgid "" "we lose out." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:43 +#: i2p2www/pages/site/get-involved/develop/licenses.html:42 msgid "Component licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:44 +#: i2p2www/pages/site/get-involved/develop/licenses.html:43 msgid "" "The I2P distribution contains several resources, reflecting the " "partitioning of \n" @@ -2484,35 +2467,35 @@ msgid "" "distribution." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:57 +#: i2p2www/pages/site/get-involved/develop/licenses.html:56 msgid "Component" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:58 +#: i2p2www/pages/site/get-involved/develop/licenses.html:57 msgid "Source path" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:59 +#: i2p2www/pages/site/get-involved/develop/licenses.html:58 msgid "Resource" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:60 +#: i2p2www/pages/site/get-involved/develop/licenses.html:59 msgid "Primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:61 +#: i2p2www/pages/site/get-involved/develop/licenses.html:60 msgid "Alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:62 +#: i2p2www/pages/site/get-involved/develop/licenses.html:61 msgid "Lead developer" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:271 +#: i2p2www/pages/site/get-involved/develop/licenses.html:270 msgid "GPL + java exception" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:272 +#: i2p2www/pages/site/get-involved/develop/licenses.html:271 #, python-format msgid "" "While it may be redundant, just for clarity the\n" @@ -2522,7 +2505,7 @@ msgid "" "explicitly authorizing the use of Java's standard libraries:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:288 +#: i2p2www/pages/site/get-involved/develop/licenses.html:287 msgid "" "All source code under each component will by default be licensed under " "the\n" @@ -2535,11 +2518,11 @@ msgid "" "resource packaging may be changed if the repository is reorganized." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:296 +#: i2p2www/pages/site/get-involved/develop/licenses.html:295 msgid "Commit privileges" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:297 +#: i2p2www/pages/site/get-involved/develop/licenses.html:296 #, python-format msgid "" "Developers may push changes to a distributed monotone repository if you\n" @@ -2547,7 +2530,7 @@ msgid "" "See the Monotone Page for details." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:303 +#: i2p2www/pages/site/get-involved/develop/licenses.html:302 msgid "" "However, to have changes included in a release, developers\n" "must be trusted by the release manager (currently zzz).\n" @@ -2557,26 +2540,26 @@ msgid "" "message affirming that:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:310 +#: i2p2www/pages/site/get-involved/develop/licenses.html:309 msgid "" "Unless marked otherwise, all code I commit is implicitly licensed under\n" "the component's primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:314 +#: i2p2www/pages/site/get-involved/develop/licenses.html:313 msgid "" "If specified in the source, the code may be explicitly licensed under one" "\n" "of the component's alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:318 +#: i2p2www/pages/site/get-involved/develop/licenses.html:317 msgid "" "I have the right to release the code I commit under the terms I\n" "am committing it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:324 +#: i2p2www/pages/site/get-involved/develop/licenses.html:323 #, python-format msgid "" "If anyone is aware of any instances where the above conditions are not " @@ -2880,6 +2863,10 @@ msgid "" "don't rely on autoboxing/unboxing." msgstr "" +#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 +msgid "Licenses" +msgstr "Licenças" + #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:117 msgid "" "Only check in code that you wrote yourself.\n" @@ -2981,83 +2968,79 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/guides/monotone.html:2 -msgid "Monotone" -msgstr "" - -#: i2p2www/pages/site/get-involved/guides/monotone.html:4 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:7 msgid "Operating a Monotone client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:11 -#: i2p2www/pages/site/get-involved/guides/monotone.html:63 +#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:61 msgid "Generating Monotone keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:10 msgid "Trust and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:13 -#: i2p2www/pages/site/get-involved/guides/monotone.html:196 +#: i2p2www/pages/site/get-involved/guides/monotone.html:11 +#: i2p2www/pages/site/get-involved/guides/monotone.html:194 msgid "Obtaining and deploying developers' keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:14 -#: i2p2www/pages/site/get-involved/guides/monotone.html:227 +#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:225 msgid "Setting up trust evaluation hooks" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:15 -#: i2p2www/pages/site/get-involved/guides/monotone.html:268 +#: i2p2www/pages/site/get-involved/guides/monotone.html:13 +#: i2p2www/pages/site/get-involved/guides/monotone.html:266 msgid "" "Pulling the i2p.i2p, i2p.www and " "i2p.syndie branches" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:16 -#: i2p2www/pages/site/get-involved/guides/monotone.html:308 +#: i2p2www/pages/site/get-involved/guides/monotone.html:14 +#: i2p2www/pages/site/get-involved/guides/monotone.html:306 msgid "Verifying that trust evaluation works" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:17 -#: i2p2www/pages/site/get-involved/guides/monotone.html:357 +#: i2p2www/pages/site/get-involved/guides/monotone.html:15 +#: i2p2www/pages/site/get-involved/guides/monotone.html:355 msgid "Checking out a working copy of the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:18 -#: i2p2www/pages/site/get-involved/guides/monotone.html:384 +#: i2p2www/pages/site/get-involved/guides/monotone.html:16 +#: i2p2www/pages/site/get-involved/guides/monotone.html:382 msgid "Updating your working copy to the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:22 -#: i2p2www/pages/site/get-involved/guides/monotone.html:414 +#: i2p2www/pages/site/get-involved/guides/monotone.html:20 +#: i2p2www/pages/site/get-involved/guides/monotone.html:412 msgid "Operating a Monotone Server" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:22 msgid "Obtaining and deploying developers’ transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:25 -#: i2p2www/pages/site/get-involved/guides/monotone.html:424 +#: i2p2www/pages/site/get-involved/guides/monotone.html:23 +#: i2p2www/pages/site/get-involved/guides/monotone.html:422 msgid "Granting push and pull access" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:26 -#: i2p2www/pages/site/get-involved/guides/monotone.html:469 +#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:467 msgid "Running Monotone in server mode" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:27 -#: i2p2www/pages/site/get-involved/guides/monotone.html:494 +#: i2p2www/pages/site/get-involved/guides/monotone.html:25 +#: i2p2www/pages/site/get-involved/guides/monotone.html:492 msgid "Differences under Debian GNU/Linux" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:34 +#: i2p2www/pages/site/get-involved/guides/monotone.html:32 #, python-format msgid "" "This is a revised version of ." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:42 +#: i2p2www/pages/site/get-involved/guides/monotone.html:40 #, python-format msgid "" "I2P has a distributed development model. The source code is replicated " @@ -3081,7 +3064,7 @@ msgid "" " before commit rights are granted)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:52 +#: i2p2www/pages/site/get-involved/guides/monotone.html:50 msgid "" "Some of Monotone's noteworthy qualities are: distributed\n" " version control, cryptographic authentication, access control, its " @@ -3091,11 +3074,11 @@ msgid "" " having the ability to resume interrupted synchronization attempts." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:61 +#: i2p2www/pages/site/get-involved/guides/monotone.html:59 msgid "Operating a Monotone Client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:66 +#: i2p2www/pages/site/get-involved/guides/monotone.html:64 msgid "" "A transport key grants you the ability to push your changes to a Monotone" " repository server.\n" @@ -3105,7 +3088,7 @@ msgid "" "order to read (or pull) the source code." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:74 +#: i2p2www/pages/site/get-involved/guides/monotone.html:72 msgid "" "Without a transport key, one cannot:\n" "
      \n" @@ -3116,7 +3099,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:85 +#: i2p2www/pages/site/get-involved/guides/monotone.html:83 msgid "" "Without a commit key, one cannot:\n" "
      \n" @@ -3124,7 +3107,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:94 +#: i2p2www/pages/site/get-involved/guides/monotone.html:92 msgid "" "If you only intend to retrieve code from MTN, feel free to skip to the\n" "
    next section. " @@ -3132,27 +3115,27 @@ msgid "" " to generate keys, read the following." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:102 +#: i2p2www/pages/site/get-involved/guides/monotone.html:100 msgid "" "By convention keys are named like an e-mail addresses, but a " "corresponding e-mail\n" " address does not need to exist. For example, your keys might be named:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:113 +#: i2p2www/pages/site/get-involved/guides/monotone.html:111 msgid "" "Monotone stores keys under $HOME/.monotone/keys in " "text files which\n" " are named identically to the keys. For example:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:123 +#: i2p2www/pages/site/get-involved/guides/monotone.html:121 msgid "" "To generate transport and commit keys, enter the following commands at a " "prompt:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:133 +#: i2p2www/pages/site/get-involved/guides/monotone.html:131 msgid "" "Monotone will prompt you for a password to protect your keys. You are " "very strongly encouraged to set a password\n" @@ -3161,11 +3144,11 @@ msgid "" " Monotone server." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:141 +#: i2p2www/pages/site/get-involved/guides/monotone.html:139 msgid "Trust, and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:145 +#: i2p2www/pages/site/get-involved/guides/monotone.html:143 msgid "" "Monotone's security model helps to ensure that nobody can easily " "impersonate a developer without\n" @@ -3176,13 +3159,13 @@ msgid "" " not replace reading diffs." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:155 +#: i2p2www/pages/site/get-involved/guides/monotone.html:153 msgid "" "A Monotone repository is a single file (a compressed SQLite database) " "which contains all of the project's source code and history." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:161 +#: i2p2www/pages/site/get-involved/guides/monotone.html:159 msgid "" "After importing the " "developers' keys into Monotone and\n" @@ -3195,26 +3178,26 @@ msgid "" " needed due to the push access policies in place." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:171 +#: i2p2www/pages/site/get-involved/guides/monotone.html:169 msgid "" "A repository can hold many branches. For example, our repository holds " "the\n" " following main branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:176 +#: i2p2www/pages/site/get-involved/guides/monotone.html:174 msgid "The I2P router and associated programs" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:177 +#: i2p2www/pages/site/get-involved/guides/monotone.html:175 msgid "The I2P project website" msgstr "O website do projeto I2P" -#: i2p2www/pages/site/get-involved/guides/monotone.html:178 +#: i2p2www/pages/site/get-involved/guides/monotone.html:176 msgid "Syndie, a distributed forums tool" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:183 +#: i2p2www/pages/site/get-involved/guides/monotone.html:181 msgid "" "By convention, the I2P Monotone repository is named i2p.mtn." " Before pulling\n" @@ -3227,7 +3210,7 @@ msgid "" " command:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:199 +#: i2p2www/pages/site/get-involved/guides/monotone.html:197 msgid "" "Keys which developers use to commit code are essential for trust " "evaluation in\n" @@ -3236,14 +3219,14 @@ msgid "" " " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:206 +#: i2p2www/pages/site/get-involved/guides/monotone.html:204 #, python-format msgid "" "Developers' commit keys are provided GPG-signed on another page." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:212 +#: i2p2www/pages/site/get-involved/guides/monotone.html:210 #, python-format msgid "" "To import developers' keys after verifying their authenticity, copy Note: Never add keys to " "$HOME/.monotone/keys manually." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:230 +#: i2p2www/pages/site/get-involved/guides/monotone.html:228 msgid "" "The default Monotone trust policy is way too lax for our requirements: " "every committer is trusted by default.\n" " That is not acceptable for I2P development." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:237 +#: i2p2www/pages/site/get-involved/guides/monotone.html:235 msgid "" "Change into the directory $HOME/.monotone and open " "the file\n" @@ -3274,14 +3257,14 @@ msgid "" "following two functions into this file:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:246 +#: i2p2www/pages/site/get-involved/guides/monotone.html:244 msgid "" "The first function determines an intersection between two sets, in our " "case a\n" " revision's signers and trusted signers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:253 +#: i2p2www/pages/site/get-involved/guides/monotone.html:251 msgid "" "The second function determines trust in a given revision, by calling the " "first\n" @@ -3292,14 +3275,14 @@ msgid "" " revision is trusted. Otherwise, the revision is not trusted." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:262 +#: i2p2www/pages/site/get-involved/guides/monotone.html:260 msgid "" "More information about Trust Evauluation Hooks can be found in the official Monotone " "documentation." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:271 +#: i2p2www/pages/site/get-involved/guides/monotone.html:269 msgid "" "Enter the directory where you initialized i2p.mtn. Depending" " on whether you\n" @@ -3308,21 +3291,21 @@ msgid "" " perform the pull operation in different ways." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:279 +#: i2p2www/pages/site/get-involved/guides/monotone.html:277 msgid "If you only want I2P sources:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:288 +#: i2p2www/pages/site/get-involved/guides/monotone.html:286 msgid "If you want all branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:294 +#: i2p2www/pages/site/get-involved/guides/monotone.html:292 msgid "" "If the transfer aborts before completing sucessfully, simply repeating " "the pull command will resume the transfer." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:300 +#: i2p2www/pages/site/get-involved/guides/monotone.html:298 msgid "" "Pulling in the above examples is done anonymously by specifying an empty " "transport key.\n" @@ -3331,21 +3314,21 @@ msgid "" " to selectively provide some people with tampered data." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:311 +#: i2p2www/pages/site/get-involved/guides/monotone.html:309 msgid "To verify that trust evaluation works:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:315 +#: i2p2www/pages/site/get-involved/guides/monotone.html:313 msgid "Make a backup of your monotonerc file." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:316 +#: i2p2www/pages/site/get-involved/guides/monotone.html:314 msgid "" "Modify monotonerc by setting the trusted_signers " "variable in the following way:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:322 +#: i2p2www/pages/site/get-involved/guides/monotone.html:320 msgid "" "With monotonerc configured as above, Monotone will no" " longer trust any committers. Confirm this by changing into the\n" @@ -3353,14 +3336,14 @@ msgid "" "of the I2P branch:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:332 +#: i2p2www/pages/site/get-involved/guides/monotone.html:330 msgid "" "A directory named i2p.i2p should not appear. You " "should encounter many\n" " error messages like:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:349 +#: i2p2www/pages/site/get-involved/guides/monotone.html:347 msgid "" "If you are satisfied with results, restore the backup of\n" " monotonerc that was created above. If you didn't create a " @@ -3369,20 +3352,20 @@ msgid "" "hooks\">Setting up trust evaluation hooks." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:360 +#: i2p2www/pages/site/get-involved/guides/monotone.html:358 msgid "" "If you already have a branch checked out, skip to the next\n" " section." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:367 +#: i2p2www/pages/site/get-involved/guides/monotone.html:365 msgid "" "Change into the directory where i2p.mtn is located. Over " "there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:376 +#: i2p2www/pages/site/get-involved/guides/monotone.html:374 msgid "" "The checkout should complete without error messages and a directory named" "\n" @@ -3391,7 +3374,7 @@ msgid "" " successfully checked out the latest I2P sources, ready to be compiled." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:387 +#: i2p2www/pages/site/get-involved/guides/monotone.html:385 msgid "" "If you haven't done this already, pull fresh code from the server to your" " local\n" @@ -3400,42 +3383,42 @@ msgid "" " i2p.mtn is located and issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:398 +#: i2p2www/pages/site/get-involved/guides/monotone.html:396 msgid "Now change into your i2p.i2p directory, and over there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:407 +#: i2p2www/pages/site/get-involved/guides/monotone.html:405 msgid "" "As long as there were no errors…Congratulations! You have " "successfully updated to the latest I2P sources. They\n" " should be ready to compile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:416 +#: i2p2www/pages/site/get-involved/guides/monotone.html:414 msgid "Obtaining and deploying developers' transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:419 +#: i2p2www/pages/site/get-involved/guides/monotone.html:417 msgid "" "As a server operator you may want to grant push access to certain " "developers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:427 +#: i2p2www/pages/site/get-involved/guides/monotone.html:425 msgid "By default the Monotone server denies all access." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:433 +#: i2p2www/pages/site/get-involved/guides/monotone.html:431 msgid "To grant pull access to all clients, set the following in" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:445 +#: i2p2www/pages/site/get-involved/guides/monotone.html:443 msgid "" "No one will not be able to push code to your server without permission " "being explicitly granted. To grant push access:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:451 +#: i2p2www/pages/site/get-involved/guides/monotone.html:449 msgid "" "Add the name of the user's transport key to\n" "$HOME/.monotone/write-permissions, such as\n" @@ -3446,7 +3429,7 @@ msgid "" "with one key per line." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:462 +#: i2p2www/pages/site/get-involved/guides/monotone.html:460 msgid "" "Import the transport key(s) into your database. The procedure for " "importing transport keys is the same as for\n" @@ -3455,14 +3438,14 @@ msgid "" "developers' keys." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:472 +#: i2p2www/pages/site/get-involved/guides/monotone.html:470 msgid "" "A separate database should be used for your Monotone server because " "monotone will lock the database while it is served to others.\n" " Make a copy of your development database, then start the server with:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:479 +#: i2p2www/pages/site/get-involved/guides/monotone.html:477 msgid "" "If your key is protected with a passphrase, Monotone may request the " "passphrase\n" @@ -3471,7 +3454,7 @@ msgid "" " (or by clearing the password for your transport key)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:487 +#: i2p2www/pages/site/get-involved/guides/monotone.html:485 msgid "" "For your server to be accessible for others over I2P, you will need to " "create a\n" @@ -3479,7 +3462,7 @@ msgid "" "profile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:497 +#: i2p2www/pages/site/get-involved/guides/monotone.html:495 msgid "" "Debian (amongst other distributions) has integrated Monotone into their\n" " framework of daemons/services. Although Monotone servers can still be " @@ -3488,7 +3471,7 @@ msgid "" " be more straightforward." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:505 +#: i2p2www/pages/site/get-involved/guides/monotone.html:503 msgid "" "Permissions are granted by editing the files\n" " /etc/monotone/read-permissions and\n" @@ -4098,3 +4081,15 @@ msgid "" "href=\"http://%(zzz)s/forums/14\">translation forum on %(zzz)s." msgstr "" +#~ msgid "To Do List" +#~ msgstr "" + +#~ msgid "Bounties" +#~ msgstr "Prêmios" + +#~ msgid "MTN Keys" +#~ msgstr "" + +#~ msgid "Monotone" +#~ msgstr "" + diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po b/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po index 19432fae..3b435bac 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-09 09:48+0000\n" "Last-Translator: blueboy\n" "Language-Team: Portuguese (Brazil) " @@ -995,7 +995,7 @@ msgstr "Novos tradutores" msgid "Bounties" msgstr "Prêmios" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Encontros" @@ -1011,19 +1011,19 @@ msgstr "Lista de tarefas" msgid "Language" msgstr "Idioma" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "I2P - Atas de encontros passados" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "I2P - Atas de encontros passados" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "" -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1041,19 +1041,19 @@ msgstr "" msgid "Full IRC Log" msgstr "Registro completo do IRC" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Por tópico" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Por data" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Por autor" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1064,7 +1064,7 @@ msgid "" "offline papers are less useful." msgstr "" -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/ro/LC_MESSAGES/priority.po b/i2p2www/translations/ro/LC_MESSAGES/priority.po index 9ff4a5fa..882525e2 100644 --- a/i2p2www/translations/ro/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ro/LC_MESSAGES/priority.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-09 17:23+0000\n" "Last-Translator: str4d \n" "Language-Team: Romanian " @@ -1204,7 +1204,7 @@ msgstr "Noi traducători" msgid "Bounties" msgstr "Recompensele" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Ședințe" @@ -1220,21 +1220,21 @@ msgstr "Listă de sarcini" msgid "Language" msgstr "Limba" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Jurnalele întâlnirilor I2P trecute" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "Alimentare ATOM pentru întalnirile I2P" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Jurnalele întâlnirilor I2P trecute" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "" "Ședințele sunt în prezent în așteptare până la alegerea datei mai " "potrivite." -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1256,19 +1256,19 @@ msgstr "Intilnirea de dezvoltare a I2P %(id)s" msgid "Full IRC Log" msgstr "IRC jurnal complet" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "După subiect" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "după dată" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "De autor" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1285,7 +1285,7 @@ msgstr "" "Nu uitați să includeți URL-uri, dacă este posibil\n" "lucrări offline, sunt mai puțin utile." -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/ru/LC_MESSAGES/about.po b/i2p2www/translations/ru/LC_MESSAGES/about.po index 64b1628a..d4274deb 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/about.po +++ b/i2p2www/translations/ru/LC_MESSAGES/about.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-30 06:05+0000\n" "Last-Translator: str4d \n" "Language-Team: Russian (Russia) " @@ -267,26 +267,23 @@ msgid "Hall Of Fame" msgstr "Зал Славы" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "Зал Славы I2P" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "Текущий баланс: по состоянию на %(date)s" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -299,60 +296,60 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -362,9 +359,9 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -385,14 +382,14 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -401,20 +398,20 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -428,16 +425,16 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -472,7 +469,7 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -480,16 +477,16 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -503,11 +500,11 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -526,73 +523,72 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "Общий фонд" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s &евро; и %(btcval)s BTC" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "Премия за Хранилище данных" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "Нативный IPv6 I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "Премия за I2PHex" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s &евро;" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "I2P на зеркалах debian" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "Биткоин-клиент для I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "Модульные тесты для маршрутизатора I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "Вознаграждение за Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "Вознаграждение за Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "Вознаграждение за I2P для CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "Текущие ежемесячные эксплуатационные расходы:" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Большая благодарность следующим людям, сделавшим пожертвование для I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to план развития " "проекта описывает дальнейший путь нашей команды." -#: i2p2www/pages/site/about/media.html:2 i2p2www/pages/site/about/media.html:4 +#: i2p2www/pages/site/about/media.html:2 msgid "Presentations on I2P" msgstr "Презентации в I2P" -#: i2p2www/pages/site/about/media.html:5 +#: i2p2www/pages/site/about/media.html:4 #, python-format msgid "" "Following are links to presentations, videos, and tutorials about I2P. " @@ -848,12 +844,12 @@ msgstr "" "на исследовательские работы по I2P доступны здесь." -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "Материалы для добавления на эту страницу отсылайте на %(email)s." -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." @@ -861,11 +857,11 @@ msgstr "" "\n" "Свежие ссылки в начале каждого раздела." -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "Презентации" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -878,7 +874,7 @@ msgstr "" "стенограмма\n" "Lance James (0x90), Февраль 2002." -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -891,7 +887,7 @@ msgstr "" "слайды\n" "Lance James (0x90), Сентябрь 2002." -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -906,7 +902,7 @@ msgstr "" "Быть или I2P (презентация PDF),\n" "Jens Kubieziel, 24C3 Berlin, Декабрь 28, 2007." -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -918,7 +914,7 @@ msgstr "" "Lars Schimmer,\n" "Март 14-15, 2009" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -931,7 +927,7 @@ msgstr "" "\"Хакеры за Права Человека\".\n" "MP3 audio" -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" @@ -940,7 +936,7 @@ msgstr "" "В I2P Darknet: Добро пожаловать в Cipherspace\n" "Adrian Crenshaw. Schmoocon Firetalk, Январь 2011" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -958,14 +954,14 @@ msgstr "" "2011.\n" "Информация об I2P с 10:00 до 20:00." -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " "2011" msgstr "Светлая сторона darknet, FOSSCOMM Patras Май 2011" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -978,7 +974,7 @@ msgstr "" "Adrian Crenshaw, AIDE, Июль " "11-15, 2011." -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" @@ -987,7 +983,7 @@ msgstr "" "Заметки с семинаров по I2P / Tor\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, Август 6, 2011." -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -1003,7 +999,7 @@ msgstr "" "Слайды (ppt)\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, Август 7, 2011." -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" @@ -1011,11 +1007,11 @@ msgstr "" "Современные экосистемы cipherspace , " "0x375 0x06 4/11/2011" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "Руководства" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1028,7 +1024,7 @@ msgstr "" "Этот гид объяснит как установить I2P в Windows XP.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1041,7 +1037,7 @@ msgstr "" "Этот гид объяснит как установить I2P в Debian Linux System.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1054,7 +1050,7 @@ msgstr "" "Как поднять анонимный веб-сайт в сети I2P.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1069,7 +1065,7 @@ msgstr "" "irc.telecomix.i2p.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1083,7 +1079,7 @@ msgstr "" "Felix Atari сотрудник Telecomix Crypto Munitions Bureau.\n" "Автор Telecomix" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1097,7 +1093,7 @@ msgstr "" "(Youtube Video)\n" "Это руководство объяснит как установить и настроить ПО для доступа в I2P." -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -1108,7 +1104,7 @@ msgstr "" "(Youtube Video)\n" "Как установить I2P в Ubuntu." -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1121,7 +1117,7 @@ msgstr "" "Adrian Crenshaw.\n" "Январь 2011" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -1132,11 +1128,11 @@ msgstr "" "(Youtube Video)\n" "Adrian Crenshaw.\n" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "Статьи и интервью" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -1149,7 +1145,7 @@ msgstr "" "Часть 2\n" "Июль 26, 2002." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -1162,14 +1158,14 @@ msgstr "" "английский перевод\n" "Октябрь 31, 2002." -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " "invisiblenet" msgstr "2003 Business Week статья о невидимой сети" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1181,7 +1177,7 @@ msgstr "" "(на немецком)\n" "Ноябрь 2007." -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1192,7 +1188,7 @@ msgstr "" "Март 2009\n" "немецкий перевод" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1203,7 +1199,7 @@ msgstr "" "(mp3)\n" "Август 18, 2011" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1214,7 +1210,7 @@ msgstr "" "Jonathan Cox,\n" "Ноябрь 11, 2011." -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1226,14 +1222,10 @@ msgstr "" "Февраль 16, 2012" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "Команда" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "Участники проекта I2P" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1249,463 +1241,463 @@ msgstr "" "сети.\n" "Присоединяйтесь!" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "Администрация" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "Менеджер проектов" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "контакт для крайних случаев" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "Казначей" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "управляет пожертвованиями / счетами / премиями" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "PR-менеджер" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "контакты с прессой, публичные отношения и дела" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "Администратор форума" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "управляет публичным форумом пользователей" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "Администратор зеркал" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "управляет зеркалами проекта" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "Гуру Monotone" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "управляет публичными хранилищами monotone" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "Упаковщик; Linux" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "упаковщик дистрибутивов под Linux (Debian/Ubuntu) " -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "Упаковщик; Windows" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "упаковщик дистрибутивов под Windows" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "Менеджер по выпуску" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "Собирает и подписывает релизы" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "Администратор обновлений" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "Наблюдение за существующими и добавление новых внутри сетевых хостов" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "Администратор начальных загрузок" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "Наблюдает, советует и набирает узлы для начальной загрузки" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "Эксперт по безопасности" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "открыта вакансия" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "эксперт по моделированию угроз / шифрованию" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "Управлять системой контроля ошибок проекта" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "Администраторы переводов" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "Пользовательский Адвокат" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "" "сбор сведений, расстановка приоритетов, адвокатские услуги для " "пользователей" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "Web-дизайнер" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "управление дизайном веб-сайта публичного проекта" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "Администратор веб-сервера" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "управление веб-серверами публичного проекта" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "Администратор веб-сайта" -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "управление содержимым веб-сайта публичного проекта" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "Администратор новостей" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "управляет лентой новостей консоли маршрутизатора" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "Директор страсти" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "мотиватор сообщества" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "Разработка" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "Главный разработчик Ядра" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "ведет разработку SDK и роутера" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "Главный разработчик почты I2P" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "организует и разрабатывает почтовую систему i2p" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "Главный разработчик I2Host" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "адрессная книга I2Host" -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "Главный разработчик BOB" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "Basic Open Bridge" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "Главный разработчик I2P-Bote" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "модуль I2PBote" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "Главный разработчик Robert" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "торрент клиент Robert BitTorrent" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "Главный разработчик I2Phex" -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "клиент I2Phex Gnutella" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "" "Главный разработчик I2PSnark" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "Поддерживает интегрированный клиент Bittorrent" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "Главный разработчик iMule" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "клиент eMule через I2P" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "Главный разработчик Syndie" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "разработка Syndie" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "Главный разработчик Susimail" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "разработка Susimail" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "Консоль" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "Дизайн HTML/CSS консоли маршрутизатора" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "SAM" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "сопровождение SAM" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "Главный разработчик I2PCPP" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "C++ Маршрутизатор" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "Переводчики" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "много много людей!" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "Помощники" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "разработка fire2pe, улучшение консоли" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "desktopgui, портирование dijjer" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "Дистрибуция Debian/Ubuntu и поддержка PPA" -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" "Бэкенд консоли маршрутизатора и работа на UI, исправления по веб-сайту, " "юнит-тестирование" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "Необходима помощь на многих фронтах работы!" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "Также помогали" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "Разработка I2PTunnel, библиотеки минипотоков" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "Главный разработчик проекта, главный разработчик Syndie" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "" "Главный разработчик проекта, главный разработчик Syndie, I2Phex, гуру " "поддержки" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "Главный разработчик iMule" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "Разработчик I2Phex" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "Python библиотека SAM, эмуляция атак" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "разработка i2pmail" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "Файл справки Syndie" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "приложения почты i2p, susimail и susidns" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "I2Phex (портирование Phex на I2P)" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "адрессная книга, i2p-bt, клиент syndie" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "арганизация и разработка порта i2p-bt BitTorrent" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "адрессная книга, i2p-bt, разработка клиента syndie" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "задачи по шифрованию и подписанию, I2PIM" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "кодирование SAM jython, работа над stasher (DHT) и v2v (VoI2P)" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "инсталлятор, systray, bogobot" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "разработка jbigi, миграция wiki, чистка doc" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "отладка java и разработка клиента I2PTunnel и консоли маршрутизатора" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "модуль perl для SAM" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "разработка i2psnark" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "чистка java" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "документация. миграция wiki" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "перевод на французкий" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "Портирование jcpuid на C " -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "Библиотека C# SAM, pants, интегрирование fortuna" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "libSAM" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "разработка трэкера i2p-bt" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "Темы для консоли и веб-сайта" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "… и многие другие" @@ -1713,7 +1705,7 @@ msgstr "… и многие другие" msgid "Future Performance Improvements" msgstr "Предстоящие улучшения производительности" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "Август 2010" @@ -2814,3 +2806,9 @@ msgstr "" "Возможные будущие улучшения производительности смотри на странице \n" "Будущие Улучшения Производительности." +#~ msgid "I2P's Hall of Fame" +#~ msgstr "Зал Славы I2P" + +#~ msgid "Team" +#~ msgstr "Команда" + diff --git a/i2p2www/translations/ru/LC_MESSAGES/docs.po b/i2p2www/translations/ru/LC_MESSAGES/docs.po index 8690a03a..58b64011 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ru/LC_MESSAGES/docs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-25 22:02+0000\n" +"POT-Creation-Date: 2014-01-09 19:37+0000\n" "PO-Revision-Date: 2013-12-25 22:06+0000\n" "Last-Translator: str4d \n" "Language-Team: Russian (Russia) " @@ -21,7 +21,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:25 +#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:23 msgid "Index to Technical Documentation" msgstr "Указатель для Технической Документации" @@ -31,14 +31,10 @@ msgid "May 2013" msgstr "Май 2013" #: i2p2www/pages/site/docs/index.html:6 -msgid "How does I2P work" -msgstr "Как работает I2P" - -#: i2p2www/pages/site/docs/index.html:8 msgid "Following is an index to the technical documentation for I2P." msgstr "Далее приведен указатель для технической документации по I2P." -#: i2p2www/pages/site/docs/index.html:12 +#: i2p2www/pages/site/docs/index.html:10 msgid "" "This index is ordered from the highest to lowest layers.\n" "The higher layers are for \"clients\" or applications;\n" @@ -52,7 +48,7 @@ msgstr "" "Интерфейсом между приложениями и маршрутизатором служит I2CP (I2P Control" " Protocol) API." -#: i2p2www/pages/site/docs/index.html:19 +#: i2p2www/pages/site/docs/index.html:17 #, python-format msgid "" "The I2P Project is committed to maintaining accurate, current " @@ -61,15 +57,16 @@ msgid "" "enter a ticket identifying the problem." msgstr "" -#: i2p2www/pages/site/docs/index.html:27 i2p2www/pages/site/docs/naming.html:7 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 +#: i2p2www/pages/site/docs/index.html:25 i2p2www/pages/site/docs/naming.html:6 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:11 #: i2p2www/pages/site/docs/api/streaming.html:6 #: i2p2www/pages/site/docs/how/elgamal-aes.html:6 #: i2p2www/pages/site/docs/how/network-database.html:6 #: i2p2www/pages/site/docs/how/peer-selection.html:6 #: i2p2www/pages/site/docs/how/tech-intro.html:13 #: i2p2www/pages/site/docs/how/tech-intro.html:97 -#: i2p2www/pages/site/docs/spec/blockfile.html:7 +#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 +#: i2p2www/pages/site/docs/spec/blockfile.html:6 #: i2p2www/pages/site/docs/spec/configuration.html:6 #: i2p2www/pages/site/docs/spec/geoip.html:7 #: i2p2www/pages/site/docs/spec/updates.html:6 @@ -78,31 +75,31 @@ msgstr "" msgid "Overview" msgstr "Обзор" -#: i2p2www/pages/site/docs/index.html:29 +#: i2p2www/pages/site/docs/index.html:27 msgid "Technical Introduction" msgstr "Техническое Вступление" -#: i2p2www/pages/site/docs/index.html:30 +#: i2p2www/pages/site/docs/index.html:28 msgid "A Less-Technical Introduction" msgstr "Менее Техническое Вступление" -#: i2p2www/pages/site/docs/index.html:31 +#: i2p2www/pages/site/docs/index.html:29 msgid "Threat model and analysis" msgstr "Модель угроз и анализ" -#: i2p2www/pages/site/docs/index.html:32 +#: i2p2www/pages/site/docs/index.html:30 msgid "Comparisons to other anonymous networks" msgstr "Сравнение с другими анонимными сетями" -#: i2p2www/pages/site/docs/index.html:33 +#: i2p2www/pages/site/docs/index.html:31 msgid "Protocol stack chart" msgstr "Схема стека протокола" -#: i2p2www/pages/site/docs/index.html:34 +#: i2p2www/pages/site/docs/index.html:32 msgid "Papers on I2P" msgstr "Статьи о I2P" -#: i2p2www/pages/site/docs/index.html:35 +#: i2p2www/pages/site/docs/index.html:33 #, python-format msgid "" "Invisible Internet Project (I2P) Project Overview" @@ -111,48 +108,48 @@ msgstr "" "Обзор Проекта Invisible Internet Project (I2P) " "Август 28, 2003 (pdf)" -#: i2p2www/pages/site/docs/index.html:38 +#: i2p2www/pages/site/docs/index.html:36 msgid "Application-Layer Topics" msgstr "Темы Уровня Приложений" -#: i2p2www/pages/site/docs/index.html:41 i2p2www/pages/site/docs/naming.html:2 +#: i2p2www/pages/site/docs/index.html:39 i2p2www/pages/site/docs/naming.html:2 msgid "Naming and Addressbook" msgstr "Именование и Адресная Книга" -#: i2p2www/pages/site/docs/index.html:42 +#: i2p2www/pages/site/docs/index.html:40 msgid "Plugins Overview" msgstr "Обзор Плагинов" -#: i2p2www/pages/site/docs/index.html:43 +#: i2p2www/pages/site/docs/index.html:41 msgid "Plugin Specification" msgstr "Спецификация Плагина" -#: i2p2www/pages/site/docs/index.html:44 +#: i2p2www/pages/site/docs/index.html:42 msgid "Router software updates" msgstr "Обновление ПО маршрутизатора" -#: i2p2www/pages/site/docs/index.html:45 +#: i2p2www/pages/site/docs/index.html:43 #: i2p2www/pages/site/docs/applications/bittorrent.html:2 msgid "Bittorrent over I2P" msgstr "Bittorrent через I2P" -#: i2p2www/pages/site/docs/index.html:46 +#: i2p2www/pages/site/docs/index.html:44 msgid "I2PControl Plugin API" msgstr "I2PControl Plugin API" -#: i2p2www/pages/site/docs/index.html:47 +#: i2p2www/pages/site/docs/index.html:45 msgid "hostsdb.blockfile Format" msgstr "Формат hostsdb.blockfile " -#: i2p2www/pages/site/docs/index.html:48 i2p2www/pages/site/docs/index.html:185 +#: i2p2www/pages/site/docs/index.html:46 i2p2www/pages/site/docs/index.html:183 msgid "Configuration File Format" msgstr "Формат Файла Конфигурации" -#: i2p2www/pages/site/docs/index.html:51 +#: i2p2www/pages/site/docs/index.html:49 msgid "Application Layer API and Protocols" msgstr "API и Протоколы Уровня Приложений" -#: i2p2www/pages/site/docs/index.html:52 +#: i2p2www/pages/site/docs/index.html:50 msgid "" "High-level, easy-to-use APIs for applications written in any language to " "send and receive data." @@ -160,31 +157,31 @@ msgstr "" "Высокоуровневые, доступные API для приложений, написанных на любом языке," " для отправки и получения данных." -#: i2p2www/pages/site/docs/index.html:54 +#: i2p2www/pages/site/docs/index.html:52 msgid "Application Development Overview and Guide" msgstr "Обзор и Руководство по Разработке Приложений" -#: i2p2www/pages/site/docs/index.html:72 +#: i2p2www/pages/site/docs/index.html:70 msgid "SAM Protocol" msgstr "Протокол SAM" -#: i2p2www/pages/site/docs/index.html:74 +#: i2p2www/pages/site/docs/index.html:72 msgid "SAMv2 Protocol" msgstr "Протокол SAMv2" -#: i2p2www/pages/site/docs/index.html:76 +#: i2p2www/pages/site/docs/index.html:74 msgid "SAMv3 Protocol" msgstr "Протокол SAMv3" -#: i2p2www/pages/site/docs/index.html:78 +#: i2p2www/pages/site/docs/index.html:76 msgid "BOB Protocol" msgstr "Протокол BOB" -#: i2p2www/pages/site/docs/index.html:81 +#: i2p2www/pages/site/docs/index.html:79 msgid "End-to-End Transport API and Protocols" msgstr "API и Протоколы Транспорта точка-точка" -#: i2p2www/pages/site/docs/index.html:82 +#: i2p2www/pages/site/docs/index.html:80 msgid "" "The end-to-end protocols used by clients for reliable and unreliable " "communication." @@ -192,29 +189,29 @@ msgstr "" "Протоколы из-конца-в-конец используются клиентами для надежного и " "ненадежного соединения." -#: i2p2www/pages/site/docs/index.html:84 +#: i2p2www/pages/site/docs/index.html:82 #: i2p2www/pages/site/docs/api/streaming.html:2 msgid "Streaming Library" msgstr "Потоковая Библиотека" -#: i2p2www/pages/site/docs/index.html:86 +#: i2p2www/pages/site/docs/index.html:84 msgid "Streaming Javadoc" msgstr "Javadoc на Потоки" -#: i2p2www/pages/site/docs/index.html:88 +#: i2p2www/pages/site/docs/index.html:86 #: i2p2www/pages/site/docs/api/datagrams.html:2 msgid "Datagrams" msgstr "Дейтаграммы" -#: i2p2www/pages/site/docs/index.html:90 +#: i2p2www/pages/site/docs/index.html:88 msgid "Datagram Javadoc" msgstr "Javadoc по Дейтаграммам" -#: i2p2www/pages/site/docs/index.html:93 +#: i2p2www/pages/site/docs/index.html:91 msgid "Client-to-Router Interface API and Protocol" msgstr "API и Протокол Интерфейса Клиент-Маршрутизатор" -#: i2p2www/pages/site/docs/index.html:94 +#: i2p2www/pages/site/docs/index.html:92 msgid "" "The lowest-level API used for clients (applications) to send and receive " "traffic to a router.\n" @@ -224,52 +221,52 @@ msgstr "" "получения трафика с маршрутизатора.\n" "Традиционно используется только Java приложениями и высокоуровневыми API." -#: i2p2www/pages/site/docs/index.html:99 +#: i2p2www/pages/site/docs/index.html:97 msgid "I2CP - I2P Control Protocol / API overview" msgstr "Обзор I2CP - I2P Control Protocol / API" -#: i2p2www/pages/site/docs/index.html:101 +#: i2p2www/pages/site/docs/index.html:99 msgid "I2CP Specification" msgstr "Спецификация I2CP" -#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:101 msgid "I2CP API Javadoc" msgstr "Javadoc на I2CP API" -#: i2p2www/pages/site/docs/index.html:105 -#: i2p2www/pages/site/docs/index.html:134 +#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:132 msgid "Common data structures specification" msgstr "Спецификация основных структур данных" -#: i2p2www/pages/site/docs/index.html:107 -#: i2p2www/pages/site/docs/index.html:136 +#: i2p2www/pages/site/docs/index.html:105 +#: i2p2www/pages/site/docs/index.html:134 msgid "Data Structures Javadoc" msgstr "Javadoc по Структурам Данных" -#: i2p2www/pages/site/docs/index.html:110 +#: i2p2www/pages/site/docs/index.html:108 msgid "End-to-End Encryption" msgstr "Шифрование из-конца-в-конец" -#: i2p2www/pages/site/docs/index.html:111 +#: i2p2www/pages/site/docs/index.html:109 msgid "How client messages are end-to-end encrypted by the router." msgstr "Как сообщения клиентов из-конца-в-конец шифруются маршрутизатором" -#: i2p2www/pages/site/docs/index.html:113 +#: i2p2www/pages/site/docs/index.html:111 msgid "ElGamal/AES+SessionTag encryption" msgstr "Шифрование ElGamal/AES+SessionTag" -#: i2p2www/pages/site/docs/index.html:114 -#: i2p2www/pages/site/docs/index.html:147 +#: i2p2www/pages/site/docs/index.html:112 +#: i2p2www/pages/site/docs/index.html:145 msgid "ElGamal and AES cryptography details" msgstr "Подробности криптографии ElGamal и AES" -#: i2p2www/pages/site/docs/index.html:117 +#: i2p2www/pages/site/docs/index.html:115 #: i2p2www/pages/site/docs/how/tech-intro.html:15 #: i2p2www/pages/site/docs/how/tech-intro.html:329 msgid "Network Database" msgstr "Сетевая База Данных" -#: i2p2www/pages/site/docs/index.html:118 +#: i2p2www/pages/site/docs/index.html:116 msgid "" "Distributed storage and retrieval of information about routers and " "clients." @@ -277,23 +274,23 @@ msgstr "" "Распределенное хранилище и получение информации о маршрутизаторах и " "клиентах." -#: i2p2www/pages/site/docs/index.html:120 +#: i2p2www/pages/site/docs/index.html:118 msgid "Network database overview, details, and threat analysis" msgstr "Обзор сетевой базы данных, подробности и анализ угроз." -#: i2p2www/pages/site/docs/index.html:121 +#: i2p2www/pages/site/docs/index.html:119 msgid "Cryptographic hashes" msgstr "Криптографические хеши" -#: i2p2www/pages/site/docs/index.html:122 +#: i2p2www/pages/site/docs/index.html:120 msgid "Cryptographic signatures" msgstr "Криптографические подписи" -#: i2p2www/pages/site/docs/index.html:125 +#: i2p2www/pages/site/docs/index.html:123 msgid "Router Message Protocol" msgstr "Протокол Сообщений Маршрутизатора" -#: i2p2www/pages/site/docs/index.html:126 +#: i2p2www/pages/site/docs/index.html:124 msgid "" "I2P is a message-oriented router. The messages sent between routers are " "defined by the I2NP protocol." @@ -301,25 +298,25 @@ msgstr "" "I2P - это маршрутизатор, ориентированный на сообщения. Сообщения " "пересылаются между маршрутизаторами и описываются протоколом I2NP." -#: i2p2www/pages/site/docs/index.html:128 +#: i2p2www/pages/site/docs/index.html:126 msgid "I2NP - I2P Network Protocol Overview" msgstr "I2NP - Обзор I2P Network Protocol" -#: i2p2www/pages/site/docs/index.html:130 +#: i2p2www/pages/site/docs/index.html:128 msgid "I2NP Specification" msgstr "Спецификация I2NP" -#: i2p2www/pages/site/docs/index.html:132 +#: i2p2www/pages/site/docs/index.html:130 msgid "I2NP Javadoc" msgstr "Javadoc на I2NP" -#: i2p2www/pages/site/docs/index.html:139 +#: i2p2www/pages/site/docs/index.html:137 #: i2p2www/pages/site/docs/how/tech-intro.html:14 #: i2p2www/pages/site/docs/how/tech-intro.html:228 msgid "Tunnels" msgstr "Туннели" -#: i2p2www/pages/site/docs/index.html:140 +#: i2p2www/pages/site/docs/index.html:138 msgid "" "Selecting peers, requesting tunnels through those peers, and encrypting " "and routing messages through these tunnels." @@ -327,146 +324,146 @@ msgstr "" "Выбор узлов, запрос туннелей через эти узлы, шифрование и маршрутизация " "сообщений через эти туннели." -#: i2p2www/pages/site/docs/index.html:142 +#: i2p2www/pages/site/docs/index.html:140 msgid "Peer profiling and selection" msgstr "Профилирование и выбор узлов" -#: i2p2www/pages/site/docs/index.html:143 +#: i2p2www/pages/site/docs/index.html:141 msgid "Tunnel routing overview" msgstr "Обзор туннельной маршрутизации" -#: i2p2www/pages/site/docs/index.html:144 +#: i2p2www/pages/site/docs/index.html:142 msgid "Garlic routing and \"garlic\" terminology" msgstr "Чесночная маршрутизация и \"чесночная\" терминология" -#: i2p2www/pages/site/docs/index.html:145 +#: i2p2www/pages/site/docs/index.html:143 msgid "Tunnel building and encryption" msgstr "Постройка и шифрование туннелей" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "ElGamal/AES" msgstr "ElGamal/AES" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "for build request encryption" msgstr "для шифрования запроса на построение" -#: i2p2www/pages/site/docs/index.html:148 +#: i2p2www/pages/site/docs/index.html:146 msgid "Tunnel building specification" msgstr "Спецификация построения туннеля" -#: i2p2www/pages/site/docs/index.html:149 +#: i2p2www/pages/site/docs/index.html:147 msgid "Low-level tunnel message specification" msgstr "Спецификация низкоуровневых туннельных сообщений" -#: i2p2www/pages/site/docs/index.html:150 +#: i2p2www/pages/site/docs/index.html:148 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:2 msgid "Unidirectional Tunnels" msgstr "Однонаправленные Туннели" -#: i2p2www/pages/site/docs/index.html:151 +#: i2p2www/pages/site/docs/index.html:149 #: i2p2www/pages/site/docs/how/peer-selection.html:299 msgid "Peer Profiling and Selection in the I2P Anonymous Network" msgstr "Выбор и профилирование узла в Анонимной Сети I2P" -#: i2p2www/pages/site/docs/index.html:152 +#: i2p2www/pages/site/docs/index.html:150 msgid "2009 paper (pdf), not current but still generally accurate" msgstr "Статья 2009 года (pdf), устаревшие, но в цело все еще точные" -#: i2p2www/pages/site/docs/index.html:155 +#: i2p2www/pages/site/docs/index.html:153 msgid "Transport Layer" msgstr "Транспортный Уровень" -#: i2p2www/pages/site/docs/index.html:156 +#: i2p2www/pages/site/docs/index.html:154 msgid "The protocols for direct (point-to-point) router to router communication." msgstr "Протоколы для прямой (точка-точка) связи маршрутизатор-маршрутизатор." -#: i2p2www/pages/site/docs/index.html:158 +#: i2p2www/pages/site/docs/index.html:156 msgid "Transport layer overview" msgstr "Обзор Транспортного Уровня" -#: i2p2www/pages/site/docs/index.html:160 +#: i2p2www/pages/site/docs/index.html:158 msgid "TCP-based transport overview and specification" msgstr "Обзор и спецификация транспорта на основе TCP" -#: i2p2www/pages/site/docs/index.html:162 +#: i2p2www/pages/site/docs/index.html:160 msgid "UDP-based transport overview" msgstr "Обзор транспорта на основе UDP" -#: i2p2www/pages/site/docs/index.html:164 +#: i2p2www/pages/site/docs/index.html:162 msgid "SSU specification" msgstr "Спецификация SSU" -#: i2p2www/pages/site/docs/index.html:166 +#: i2p2www/pages/site/docs/index.html:164 msgid "NTCP transport encryption" msgstr "Шифрование транспорта NTCP" -#: i2p2www/pages/site/docs/index.html:168 +#: i2p2www/pages/site/docs/index.html:166 msgid "SSU transport encryption" msgstr "Шифрование транспорта SSU" -#: i2p2www/pages/site/docs/index.html:170 +#: i2p2www/pages/site/docs/index.html:168 msgid "Transport Javadoc" msgstr "Javadoc на транспорт" -#: i2p2www/pages/site/docs/index.html:172 +#: i2p2www/pages/site/docs/index.html:170 msgid "NTCP Javadoc" msgstr "Javadoc на NTCP" -#: i2p2www/pages/site/docs/index.html:174 +#: i2p2www/pages/site/docs/index.html:172 msgid "SSU Javadoc" msgstr "Javadoc на SSU" -#: i2p2www/pages/site/docs/index.html:177 +#: i2p2www/pages/site/docs/index.html:175 msgid "Other Router Topics" msgstr "Другие Темы о Маршрутизаторе" -#: i2p2www/pages/site/docs/index.html:179 +#: i2p2www/pages/site/docs/index.html:177 msgid "Native BigInteger Library" msgstr "Нативная Библиотека BigInteger" -#: i2p2www/pages/site/docs/index.html:181 +#: i2p2www/pages/site/docs/index.html:179 msgid "Time synchronization and NTP" msgstr "Синхронизация времени и NTP" -#: i2p2www/pages/site/docs/index.html:183 +#: i2p2www/pages/site/docs/index.html:181 msgid "Performance" msgstr "Производительноть" -#: i2p2www/pages/site/docs/index.html:190 +#: i2p2www/pages/site/docs/index.html:188 msgid "Developer's Guides and Resources" msgstr "Источники и Руководства Разработчика" -#: i2p2www/pages/site/docs/index.html:192 +#: i2p2www/pages/site/docs/index.html:190 msgid "New Developer's Guide" msgstr "Руководство для Нового Разработчика" -#: i2p2www/pages/site/docs/index.html:194 +#: i2p2www/pages/site/docs/index.html:192 msgid "New Translator's Guide" msgstr "Руководство для Нового Переводчика" -#: i2p2www/pages/site/docs/index.html:196 +#: i2p2www/pages/site/docs/index.html:194 msgid "Monotone Guide" msgstr "Руководство по Monotone" -#: i2p2www/pages/site/docs/index.html:198 +#: i2p2www/pages/site/docs/index.html:196 msgid "Developer Guidelines" msgstr "Общие Указания по Разработке" -#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:198 msgid "Javadocs on the standard internet:" msgstr "Javadocs в обычном интернет:" -#: i2p2www/pages/site/docs/index.html:201 +#: i2p2www/pages/site/docs/index.html:199 +#: i2p2www/pages/site/docs/index.html:203 +#: i2p2www/pages/site/docs/index.html:204 #: i2p2www/pages/site/docs/index.html:205 -#: i2p2www/pages/site/docs/index.html:206 -#: i2p2www/pages/site/docs/index.html:207 #, python-format msgid "Server %(num)s" msgstr "Сервер %(num)s" -#: i2p2www/pages/site/docs/index.html:202 -#: i2p2www/pages/site/docs/index.html:211 +#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:209 msgid "" "Note: always verify that javadocs are current by checking the release " "number." @@ -474,64 +471,64 @@ msgstr "" "Примечание: всегда убеждайтесь в том, что все javadoc актуальны, проверяя" " номер релиза." -#: i2p2www/pages/site/docs/index.html:204 +#: i2p2www/pages/site/docs/index.html:202 msgid "Javadocs inside I2P:" msgstr "Javadocs внутри I2P:" -#: i2p2www/pages/site/docs/index.html:213 +#: i2p2www/pages/site/docs/index.html:211 msgid "Ports used by I2P" msgstr "Порты, используемые I2P:" -#: i2p2www/pages/site/docs/index.html:215 +#: i2p2www/pages/site/docs/index.html:213 msgid "Automatic updates to development builds inside I2P" msgstr "Автоматическое обновление до тестовых сборок внутри I2P" -#: i2p2www/pages/site/docs/index.html:217 +#: i2p2www/pages/site/docs/index.html:215 msgid "Updating the wrapper manually" msgstr "Ручное обновление wrapper" -#: i2p2www/pages/site/docs/index.html:219 +#: i2p2www/pages/site/docs/index.html:217 msgid "User forum" msgstr "Форум пользователей" -#: i2p2www/pages/site/docs/index.html:221 +#: i2p2www/pages/site/docs/index.html:219 msgid "Developer forum inside I2P" msgstr "Форму разработчиков внутри I2P" -#: i2p2www/pages/site/docs/index.html:223 +#: i2p2www/pages/site/docs/index.html:221 msgid "Bug tracker" msgstr "Bug tracker" -#: i2p2www/pages/site/docs/index.html:225 +#: i2p2www/pages/site/docs/index.html:223 msgid "Viewmtn inside I2P" msgstr "Viewmtn внутри I2P" -#: i2p2www/pages/site/docs/index.html:227 +#: i2p2www/pages/site/docs/index.html:225 msgid "I2P Source exported to GitHub" msgstr "I2P Source экспортированный в GitHub" -#: i2p2www/pages/site/docs/index.html:229 +#: i2p2www/pages/site/docs/index.html:227 msgid "I2P Source Git Repo inside I2P" msgstr "I2P Source Git Repo внутри I2P" -#: i2p2www/pages/site/docs/index.html:231 +#: i2p2www/pages/site/docs/index.html:229 msgid "Source translation at Transifex" msgstr "Перевод исходников и Transifex" -#: i2p2www/pages/site/docs/index.html:233 +#: i2p2www/pages/site/docs/index.html:231 msgid "Roadmap wiki" msgstr "Roadmap wiki" -#: i2p2www/pages/site/docs/index.html:235 +#: i2p2www/pages/site/docs/index.html:233 msgid "Old roadmap" msgstr "Старый roadmap" +#: i2p2www/pages/site/docs/index.html:233 #: i2p2www/pages/site/docs/index.html:235 -#: i2p2www/pages/site/docs/index.html:237 msgid "not current" msgstr "устаревшее" -#: i2p2www/pages/site/docs/index.html:237 +#: i2p2www/pages/site/docs/index.html:235 msgid "To Do List" msgstr "Список To Do" @@ -548,11 +545,7 @@ msgstr "Список To Do" msgid "December 2013" msgstr "" -#: i2p2www/pages/site/docs/naming.html:6 -msgid "Naming in I2P" -msgstr "Именование в I2P" - -#: i2p2www/pages/site/docs/naming.html:9 +#: i2p2www/pages/site/docs/naming.html:8 msgid "" "I2P ships with a generic naming library and a base implementation \n" "designed to work off a local name to destination mapping, as well as an\n" @@ -567,7 +560,7 @@ msgstr "" "Также I2P поддерживает Base32 hostnames, похожие " "на адреса .onion Tor'а." -#: i2p2www/pages/site/docs/naming.html:16 +#: i2p2www/pages/site/docs/naming.html:15 msgid "" "The addressbook is a web-of-trust\n" "driven secure, distributed, and human readable naming system, sacrificing" @@ -609,7 +602,7 @@ msgstr "" "имен, эмулирующих \n" "традиционные DNS." -#: i2p2www/pages/site/docs/naming.html:30 +#: i2p2www/pages/site/docs/naming.html:29 #, python-format msgid "" "NOTE: For the reasoning behind the I2P naming system, common arguments " @@ -622,11 +615,11 @@ msgstr "" "и возможные альтернативы вы можете увидеть на странице \n" "обсуждения именования" -#: i2p2www/pages/site/docs/naming.html:37 +#: i2p2www/pages/site/docs/naming.html:36 msgid "Naming System Components" msgstr "Компоненты Системы Имен" -#: i2p2www/pages/site/docs/naming.html:39 +#: i2p2www/pages/site/docs/naming.html:38 msgid "" "There is no central naming authority in I2P.\n" "All hostnames are local." @@ -634,7 +627,7 @@ msgstr "" "Не существует централизованной системы авторизации имен в I2P.\n" "Все имена узлов являются локальными." -#: i2p2www/pages/site/docs/naming.html:44 +#: i2p2www/pages/site/docs/naming.html:43 msgid "" "The naming system is quite simple and most of it is implemented\n" "in applications external to the router, but bundled with\n" @@ -647,13 +640,13 @@ msgstr "" "дистрибутивом I2P.\n" "Эти компоненты:" -#: i2p2www/pages/site/docs/naming.html:52 +#: i2p2www/pages/site/docs/naming.html:51 msgid "" "The local naming service which does lookups\n" "and also handles Base32 hostnames." msgstr "" -#: i2p2www/pages/site/docs/naming.html:56 +#: i2p2www/pages/site/docs/naming.html:55 msgid "" "The HTTP proxy which asks the router for " "lookups and points\n" @@ -663,7 +656,7 @@ msgstr "" "маршрутизатора, и направляет\n" "пользователя в службы удаленных переходов в случае ошибок поиска." -#: i2p2www/pages/site/docs/naming.html:60 +#: i2p2www/pages/site/docs/naming.html:59 msgid "" "HTTP host-add forms which allow users to " "add hosts to their local hosts.txt" @@ -671,7 +664,7 @@ msgstr "" "HTTP формы добавления узлов, позволяющие " "пользователям добавлять узлы в их локальный hosts.txt" -#: i2p2www/pages/site/docs/naming.html:63 +#: i2p2www/pages/site/docs/naming.html:62 msgid "" "HTTP jump services which provide their own" " lookups and redirection." @@ -679,7 +672,7 @@ msgstr "" "HTTP службы переходов, предоставляющие " "собственный поиск и перенаправление." -#: i2p2www/pages/site/docs/naming.html:66 +#: i2p2www/pages/site/docs/naming.html:65 msgid "" "The addressbook application which merges " "external\n" @@ -689,7 +682,7 @@ msgstr "" "слияние внешних\n" "списков узлов, полученных по HTTP, с локальным списком." -#: i2p2www/pages/site/docs/naming.html:70 +#: i2p2www/pages/site/docs/naming.html:69 msgid "" "The SusiDNS application which is a simple web " "front-end\n" @@ -699,11 +692,11 @@ msgstr "" "интерфейсом \n" "для настройки адресной книги и просмотра локального списка узлов." -#: i2p2www/pages/site/docs/naming.html:77 +#: i2p2www/pages/site/docs/naming.html:76 msgid "Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:79 +#: i2p2www/pages/site/docs/naming.html:78 #, python-format msgid "" "All destinations in I2P are 516-byte (or longer) keys.\n" @@ -727,18 +720,18 @@ msgstr "" "Сертификаты можно использовать для подтверждения работы.)" -#: i2p2www/pages/site/docs/naming.html:88 +#: i2p2www/pages/site/docs/naming.html:87 msgid "" "If an application (i2ptunnel or the HTTP proxy) wishes to access\n" "a destination by name, the router does a very simple local lookup\n" "to resolve that name." msgstr "" -#: i2p2www/pages/site/docs/naming.html:94 +#: i2p2www/pages/site/docs/naming.html:93 msgid "Hosts.txt Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:96 +#: i2p2www/pages/site/docs/naming.html:95 msgid "" "The hosts.txt Naming Service does a simple linear search through\n" "text files. This naming service was the default until\n" @@ -747,7 +740,7 @@ msgid "" " of entries." msgstr "" -#: i2p2www/pages/site/docs/naming.html:103 +#: i2p2www/pages/site/docs/naming.html:102 #, python-format msgid "" "It does a linear search through three local files, in order, to\n" @@ -757,11 +750,11 @@ msgid "" "The files are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:115 +#: i2p2www/pages/site/docs/naming.html:114 msgid "Blockfile Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:117 +#: i2p2www/pages/site/docs/naming.html:116 msgid "" "The Blockfile Naming Service stores multiple \"addressbooks\" in a single" "\n" @@ -769,7 +762,7 @@ msgid "" "This Naming Service is the default since release 0.8.8." msgstr "" -#: i2p2www/pages/site/docs/naming.html:123 +#: i2p2www/pages/site/docs/naming.html:122 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -790,7 +783,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/naming.html:135 +#: i2p2www/pages/site/docs/naming.html:134 msgid "" "On creation, the naming service imports entries from the three files used" " by the hosts.txt Naming Service.\n" @@ -801,11 +794,11 @@ msgid "" "It also maintains a reverse-lookup map to implement rapid reverse lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:142 +#: i2p2www/pages/site/docs/naming.html:141 msgid "Other Naming Service Facilities" msgstr "" -#: i2p2www/pages/site/docs/naming.html:144 +#: i2p2www/pages/site/docs/naming.html:143 #, python-format msgid "" "The lookup is case-insensitive.\n" @@ -820,11 +813,11 @@ msgid "" "and other features." msgstr "" -#: i2p2www/pages/site/docs/naming.html:157 +#: i2p2www/pages/site/docs/naming.html:156 msgid "Alternatives and Experimental Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:159 +#: i2p2www/pages/site/docs/naming.html:158 #, python-format msgid "" "The naming service is specified with the configuration property " @@ -837,7 +830,7 @@ msgid "" " page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:166 +#: i2p2www/pages/site/docs/naming.html:165 msgid "" "The HTTP proxy does a lookup via the router for all hostnames ending in " "'.i2p'.\n" @@ -851,7 +844,7 @@ msgstr "" "Т.о., на практике, все имена узлов HTTP (eepsite) должны заканчиваться на" " псевдо Домен Верхнего Уровня '.i2p'." -#: i2p2www/pages/site/docs/naming.html:172 +#: i2p2www/pages/site/docs/naming.html:171 #, python-format msgid "" "We have applied to reserve the .i2p TLD\n" @@ -859,7 +852,7 @@ msgid "" "6761." msgstr "" -#: i2p2www/pages/site/docs/naming.html:178 +#: i2p2www/pages/site/docs/naming.html:177 msgid "" "If the router fails to resolve the hostname, the HTTP proxy returns\n" "an error page to the user with links to several \"jump\" services.\n" @@ -871,16 +864,16 @@ msgstr "" "\"переходов\". \n" "Подробнее смотри ниже." -#: i2p2www/pages/site/docs/naming.html:184 +#: i2p2www/pages/site/docs/naming.html:183 #: i2p2www/pages/site/docs/spec/configuration.html:77 msgid "Addressbook" msgstr "Адресная книга" -#: i2p2www/pages/site/docs/naming.html:185 +#: i2p2www/pages/site/docs/naming.html:184 msgid "Incoming Subscriptions and Merging" msgstr "Входящие Подписки и Слияние" -#: i2p2www/pages/site/docs/naming.html:187 +#: i2p2www/pages/site/docs/naming.html:186 msgid "" "The addressbook application periodically\n" "retrieves other users' hosts.txt files and merges\n" @@ -894,7 +887,7 @@ msgstr "" "Конфликты имен разрешаются по принципу первый пришел - \n" "первый обслужен." -#: i2p2www/pages/site/docs/naming.html:195 +#: i2p2www/pages/site/docs/naming.html:194 msgid "" "Subscribing to another user's hosts.txt file involves\n" "giving them a certain amount of trust.\n" @@ -908,7 +901,7 @@ msgstr "" "быстро введя свой ключ для нового сайта до того как \n" "передать новую пару узел/ключ вам." -#: i2p2www/pages/site/docs/naming.html:203 +#: i2p2www/pages/site/docs/naming.html:202 msgid "" "For this reason, the only subscription configured by\n" "default is http://www.i2p2.i2p/hosts.txt,\n" @@ -926,11 +919,11 @@ msgstr "" "локальном приложении адресной книги (в subscriptions.txt или SusiDNS)." -#: i2p2www/pages/site/docs/naming.html:212 +#: i2p2www/pages/site/docs/naming.html:211 msgid "Some other public addressbook subscription links:" msgstr "Ссылки на некоторые другие подписки публичных адресных книг:" -#: i2p2www/pages/site/docs/naming.html:219 +#: i2p2www/pages/site/docs/naming.html:218 msgid "" "The operators of these services may have various policies for listing " "hosts.\n" @@ -940,12 +933,12 @@ msgstr "" "списка узлов. \n" "В соответствии с этим, список может быть не ободрен." -#: i2p2www/pages/site/docs/naming.html:224 -#: i2p2www/pages/site/docs/naming.html:236 +#: i2p2www/pages/site/docs/naming.html:223 +#: i2p2www/pages/site/docs/naming.html:235 msgid "Naming Rules" msgstr "Правила Именования" -#: i2p2www/pages/site/docs/naming.html:225 +#: i2p2www/pages/site/docs/naming.html:224 msgid "" "While there are hopefully not any technical limitations within I2P on " "host names,\n" @@ -968,11 +961,11 @@ msgstr "" "Любые имена узлов, нарушающие эти правила, не должны распространятся \n" "на другие маршрутизаторы." -#: i2p2www/pages/site/docs/naming.html:240 +#: i2p2www/pages/site/docs/naming.html:239 msgid "Names are converted to lower case on import." msgstr "При импорте имена приводятся к нижнему регистру." -#: i2p2www/pages/site/docs/naming.html:244 +#: i2p2www/pages/site/docs/naming.html:243 msgid "" "Names are checked for conflict with existing names in the existing " "userhosts.txt and hosts.txt\n" @@ -982,43 +975,43 @@ msgstr "" "имеющимися \n" "именами в userhosts.txt и hosts.txt (но не в privatehosts.txt)." -#: i2p2www/pages/site/docs/naming.html:249 +#: i2p2www/pages/site/docs/naming.html:248 msgid "Must contain only [a-z] [0-9] '.' and '-' after conversion to lower case." msgstr "" "После приведения к нижнему регистру должны содержать только [a-z] [0-9] " "'.' и '-'." -#: i2p2www/pages/site/docs/naming.html:253 +#: i2p2www/pages/site/docs/naming.html:252 msgid "Must not start with '.' or '-'." msgstr "Не должны начинаться с '.' или '-'." -#: i2p2www/pages/site/docs/naming.html:257 +#: i2p2www/pages/site/docs/naming.html:256 msgid "Must end with '.i2p'." msgstr "Должны оканчиваться на '.i2p'." -#: i2p2www/pages/site/docs/naming.html:261 +#: i2p2www/pages/site/docs/naming.html:260 msgid "67 characters maximum, including the '.i2p'." msgstr "Максимум 67 символов, включая '.i2p'." -#: i2p2www/pages/site/docs/naming.html:265 +#: i2p2www/pages/site/docs/naming.html:264 msgid "Must not contain '..'." msgstr "Не должны содержать '..'." -#: i2p2www/pages/site/docs/naming.html:269 +#: i2p2www/pages/site/docs/naming.html:268 msgid "Must not contain '.-' or '-.' (as of 0.6.1.33)." msgstr "Не должны содержать '.-' или '-.' (как в 0.6.1.33)." -#: i2p2www/pages/site/docs/naming.html:273 +#: i2p2www/pages/site/docs/naming.html:272 msgid "Must not contain '--' except in 'xn--' for IDN." msgstr "Не должны содержать '--', исключение - 'xn--' для IDN." -#: i2p2www/pages/site/docs/naming.html:277 +#: i2p2www/pages/site/docs/naming.html:276 msgid "" "Base32 hostnames (*.b32.i2p) are reserved for base 32 use and so are not " "allowed to be imported." msgstr "" -#: i2p2www/pages/site/docs/naming.html:281 +#: i2p2www/pages/site/docs/naming.html:280 msgid "" "Certain hostnames reserved for project use are not allowed\n" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " @@ -1029,11 +1022,11 @@ msgstr "" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " "*.console.i2p, и другие)" -#: i2p2www/pages/site/docs/naming.html:286 +#: i2p2www/pages/site/docs/naming.html:285 msgid "Keys are checked for base64 validity." msgstr "Ключи проверяются на соответствие base64." -#: i2p2www/pages/site/docs/naming.html:290 +#: i2p2www/pages/site/docs/naming.html:289 msgid "" "Keys are checked for conflict with existing keys in hosts.txt (but not " "privatehosts.txt)." @@ -1041,21 +1034,21 @@ msgstr "" "Ключи проверяются на конфликты с существующими ключами в hosts.txt (но не" " в privatehosts.txt)." -#: i2p2www/pages/site/docs/naming.html:294 +#: i2p2www/pages/site/docs/naming.html:293 msgid "Minimum key length 516 bytes." msgstr "Минимальный размер ключа 516 байт." -#: i2p2www/pages/site/docs/naming.html:298 +#: i2p2www/pages/site/docs/naming.html:297 msgid "Maximum key length 616 bytes (to account for certs up to 100 bytes)." msgstr "Максимальный размер ключа 616 байт (для нужд сертификатов до 100 байт)." -#: i2p2www/pages/site/docs/naming.html:303 +#: i2p2www/pages/site/docs/naming.html:302 msgid "" "Any name received via subscription that passes all the checks is added " "via the local naming service." msgstr "" -#: i2p2www/pages/site/docs/naming.html:307 +#: i2p2www/pages/site/docs/naming.html:306 msgid "" "Note that the '.' symbols in a host name are of no significance,\n" "and do not denote any actual naming or trust hierarchy.\n" @@ -1076,7 +1069,7 @@ msgstr "" "целесообразность и осуществимость этих методов это \n" "предмет для будущих обсуждений." -#: i2p2www/pages/site/docs/naming.html:318 +#: i2p2www/pages/site/docs/naming.html:317 msgid "" "International Domain Names (IDN) also work in i2p (using punycode 'xn--' " "form).\n" @@ -1090,7 +1083,7 @@ msgstr "" "Firefox,\n" "добавьте 'network.IDN.whitelist.i2p (boolean) = true' в about:config." -#: i2p2www/pages/site/docs/naming.html:324 +#: i2p2www/pages/site/docs/naming.html:323 msgid "" "As the addressbook application does not use privatehosts.txt at all, in " "practice\n" @@ -1104,11 +1097,11 @@ msgstr "" "синонимы или \n" "\"клички\" для сайтов, которые уже есть в hosts.txt." -#: i2p2www/pages/site/docs/naming.html:330 +#: i2p2www/pages/site/docs/naming.html:329 msgid "Outgoing Subscriptions" msgstr "Исходящие Подписки" -#: i2p2www/pages/site/docs/naming.html:331 +#: i2p2www/pages/site/docs/naming.html:330 msgid "" "Addressbook will publish the merged hosts.txt to a location\n" "(traditionally hosts.txt in the local eepsite's home directory) to be " @@ -1122,7 +1115,7 @@ msgstr "" "по их подпискам. \n" "Этот шаг необязателен и по умолчанию отключен." -#: i2p2www/pages/site/docs/naming.html:339 +#: i2p2www/pages/site/docs/naming.html:338 msgid "" "The addressbook application, together with eepget, saves the Etag and/or " "Last-Modified\n" @@ -1137,7 +1130,7 @@ msgstr "" " \n" "вернет '304 Not Modified' при следующем получении, если изменений не было." -#: i2p2www/pages/site/docs/naming.html:346 +#: i2p2www/pages/site/docs/naming.html:345 msgid "" "However the entire hosts.txt is downloaded if it has changed.\n" "See below for discussion on this issue." @@ -1145,7 +1138,7 @@ msgstr "" "Тем не менее, содержимое hosts.txt загружается, если он был изменен. \n" "Обсуждение этой темы смотри ниже." -#: i2p2www/pages/site/docs/naming.html:351 +#: i2p2www/pages/site/docs/naming.html:350 msgid "" "Hosts serving a static hosts.txt or an equivalent CGI application\n" "are strongly encouraged to deliver\n" @@ -1163,11 +1156,11 @@ msgstr "" "Это существенно уменьшить пропускную способность сети, и \n" "уменьшит вероятность повреждения." -#: i2p2www/pages/site/docs/naming.html:360 +#: i2p2www/pages/site/docs/naming.html:359 msgid "Host Add Services" msgstr "Службы Добавления Узла" -#: i2p2www/pages/site/docs/naming.html:361 +#: i2p2www/pages/site/docs/naming.html:360 msgid "" "A host add service is a simple CGI application that takes a hostname and " "a Base64 key as parameters\n" @@ -1182,7 +1175,7 @@ msgstr "" " узла/ключ \n" "будет передана по сети." -#: i2p2www/pages/site/docs/naming.html:368 +#: i2p2www/pages/site/docs/naming.html:367 msgid "" "It is recommended that host add services impose, at a minimum, the " "restrictions imposed by the addressbook application listed above.\n" @@ -1195,55 +1188,55 @@ msgstr "" "На службу добавления узла могут быть наложены дополнительные ограничения " "на имя узла и ключ, например:" -#: i2p2www/pages/site/docs/naming.html:373 +#: i2p2www/pages/site/docs/naming.html:372 msgid "A limit on number of 'subdomains'." msgstr "Ограничение количества 'поддоменов'." -#: i2p2www/pages/site/docs/naming.html:377 +#: i2p2www/pages/site/docs/naming.html:376 msgid "Authorization for 'subdomains' through various methods." msgstr "Различные методы авторизации для 'поддоменов'." -#: i2p2www/pages/site/docs/naming.html:381 +#: i2p2www/pages/site/docs/naming.html:380 msgid "Hashcash or signed certificates." msgstr "Hashcash или подписанные сертификаты." -#: i2p2www/pages/site/docs/naming.html:385 +#: i2p2www/pages/site/docs/naming.html:384 msgid "Editorial review of host names and/or content." msgstr "Экспертная оценка имен узлов и/или содержимого." -#: i2p2www/pages/site/docs/naming.html:389 +#: i2p2www/pages/site/docs/naming.html:388 msgid "Categorization of hosts by content." msgstr "Категоризация узлов по содержимому." -#: i2p2www/pages/site/docs/naming.html:393 +#: i2p2www/pages/site/docs/naming.html:392 msgid "Reservation or rejection of certain host names." msgstr "Резервирование или исключение определенных имен узлов." -#: i2p2www/pages/site/docs/naming.html:397 +#: i2p2www/pages/site/docs/naming.html:396 msgid "Restrictions on the number of names registered in a given time period." msgstr "Ограничение количества имен регистрируемых за определенный период времени." -#: i2p2www/pages/site/docs/naming.html:401 +#: i2p2www/pages/site/docs/naming.html:400 msgid "Delays between registration and publication." msgstr "Задержка между регистрацией и публикацией." -#: i2p2www/pages/site/docs/naming.html:405 +#: i2p2www/pages/site/docs/naming.html:404 msgid "Requirement that the host be up for verification." msgstr "Необходимость доступности узла для его верификации." -#: i2p2www/pages/site/docs/naming.html:409 +#: i2p2www/pages/site/docs/naming.html:408 msgid "Expiration and/or revocation." msgstr "Истечение срока и/или аннулирование." -#: i2p2www/pages/site/docs/naming.html:413 +#: i2p2www/pages/site/docs/naming.html:412 msgid "IDN spoof rejection." msgstr "Предотвращение IDN-спуфинга." -#: i2p2www/pages/site/docs/naming.html:418 +#: i2p2www/pages/site/docs/naming.html:417 msgid "Jump Services" msgstr "Службы перехода" -#: i2p2www/pages/site/docs/naming.html:419 +#: i2p2www/pages/site/docs/naming.html:418 msgid "" "A jump service is a simple CGI application that takes a hostname as a " "parameter\n" @@ -1264,7 +1257,7 @@ msgstr "" "Кроме того, прокси кеширует этот ключ, так что \n" "address helper не нужен до перезапуска." -#: i2p2www/pages/site/docs/naming.html:429 +#: i2p2www/pages/site/docs/naming.html:428 msgid "" "Note that, like with subscriptions, using a jump service\n" "implies a certain amount of trust, as a jump service could maliciously\n" @@ -1274,7 +1267,7 @@ msgstr "" "требует части доверия, так как служба перехода может злонамеренно \n" "перенаправить пользователя в некорректный пункт назначения." -#: i2p2www/pages/site/docs/naming.html:435 +#: i2p2www/pages/site/docs/naming.html:434 msgid "" "To provide the best service, a jump service should be subscribed to\n" "several hosts.txt providers so that its local host list is current." @@ -1284,7 +1277,7 @@ msgstr "" "несколько провайдеров hosts.txt, т.о. локальный список узлов будет " "актуальным." -#: i2p2www/pages/site/docs/naming.html:441 +#: i2p2www/pages/site/docs/naming.html:440 msgid "" "SusiDNS is simply a web interface front-end to configuring addressbook " "subscriptions\n" @@ -1295,7 +1288,7 @@ msgstr "" "и для доступа к четырем ее файлам. \n" "Вся настоящая работа выполняется приложением 'адресная книга'." -#: i2p2www/pages/site/docs/naming.html:447 +#: i2p2www/pages/site/docs/naming.html:446 msgid "" "Currently, there is little enforcement of addressbook naming rules within" " SusiDNS,\n" @@ -1308,11 +1301,11 @@ msgstr "" "отвергнуто \n" "в соответствии с правилами подписки адресной книги." -#: i2p2www/pages/site/docs/naming.html:453 +#: i2p2www/pages/site/docs/naming.html:452 msgid "Base32 Names" msgstr "Base32 Имена" -#: i2p2www/pages/site/docs/naming.html:454 +#: i2p2www/pages/site/docs/naming.html:453 msgid "" "I2P supports Base32 hostnames similar to Tor's .onion addresses.\n" "Base32 addresses are much shorter and easier to handle than the\n" @@ -1326,7 +1319,7 @@ msgstr "" "Пример: " "ukeu3k5oycgaauneqgtnvselmt4yemvoilkln7jpvamvfx7dnkdq.b32.i2p" -#: i2p2www/pages/site/docs/naming.html:461 +#: i2p2www/pages/site/docs/naming.html:460 #, python-format msgid "" "In Tor, the address is 16 characters (80 bits), or half of the SHA-1 " @@ -1348,7 +1341,7 @@ msgid "" "longer than a local address book lookup." msgstr "" -#: i2p2www/pages/site/docs/naming.html:476 +#: i2p2www/pages/site/docs/naming.html:475 msgid "" "Base32 addresses can be used in most places where hostnames or full " "destinations\n" @@ -1374,14 +1367,10 @@ msgid "June 2012" msgstr "Июни 2012" #: i2p2www/pages/site/docs/plugins.html:6 -msgid "I2P Plugins" -msgstr "Плагины I2P" - -#: i2p2www/pages/site/docs/plugins.html:8 msgid "General Information" msgstr "Основная информация" -#: i2p2www/pages/site/docs/plugins.html:9 +#: i2p2www/pages/site/docs/plugins.html:7 msgid "" "I2P includes a plugin architecture\n" "to support easy development and installation of additional software." @@ -1389,7 +1378,7 @@ msgstr "" "В I2P имеется архитектура плагинов \n" "для поддержки легкой разработки и установки дополнительного ПО." -#: i2p2www/pages/site/docs/plugins.html:14 +#: i2p2www/pages/site/docs/plugins.html:12 msgid "" "There are now plugins available that support distributed email, blogs, " "IRC\n" @@ -1399,15 +1388,15 @@ msgstr "" "почты, блогов, \n" "клиентов IRC, распределенного хранилища файлов, wiki и др." -#: i2p2www/pages/site/docs/plugins.html:19 +#: i2p2www/pages/site/docs/plugins.html:17 msgid "Benefits to i2p users and app developers:" msgstr "Преимущества для пользователей I2P и разработчиков ПО:" -#: i2p2www/pages/site/docs/plugins.html:24 +#: i2p2www/pages/site/docs/plugins.html:22 msgid "Easy distribution of applications" msgstr "Простое распространение приложений" -#: i2p2www/pages/site/docs/plugins.html:28 +#: i2p2www/pages/site/docs/plugins.html:26 msgid "" "Allows innovation and use of additional libraries without worrying about\n" "increasing the size of i2pupdate.sud" @@ -1416,7 +1405,7 @@ msgstr "" "беспокоясь об \n" "увеличении размера i2pupdate.sud" -#: i2p2www/pages/site/docs/plugins.html:33 +#: i2p2www/pages/site/docs/plugins.html:31 msgid "" "Support large or special-purpose applications that would never be bundled" "\n" @@ -1426,15 +1415,15 @@ msgstr "" "будут связаны \n" "с установкой I2P" -#: i2p2www/pages/site/docs/plugins.html:38 +#: i2p2www/pages/site/docs/plugins.html:36 msgid "Cryptographically signed and verified applications" msgstr "Криптографически подписанные и проверенные приложения" -#: i2p2www/pages/site/docs/plugins.html:42 +#: i2p2www/pages/site/docs/plugins.html:40 msgid "Automatic updates of applications, just like for the router" msgstr "Автоматическое обновление приложений, совсем как для маршрутизатора" -#: i2p2www/pages/site/docs/plugins.html:46 +#: i2p2www/pages/site/docs/plugins.html:44 msgid "" "Separate initial install and update packages, if desired, for smaller " "update downloads" @@ -1442,7 +1431,7 @@ msgstr "" "Отдельные начальная установка и пакеты обновлений, по желанию, для " "уменьшения размера загружаемых обновлений" -#: i2p2www/pages/site/docs/plugins.html:50 +#: i2p2www/pages/site/docs/plugins.html:48 msgid "" "One-click installation of applications. No more asking users to modify\n" "wrapper.config or clients.config" @@ -1451,11 +1440,11 @@ msgstr "" " \n" "wrapper.config или clients.config" -#: i2p2www/pages/site/docs/plugins.html:55 +#: i2p2www/pages/site/docs/plugins.html:53 msgid "Isolate applications from the base $I2P installation" msgstr "Изолирование приложений от базовой установки $I2P" -#: i2p2www/pages/site/docs/plugins.html:59 +#: i2p2www/pages/site/docs/plugins.html:57 msgid "" "Automatic compatibility checking for I2P version, Java version, Jetty\n" "version, and previous installed application version" @@ -1463,11 +1452,11 @@ msgstr "" "Автоматическая проверка совместимости с версией I2P, Java, Jetty \n" "и предыдущей установленной версией приложения" -#: i2p2www/pages/site/docs/plugins.html:64 +#: i2p2www/pages/site/docs/plugins.html:62 msgid "Automatic link addition in console" msgstr "Автоматическое добавление ссылки в консоли" -#: i2p2www/pages/site/docs/plugins.html:68 +#: i2p2www/pages/site/docs/plugins.html:66 msgid "" "Automatic startup of application, including modifying classpath, without " "requiring a restart" @@ -1475,13 +1464,13 @@ msgstr "" "Автоматический запуск приложения, включая модификацию classpath без " "необходимости перезапуска" -#: i2p2www/pages/site/docs/plugins.html:72 +#: i2p2www/pages/site/docs/plugins.html:70 msgid "Automatic integration and startup of webapps into console Jetty instance" msgstr "" "Автоматическая интеграция и запуск веб-приложения в консольном экземпляре" " Jetty" -#: i2p2www/pages/site/docs/plugins.html:76 +#: i2p2www/pages/site/docs/plugins.html:74 #, python-format msgid "" "Facilitate creation of 'app stores' like the one at\n" @@ -1490,35 +1479,35 @@ msgstr "" "Облегченное создание 'app stores', как для \n" "%(pluginsite)s" -#: i2p2www/pages/site/docs/plugins.html:81 +#: i2p2www/pages/site/docs/plugins.html:79 msgid "One-click uninstall" msgstr "Удаление в один клик" -#: i2p2www/pages/site/docs/plugins.html:85 +#: i2p2www/pages/site/docs/plugins.html:83 msgid "Language and theme packs for the console" msgstr "Языковые пакеты и темы для консоли" -#: i2p2www/pages/site/docs/plugins.html:89 +#: i2p2www/pages/site/docs/plugins.html:87 msgid "Bring detailed application information to the router console" msgstr "Вывод детализированной информации от приложения в консоль маршрутизатора" -#: i2p2www/pages/site/docs/plugins.html:93 +#: i2p2www/pages/site/docs/plugins.html:91 msgid "Non-java applications also supported" msgstr "Также поддерживаются не-Java приложения" -#: i2p2www/pages/site/docs/plugins.html:99 +#: i2p2www/pages/site/docs/plugins.html:97 msgid "Required I2P version" msgstr "Требуемая версия I2P" -#: i2p2www/pages/site/docs/plugins.html:100 +#: i2p2www/pages/site/docs/plugins.html:98 msgid "0.7.12 or newer." msgstr "0.7.12 или новее." -#: i2p2www/pages/site/docs/plugins.html:102 +#: i2p2www/pages/site/docs/plugins.html:100 msgid "Installation" msgstr "Установка" -#: i2p2www/pages/site/docs/plugins.html:103 +#: i2p2www/pages/site/docs/plugins.html:101 msgid "" "To install and start a plugin, copy the .xpi2p install link " "to\n" @@ -1543,7 +1532,7 @@ msgstr "" "установки и запуска плагина ссылка на него обычно появляется вверху \n" "вашей строки состояния." -#: i2p2www/pages/site/docs/plugins.html:112 +#: i2p2www/pages/site/docs/plugins.html:110 msgid "" "To update a plugin to the latest version, just click the update button on" "\n" @@ -1570,11 +1559,11 @@ msgstr "" "исключением \n" "тестовых сборок)." -#: i2p2www/pages/site/docs/plugins.html:122 +#: i2p2www/pages/site/docs/plugins.html:120 msgid "Development" msgstr "Разработка" -#: i2p2www/pages/site/docs/plugins.html:123 +#: i2p2www/pages/site/docs/plugins.html:121 #, python-format msgid "" "See the latest plugin specification and " @@ -1584,7 +1573,7 @@ msgstr "" "Смотри актуальную спецификацию плагинов и\n" "форум о плагинах на %(zzz)s." -#: i2p2www/pages/site/docs/plugins.html:128 +#: i2p2www/pages/site/docs/plugins.html:126 #, python-format msgid "" "See also the sources for plugins developed by various people. Some " @@ -1599,7 +1588,7 @@ msgstr "" "разработаны\n" "специально в качестве примеров." -#: i2p2www/pages/site/docs/plugins.html:134 +#: i2p2www/pages/site/docs/plugins.html:132 msgid "" "Developers wanted! Plugins are a great way to learn more about I2P" "\n" @@ -1609,11 +1598,11 @@ msgstr "" "узнать больше о I2P,\n" "или легко добавить новую возможность." -#: i2p2www/pages/site/docs/plugins.html:139 +#: i2p2www/pages/site/docs/plugins.html:137 msgid "Getting Started" msgstr "С чего начать" -#: i2p2www/pages/site/docs/plugins.html:140 +#: i2p2www/pages/site/docs/plugins.html:138 #, python-format msgid "" "To create a plugin from an existing binary package you will need to get\n" @@ -1623,11 +1612,11 @@ msgstr "" "Чтобы сделать плагин из имеющегося исполняемого пакета вам понадобится \n" "makeplugin.sh из ветки i2p.scripts в monotone." -#: i2p2www/pages/site/docs/plugins.html:146 +#: i2p2www/pages/site/docs/plugins.html:144 msgid "Known Issues" msgstr "Известные проблемы" -#: i2p2www/pages/site/docs/plugins.html:147 +#: i2p2www/pages/site/docs/plugins.html:145 msgid "" "Note that the router's plugin architecture does NOT currently\n" "provide any additional security isolation or sandboxing of plugins." @@ -1637,7 +1626,7 @@ msgstr "" "предоставляет дополнительную изоляцию безопасности или запуск плагинов в " "песочнице." -#: i2p2www/pages/site/docs/plugins.html:153 +#: i2p2www/pages/site/docs/plugins.html:151 msgid "" "Updates of a plugin with included jars (not wars) won't be recognized if\n" "the plugin was already run, as it requires class loader trickery to flush" @@ -1649,11 +1638,11 @@ msgstr "" "сбросил \n" "кэш классов; необходим полный перезапуск маршрутизатора." -#: i2p2www/pages/site/docs/plugins.html:159 +#: i2p2www/pages/site/docs/plugins.html:157 msgid "The stop button may be displayed even if there is nothing to stop." msgstr "Кнопка остановки может отображаться, даже если останавливать нечего." -#: i2p2www/pages/site/docs/plugins.html:163 +#: i2p2www/pages/site/docs/plugins.html:161 msgid "" "Plugins running in a separate JVM create a logs/ directory " "in\n" @@ -1663,7 +1652,7 @@ msgstr "" "logs/ в \n" "$CWD." -#: i2p2www/pages/site/docs/plugins.html:168 +#: i2p2www/pages/site/docs/plugins.html:166 msgid "" "No initial keys are present, except for those of jrandom and zzz (using " "the\n" @@ -1677,7 +1666,7 @@ msgstr "" "автоматически принимается—авторизация подписывающих ключей " "отсутствует." -#: i2p2www/pages/site/docs/plugins.html:174 +#: i2p2www/pages/site/docs/plugins.html:172 msgid "" "When deleting a plugin, the directory is not always deleted, especially " "on\n" @@ -1686,7 +1675,7 @@ msgstr "" "При удалении плагина директории не всегда удаляются, особенно в \n" "Windows." -#: i2p2www/pages/site/docs/plugins.html:179 +#: i2p2www/pages/site/docs/plugins.html:177 msgid "" "Installing a plugin requiring Java 1.6 on a Java 1.5 machine will result " "in a\n" @@ -1697,11 +1686,11 @@ msgstr "" "возникнет \n" "сообщение \"plugin is corrupt\", если используется pack200 сжатие плагина." -#: i2p2www/pages/site/docs/plugins.html:184 +#: i2p2www/pages/site/docs/plugins.html:182 msgid "Theme and translation plugins are untested." msgstr "Темы и плагины переводов не тестируются." -#: i2p2www/pages/site/docs/plugins.html:188 +#: i2p2www/pages/site/docs/plugins.html:186 msgid "Disabling autostart doesn't always work." msgstr "Отключение автоматического запуска не всегда срабатывает." @@ -1742,6 +1731,10 @@ msgstr "" msgid "recommended spot for new plugins/applications" msgstr "рекомендованный диапазон для новых плагинов/приложений" +#: i2p2www/pages/site/docs/api/bob.html:2 +msgid "BOB - Basic Open Bridge" +msgstr "BOB - Basic Open Bridge" + #: i2p2www/pages/site/docs/api/bob.html:3 #: i2p2www/pages/site/docs/api/datagrams.html:3 #: i2p2www/pages/site/docs/how/garlic-routing.html:3 @@ -1750,14 +1743,10 @@ msgid "August 2010" msgstr "Август 2010" #: i2p2www/pages/site/docs/api/bob.html:5 -msgid "BOB - Basic Open Bridge" -msgstr "BOB - Basic Open Bridge" - -#: i2p2www/pages/site/docs/api/bob.html:7 msgid "Technical differences from SAM (for the better?)" msgstr "Технические отличия от SAM (для улучшения?)" -#: i2p2www/pages/site/docs/api/bob.html:9 +#: i2p2www/pages/site/docs/api/bob.html:7 msgid "" "BOB has separate command and data channels. \n" "One, an application command channel socket to router to configure.\n" @@ -1775,7 +1764,7 @@ msgstr "" "и для установки связи ключа пункта назначения и порта. \n" "Все соединения запускаются параллельно." -#: i2p2www/pages/site/docs/api/bob.html:18 +#: i2p2www/pages/site/docs/api/bob.html:16 msgid "" "SAM has one connection that does everything, and you need to parse every " "packet." @@ -1783,7 +1772,7 @@ msgstr "" "В SAM все выполняется через одно соединение, и вам приходится разбирать " "каждый пакет." -#: i2p2www/pages/site/docs/api/bob.html:22 +#: i2p2www/pages/site/docs/api/bob.html:20 msgid "" "BOB does not hold keypair values, nor does the router.\n" "Your application holds the keypair values. \n" @@ -1796,23 +1785,23 @@ msgstr "" "Это сделано для уменьшения сложности кода маршрутизатор, \n" "это также добавляет вам приватности." -#: i2p2www/pages/site/docs/api/bob.html:29 +#: i2p2www/pages/site/docs/api/bob.html:27 msgid "SAM router stores every keypair you ever make." msgstr "Маршрутизатор SAM хранит все пары ключей когда либо созданные вами." -#: i2p2www/pages/site/docs/api/bob.html:33 +#: i2p2www/pages/site/docs/api/bob.html:31 msgid "Those are the important differences." msgstr "И это самые важные отличия." -#: i2p2www/pages/site/docs/api/bob.html:37 +#: i2p2www/pages/site/docs/api/bob.html:35 msgid "KEYS = keypair public+private, these are BASE64" msgstr "KEYS = пара ключей public+private, в виде BASE64" -#: i2p2www/pages/site/docs/api/bob.html:40 +#: i2p2www/pages/site/docs/api/bob.html:38 msgid "KEY = public key, also BASE64" msgstr "KEY = public ключ, также BASE64" -#: i2p2www/pages/site/docs/api/bob.html:43 +#: i2p2www/pages/site/docs/api/bob.html:41 #, fuzzy msgid "" "ERROR as is implied returns the message \"ERROR " @@ -1823,7 +1812,7 @@ msgstr "" "\"ERROR \"+DESCRIPTION+\"\n" "\", где DESCRIPTION это описание проблемы." -#: i2p2www/pages/site/docs/api/bob.html:46 +#: i2p2www/pages/site/docs/api/bob.html:44 msgid "" "OK returns \"OK\", and if data is to be " "returned, it is on the same line. OK means the command is " @@ -1833,7 +1822,7 @@ msgstr "" "данные, они буду расположены в этой же строке. OK означает, " "что команда выполнена." -#: i2p2www/pages/site/docs/api/bob.html:49 +#: i2p2www/pages/site/docs/api/bob.html:47 msgid "" "DATA lines contain information that you requested. There may" " be multiple DATA lines per request." @@ -1841,7 +1830,7 @@ msgstr "" "Строка DATA содержит информацию, которую вы запросили. Может" " быть несколько строк DATA на один запрос." -#: i2p2www/pages/site/docs/api/bob.html:53 +#: i2p2www/pages/site/docs/api/bob.html:51 msgid "" "NOTE: The help command is the ONLY command that has an exception " "to\n" @@ -1854,7 +1843,7 @@ msgstr "" "поскольку \n" "help это команда для ЧЕЛОВЕКА, а не для ПРИЛОЖЕНИЯ." -#: i2p2www/pages/site/docs/api/bob.html:59 +#: i2p2www/pages/site/docs/api/bob.html:57 msgid "" "PLEASE NOTE:\n" "For CURRENT details on the commands PLEASE use the built-in help command." @@ -1868,7 +1857,7 @@ msgstr "" "Просто подключитесь по telnet к localhost 2827 и введите help, и вы " "получите полную документацию по каждой команде." -#: i2p2www/pages/site/docs/api/bob.html:65 +#: i2p2www/pages/site/docs/api/bob.html:63 msgid "" "Commands never get obsoleted or changed, however new commands do get " "added from time to time." @@ -1876,23 +1865,23 @@ msgstr "" "Команды никогда не устаревают и не изменяются, тем не менее, новые " "команды время от времени появляются." -#: i2p2www/pages/site/docs/api/bob.html:69 +#: i2p2www/pages/site/docs/api/bob.html:67 msgid "Here are the commands we have as of this writing:" msgstr "Вот список команд, которые имеются на момент написания страницы:" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "COMMAND" msgstr "КОМАНДА" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "OPERAND" msgstr "ОПЕРАНД" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "RETURNS" msgstr "ВОЗВРАЩАЕТ" -#: i2p2www/pages/site/docs/api/bob.html:101 +#: i2p2www/pages/site/docs/api/bob.html:99 msgid "" "Once set up, all TCP sockets can and will block as needed, and there is " "no need for any \n" @@ -1912,7 +1901,7 @@ msgstr "" "несколько потоков в или из одного сокета -- это не поддается " "масштабированию при наличии большого числа подключений!" -#: i2p2www/pages/site/docs/api/bob.html:108 +#: i2p2www/pages/site/docs/api/bob.html:106 msgid "" "What is also nice about this particular interface is that writing " "anything to interface \n" @@ -1950,7 +1939,7 @@ msgstr "" "Оно просто будет обмануто -- пункт назначения недоступен, и ничего не " "поступает на вход." -#: i2p2www/pages/site/docs/api/bob.html:120 +#: i2p2www/pages/site/docs/api/bob.html:118 msgid "" "For the following example, we'll setup a very simple local loopback " "connection, \n" @@ -1968,50 +1957,50 @@ msgstr "" "вы можете подключиться по telnet и увидеть забавный тест с символами " "ASCII." -#: i2p2www/pages/site/docs/api/bob.html:128 +#: i2p2www/pages/site/docs/api/bob.html:126 msgid "EXAMPLE SESSION DIALOGUE -- simple telnet 127.0.0.1 2827 works" msgstr "ПРИМЕР ДИАЛОГА СЕССИИ -- простой telnet 127.0.0.1 2827 работает" -#: i2p2www/pages/site/docs/api/bob.html:129 +#: i2p2www/pages/site/docs/api/bob.html:127 msgid "Application" msgstr "Приложени" -#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:128 msgid "BOB's Command response." msgstr "Ответ команда от BOB" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "FROM" msgstr "ОТ" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "TO" msgstr "К" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "DIALOGUE" msgstr "ДИАЛОГ" -#: i2p2www/pages/site/docs/api/bob.html:139 +#: i2p2www/pages/site/docs/api/bob.html:137 msgid "MAKE NOTE OF THE ABOVE DESTINATION KEY, YOURS WILL BE DIFFERENT!" msgstr "ОБРАТИТЕ ВНИМАНИЕ НА КЛЮЧ НАЗНАЧЕНИЯ ВЫШЕ, ВАШ БУДЕТ ДРУГИМ!" -#: i2p2www/pages/site/docs/api/bob.html:153 +#: i2p2www/pages/site/docs/api/bob.html:151 msgid "" "At this point, there was no error, a destination with a nickname of " "\"mouth\" \n" @@ -2024,13 +2013,13 @@ msgstr "" " \n" "соединяетесь со службой CHARGEN на порту 19/TCP." -#: i2p2www/pages/site/docs/api/bob.html:159 +#: i2p2www/pages/site/docs/api/bob.html:157 msgid "Now for the other half, so that we can actually contact this destination." msgstr "" "А теперь вторая половина, мы на самом деле подключаемся к пункту " "назначения." -#: i2p2www/pages/site/docs/api/bob.html:179 +#: i2p2www/pages/site/docs/api/bob.html:177 msgid "" "Now all we need to do is telnet into 127.0.0.1, port 37337,\n" "send the destination key or host address from addressbook we want to " @@ -2044,7 +2033,7 @@ msgstr "" "В нашем случае, мы хотим подключиться к \"mouth\", мы вставляем \n" "ключ и понеслась." -#: i2p2www/pages/site/docs/api/bob.html:186 +#: i2p2www/pages/site/docs/api/bob.html:184 msgid "" "NOTE: The \"quit\" command in the command channel does NOT " "disconnect the tunnels like SAM." @@ -2052,21 +2041,21 @@ msgstr "" "ПРИМЕЧАНИЕ: Команда \"quit\" в канале команд НЕ выполняет разрыв " "соединения туннелей, как это делает SAM." -#: i2p2www/pages/site/docs/api/bob.html:203 +#: i2p2www/pages/site/docs/api/bob.html:201 msgid "After a few virtual miles of this spew, press Control-]" msgstr "" "После пары виртуальных километров этой отрыжки нажмите " "Control-]" -#: i2p2www/pages/site/docs/api/bob.html:215 +#: i2p2www/pages/site/docs/api/bob.html:213 msgid "Here is what happened..." msgstr "И вот что произошло..." -#: i2p2www/pages/site/docs/api/bob.html:223 +#: i2p2www/pages/site/docs/api/bob.html:221 msgid "You can connect to EEPSITES too!" msgstr "Также вы не можете подключиться к EEPSITE!" -#: i2p2www/pages/site/docs/api/bob.html:256 +#: i2p2www/pages/site/docs/api/bob.html:254 msgid "" "Pretty cool isn't it? Try some other well known EEPSITES if you like, " "nonexistent ones, \n" @@ -2085,21 +2074,21 @@ msgstr "" "Они будут бессмысленными для приложения, и выводятся только для отладки " "человеком." -#: i2p2www/pages/site/docs/api/bob.html:263 +#: i2p2www/pages/site/docs/api/bob.html:261 msgid "Let's put down our destinations now that we are all done with them." msgstr "" "Давайте теперь отключим наши пункты назначения, т.к. мы уже с ними " "закончили." -#: i2p2www/pages/site/docs/api/bob.html:267 +#: i2p2www/pages/site/docs/api/bob.html:265 msgid "First, lets see what destination nicknames we have." msgstr "Для начала посмотрим какие имена пунктов у нас есть." -#: i2p2www/pages/site/docs/api/bob.html:279 +#: i2p2www/pages/site/docs/api/bob.html:277 msgid "Alright, there they are. First, let's remove \"mouth\"." msgstr "Отлично, вот и они. Сначала давайте уберем \"mouth\"." -#: i2p2www/pages/site/docs/api/bob.html:293 +#: i2p2www/pages/site/docs/api/bob.html:291 msgid "" "Now to remove \"ear\", note that this is what happens when you type too " "fast,\n" @@ -2109,7 +2098,7 @@ msgstr "" "быстро, \n" "также вы увидите как выглядят типичные сообщения об ОШИБКАХ." -#: i2p2www/pages/site/docs/api/bob.html:312 +#: i2p2www/pages/site/docs/api/bob.html:310 msgid "" "I won't bother to show an example of the receiver end of a bridge\n" "because it is very simple. There are two possible settings for it, and\n" @@ -2119,7 +2108,7 @@ msgstr "" "потому что это слишком просто. Для него есть два доступных режима, \n" "и они переключаются командой \"quiet\"." -#: i2p2www/pages/site/docs/api/bob.html:318 +#: i2p2www/pages/site/docs/api/bob.html:316 msgid "" "The default is NOT quiet, and the first data to come into your\n" "listening socket is the destination that is making the contact. It is a\n" @@ -2132,7 +2121,7 @@ msgstr "" "строки. \n" "Все остальное после нее предназначено для обработки приложением." -#: i2p2www/pages/site/docs/api/bob.html:325 +#: i2p2www/pages/site/docs/api/bob.html:323 msgid "" "In quiet mode, think of it as a regular Internet connection. No\n" "extra data comes in at all. It's just as if you are plain connected to\n" @@ -2153,7 +2142,7 @@ msgstr "" "веб-сервере, \n" "и вам совсем не нужно изменять веб-сервер." -#: i2p2www/pages/site/docs/api/bob.html:334 +#: i2p2www/pages/site/docs/api/bob.html:332 msgid "" "The advantage with using BOB for this is as discussed\n" "previously. You could schedule random uptimes for the application,\n" @@ -2443,7 +2432,7 @@ msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 #: i2p2www/pages/site/docs/spec/datagrams.html:10 -#: i2p2www/pages/site/docs/transport/ssu.html:571 +#: i2p2www/pages/site/docs/transport/ssu.html:570 msgid "Specification" msgstr "Спецификация" @@ -2451,11 +2440,11 @@ msgstr "Спецификация" msgid "See the Datagrams Specification page." msgstr "Смотри страницу Спецификации Дейтаграмм." -#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:2 msgid "I2PControl - Remote Control Service" msgstr "I2PControl - Служба Удаленного Управления" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:5 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 #, python-format msgid "" "I2P enables a ." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:12 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:11 msgid "I2PControl is by default listening on localhost:7650" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:13 msgid "API, version 1." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:15 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 msgid "Parameters are only provided in a named way (maps)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:19 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:18 msgid "JSON-RPC 2 format" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:21 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:84 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:20 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 msgid "Request:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:23 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:22 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:31 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:43 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:53 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:63 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:74 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:100 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:144 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:168 msgid "Response:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:25 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 #: i2p2www/pages/site/docs/api/i2pcontrol.html:28 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 #: i2p2www/pages/site/docs/api/i2pcontrol.html:33 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:34 #: i2p2www/pages/site/docs/protocol/i2cp.html:107 #: i2p2www/pages/site/docs/protocol/i2cp.html:450 -#: i2p2www/pages/site/docs/spec/common-structures.html:16 -#: i2p2www/pages/site/docs/spec/common-structures.html:26 -#: i2p2www/pages/site/docs/spec/common-structures.html:37 -#: i2p2www/pages/site/docs/spec/common-structures.html:49 -#: i2p2www/pages/site/docs/spec/common-structures.html:64 -#: i2p2www/pages/site/docs/spec/common-structures.html:77 -#: i2p2www/pages/site/docs/spec/common-structures.html:90 -#: i2p2www/pages/site/docs/spec/common-structures.html:102 -#: i2p2www/pages/site/docs/spec/common-structures.html:114 -#: i2p2www/pages/site/docs/spec/common-structures.html:126 -#: i2p2www/pages/site/docs/spec/common-structures.html:138 -#: i2p2www/pages/site/docs/spec/common-structures.html:150 -#: i2p2www/pages/site/docs/spec/common-structures.html:162 -#: i2p2www/pages/site/docs/spec/common-structures.html:174 -#: i2p2www/pages/site/docs/spec/common-structures.html:227 -#: i2p2www/pages/site/docs/spec/common-structures.html:310 -#: i2p2www/pages/site/docs/spec/common-structures.html:359 -#: i2p2www/pages/site/docs/spec/common-structures.html:411 -#: i2p2www/pages/site/docs/spec/common-structures.html:456 -#: i2p2www/pages/site/docs/spec/common-structures.html:593 -#: i2p2www/pages/site/docs/spec/common-structures.html:655 +#: i2p2www/pages/site/docs/spec/common-structures.html:15 +#: i2p2www/pages/site/docs/spec/common-structures.html:25 +#: i2p2www/pages/site/docs/spec/common-structures.html:36 +#: i2p2www/pages/site/docs/spec/common-structures.html:48 +#: i2p2www/pages/site/docs/spec/common-structures.html:63 +#: i2p2www/pages/site/docs/spec/common-structures.html:76 +#: i2p2www/pages/site/docs/spec/common-structures.html:89 +#: i2p2www/pages/site/docs/spec/common-structures.html:101 +#: i2p2www/pages/site/docs/spec/common-structures.html:113 +#: i2p2www/pages/site/docs/spec/common-structures.html:125 +#: i2p2www/pages/site/docs/spec/common-structures.html:137 +#: i2p2www/pages/site/docs/spec/common-structures.html:149 +#: i2p2www/pages/site/docs/spec/common-structures.html:161 +#: i2p2www/pages/site/docs/spec/common-structures.html:173 +#: i2p2www/pages/site/docs/spec/common-structures.html:226 +#: i2p2www/pages/site/docs/spec/common-structures.html:309 +#: i2p2www/pages/site/docs/spec/common-structures.html:358 +#: i2p2www/pages/site/docs/spec/common-structures.html:410 +#: i2p2www/pages/site/docs/spec/common-structures.html:455 +#: i2p2www/pages/site/docs/spec/common-structures.html:592 +#: i2p2www/pages/site/docs/spec/common-structures.html:654 msgid "Description" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:30 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 msgid "" "Token used for authenticating every request (excluding the 'Authenticate'" " RPC method)" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:37 msgid "Implemented methods" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 msgid "" "Creates and returns an authentication token used for further " "communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 msgid "The version of the I2PControl API used by the client." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:42 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 msgid "The password used for authenticating against the remote server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 msgid "The primary I2PControl API version implemented by the server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:46 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 msgid "The token used for further communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:48 msgid "Echoes the value of the echo key, used for debugging and testing." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 msgid "Value will be returned in response." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:52 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:62 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:73 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:99 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:143 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:98 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:55 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 msgid "Value of the key 'echo' in the request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:57 msgid "" "Fetches rateStat from router statManager. Creates stat if not already " "created." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 #, python-format msgid "" "Determines which rateStat to fetch, see ratestats." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 msgid "Determines which period a stat is fetched for. Measured in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:65 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 msgid "Returns the average value for the reuested rateStat and period." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:67 msgid "Manages I2PControl. Ports, passwords and the like." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 msgid "" "Sets a new listen address for I2PControl (only 127.0.0.1 and 0.0.0.0 are " "implemented in I2PControl currently)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 msgid "" "Sets a new password for I2PControl, all Authentication tokens will be " "revoked." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 msgid "Switches which port I2PControl will listen for connections on." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 msgid "Returned if address was changed" msgstr "" +#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 #: i2p2www/pages/site/docs/api/i2pcontrol.html:77 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returned if setting was changed" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returns true if any changes were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:80 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 msgid "Returns true if any changes requiring a restart to take effect were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:82 msgid "Fetches basic information about the I2P router. Uptime, version etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 msgid "What the status of the router is." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 msgid "What the uptime of the router is in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 msgid "What version of I2P the router is running." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 msgid "The 1 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 msgid "The 15 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 msgid "The 1 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 msgid "The 15 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:109 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 msgid "What the current network status is. According to the below enum:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:127 msgid "How many tunnels on the I2P net are we participating in." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 msgid "How many peers have we communicated with recently." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 msgid "How many peers are considered 'fast'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 msgid "How many peers are considered 'high capacity'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 msgid "Is the router reseeding hosts to its NetDB?" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:133 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 msgid "How many peers are known to us (listed in our NetDB)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:135 msgid "Manages I2P router restart/shutdown." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 msgid "" "Initiates a router reseed, fetching peers into our NetDB from a remote " "host." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 msgid "Restarts the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 msgid "" "Restarts the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 msgid "Shuts down the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 msgid "" "Shuts down the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 msgid "If requested, verifies that a reseed has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 msgid "If requested, verifies that a restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 msgid "If requested, verifies that a graceful restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 msgid "If requested, verifies that a shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:150 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 msgid "If requested, verifies that a graceful shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:152 msgid "Fetches or sets various network related settings. Ports, addresses etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 msgid "" "What port is used for the TCP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 msgid "" "What hostname is used for the TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 msgid "" "Use automatically detected ip for TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 msgid "" "What port is used for the UDP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 msgid "" "What hostname is used for the UDP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 msgid "" "Which methods should be used for detecting the ip address of the UDP " "transport. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 msgid "What ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 msgid "Is UPnP enabled. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 msgid "" "How many percent of bandwidth is usable for participating tunnels. If " "null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 msgid "" "How many KB/s of inbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 msgid "" "How many KB/s of outbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 msgid "" "Is laptop mode enabled (change router identity and UDP port when IP " "changes ). If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:167 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method. If null is submitted, current setting will" " be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 msgid "If requested, returns the port used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 msgid "If requested, returns the hostname used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 msgid "" "If requested, returns the method used for automatically detecting ip for " "the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 msgid "If requested, returns the port used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 msgid "If requested, returns the hostname used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 msgid "" "If requested, returns methods used for detecting the ip address of the " "UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 msgid "If requested, returns what ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 msgid "If requested, returns the UPNP setting." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 msgid "" "If requested, returns how many percent of bandwidth is usable for " "participating tunnels." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 msgid "If requested, returns how many KB/s of inbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 msgid "If requested, returns how many KB/s of outbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 msgid "If requested, returns the laptop mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 msgid "Have the provided settings been saved." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:183 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 msgid "Is a restart needed for the new settings to be used." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:185 msgid "denotes an optional value." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:187 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 msgid "denotes a possibly occuring return value" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:188 msgid "Error codes" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 msgid "Standard JSON-RPC2 error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 msgid "JSON parse error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 msgid "Invalid request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 msgid "Method not found." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 msgid "Invalid parameters." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:195 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 msgid "Internal error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:196 msgid "I2PControl specific error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 msgid "Invalid password provided." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 msgid "No authentication token presented." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 msgid "Authentication token doesn't exist." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 msgid "The provided authentication token was expired and will be removed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 msgid "" "The version of the I2PControl API used wasn't specified, but is required " "to be specified." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:203 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 msgid "" "The version of the I2PControl API specified is not supported by " "I2PControl." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:13 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 #, python-format msgid "" "I2PTunnel is a tool for interfacing with and providing services on I2P.\n" @@ -2993,15 +2982,15 @@ msgid "" "href=\"http://localhost:7657/i2ptunnel/\">localhost:7657/i2ptunnel/." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:24 msgid "Default Services" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:26 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 msgid "Server tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:28 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:27 msgid "" "I2P Webserver - A tunnel pointed to a Jetty webserver run\n" "on localhost:7658 for convenient " @@ -3009,11 +2998,11 @@ msgid "" "
    The document root is:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:36 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:35 msgid "Client tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:38 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:37 msgid "" "A HTTP proxy used for browsing I2P and the regular internet anonymously " "through I2P. \n" @@ -3021,41 +3010,41 @@ msgid "" "\"Outproxies:\" option." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:41 msgid "An IRC tunnel to the default anonymous IRC network, Irc2P." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:43 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 #, python-format msgid "" "The anonymous monotone\n" "sourcecode repository for I2P" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:47 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:46 #, python-format msgid "" "A SMTP service provided by postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:50 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:49 #, python-format msgid "" "The accompanying POP sevice of postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:54 msgid "Client Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 msgid "Standard" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:57 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 msgid "" "Opens a local TCP port that connects to a service (like HTTP, FTP or " "SMTP) on a destination inside of I2P.\n" @@ -3063,7 +3052,7 @@ msgid "" " list of destinations." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:63 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:62 msgid "" "A HTTP-client tunnel. The tunnel connects to the destination specified by" " the URL\n" @@ -3071,34 +3060,34 @@ msgid "" "provided. Strips HTTP connections of the following headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:68 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:67 msgid "" "Accept, Accept-Charset, Accept-Encoding, Accept-Language\n" " and Accept-Ranges as they vary greatly between browsers and can be " "used as an identifier." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:76 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:75 msgid "" "HTTP client/server tunnels are via I2Ptunnel force-enabling compression " "via the following http headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:83 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:82 msgid "" "Depending on if the tunnel is using an outproxy or not it will append the" " following User-Agent:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:86 msgid "Outproxy:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:88 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 msgid "Internal I2P use:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:93 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:92 msgid "" "Creates a connection to a random IRC server specified by the comma " "seprated (\", \") \n" @@ -3106,43 +3095,43 @@ msgid "" "allowed due to anonymity concerns." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:97 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:96 msgid "Whitelist:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:112 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:111 msgid "Enables using the I2P router as a SOCKS proxy." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:117 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:116 msgid "" "Enables using the I2P router as a SOCKS proxy with the command whitelist " "specified by\n" "IRC client mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:123 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:122 msgid "" "Creates a HTTP tunnel and uses the HTTP request method \"CONNECT\" \n" "to build a TCP tunnel that usually is used for SSL and HTTPS." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:129 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:128 msgid "" "Creates a UDP-server attached to a Streamr client I2PTunnel. The streamr " "client tunnel will \n" "subscribe to a streamr server tunnel." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:136 msgid "Server Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:139 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 msgid "Creates a destination to a local ip:port with an open TCP port." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:144 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:143 msgid "" "Creates a destination to a local HTTP server ip:port. Supports gzip for " "requests with \n" @@ -3150,7 +3139,7 @@ msgid "" " such a request." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:150 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:149 msgid "" "Functions as both a I2PTunnel HTTP Server, and a I2PTunnel HTTP client " "with no outproxying\n" @@ -3159,14 +3148,14 @@ msgid "" "requests, or loopback-testing an eepsite as a diagnostic tool." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:157 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:156 msgid "" "Creates a destination that filters the reqistration sequence of a client " "and passes \n" "the clients destination key as a hostname to the IRC-server." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:163 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:162 msgid "" "A UDP-client that connects to a media server is created. The UDP-Client " "is coupled with a Streamr server I2PTunnel." @@ -3516,14 +3505,14 @@ msgstr "" #: i2p2www/pages/site/docs/api/streaming.html:117 #: i2p2www/pages/site/docs/how/elgamal-aes.html:267 #: i2p2www/pages/site/docs/how/peer-selection.html:282 -#: i2p2www/pages/site/docs/spec/common-structures.html:58 -#: i2p2www/pages/site/docs/spec/common-structures.html:203 -#: i2p2www/pages/site/docs/spec/common-structures.html:257 -#: i2p2www/pages/site/docs/spec/common-structures.html:351 -#: i2p2www/pages/site/docs/spec/common-structures.html:445 -#: i2p2www/pages/site/docs/spec/common-structures.html:553 -#: i2p2www/pages/site/docs/spec/common-structures.html:631 -#: i2p2www/pages/site/docs/spec/common-structures.html:739 +#: i2p2www/pages/site/docs/spec/common-structures.html:57 +#: i2p2www/pages/site/docs/spec/common-structures.html:202 +#: i2p2www/pages/site/docs/spec/common-structures.html:256 +#: i2p2www/pages/site/docs/spec/common-structures.html:350 +#: i2p2www/pages/site/docs/spec/common-structures.html:444 +#: i2p2www/pages/site/docs/spec/common-structures.html:552 +#: i2p2www/pages/site/docs/spec/common-structures.html:630 +#: i2p2www/pages/site/docs/spec/common-structures.html:738 #: i2p2www/pages/site/docs/spec/datagrams.html:30 #: i2p2www/pages/site/docs/spec/datagrams.html:89 msgid "Notes" @@ -3949,10 +3938,10 @@ msgstr "" #: i2p2www/pages/site/docs/how/peer-selection.html:265 #: i2p2www/pages/site/docs/how/tunnel-routing.html:255 #: i2p2www/pages/site/docs/protocol/i2cp.html:654 -#: i2p2www/pages/site/docs/protocol/i2np.html:227 +#: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:446 -#: i2p2www/pages/site/docs/transport/ssu.html:506 +#: i2p2www/pages/site/docs/transport/ntcp.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:505 #: i2p2www/pages/site/docs/tunnels/implementation.html:503 msgid "Future Work" msgstr "" @@ -4410,7 +4399,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/applications/bittorrent.html:285 -#: i2p2www/pages/site/docs/how/intro.html:187 +#: i2p2www/pages/site/docs/how/intro.html:184 msgid "Additional Information" msgstr "" @@ -6807,14 +6796,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/intro.html:2 -msgid "A Gentle Introduction" -msgstr "" - -#: i2p2www/pages/site/docs/how/intro.html:5 msgid "A Gentle Introduction to How I2P Works" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:7 +#: i2p2www/pages/site/docs/how/intro.html:4 msgid "" "I2P is a project to build, deploy, and maintain a network supporting " "secure and anonymous\n" @@ -6831,7 +6816,7 @@ msgid "" "freely available." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:17 +#: i2p2www/pages/site/docs/how/intro.html:14 msgid "" "Unlike many other anonymizing networks, I2P doesn't try to provide " "anonymity by hiding the\n" @@ -6850,7 +6835,7 @@ msgid "" "even taken over to attempt more malicious attacks." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:28 +#: i2p2www/pages/site/docs/how/intro.html:25 #, python-format msgid "" "The network itself is message oriented - it is essentially a secure and " @@ -6872,7 +6857,7 @@ msgid "" "proxies to enable the anonymizing functionality." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:40 +#: i2p2www/pages/site/docs/how/intro.html:37 #, python-format msgid "" "An essential part of designing, developing, and testing an anonymizing " @@ -6892,11 +6877,11 @@ msgid "" "from the others." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:51 +#: i2p2www/pages/site/docs/how/intro.html:48 msgid "Why?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:52 +#: i2p2www/pages/site/docs/how/intro.html:49 #, python-format msgid "" "There are a multitude of reasons why we need a system to support " @@ -6908,11 +6893,11 @@ msgid "" "Internet, but we could not find any that met our needs or threat model." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:59 +#: i2p2www/pages/site/docs/how/intro.html:56 msgid "How?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:61 +#: i2p2www/pages/site/docs/how/intro.html:58 #, python-format msgid "" "The network at a glance is made up of a set of nodes (\"routers\") with a" @@ -6935,11 +6920,11 @@ msgid "" "distributing routing and contact information securely." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:74 +#: i2p2www/pages/site/docs/how/intro.html:71 msgid "Network topology example" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:76 +#: i2p2www/pages/site/docs/how/intro.html:73 msgid "" "In the above, Alice, Bob, Charlie, and Dave are all running routers with " "a single Destination on\n" @@ -6960,7 +6945,7 @@ msgid "" "as new leases are authorized and old ones expire." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:88 +#: i2p2www/pages/site/docs/how/intro.html:85 #, python-format msgid "" "If Bob wants to reply to Alice, he simply goes through the same process -" @@ -6975,7 +6960,7 @@ msgid "" "current data." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:96 +#: i2p2www/pages/site/docs/how/intro.html:93 #, python-format msgid "" "To deal with a wide range of attacks, I2P is fully distributed with no " @@ -6991,7 +6976,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:105 +#: i2p2www/pages/site/docs/how/intro.html:102 #, python-format msgid "" "The network itself makes use of a significant number of ElGamal / AES+SessionTag." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:113 +#: i2p2www/pages/site/docs/how/intro.html:110 msgid "" "Content sent over I2P is encrypted through three layers garlic encryption" " (used to verify the\n" @@ -7015,7 +7000,7 @@ msgid "" "encryption (e.g. the TCP transport uses AES256 with ephemeral keys)." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:120 +#: i2p2www/pages/site/docs/how/intro.html:117 msgid "" "End-to-end (I2CP) encryption (client application to server application) " "was disabled in I2P release\n" @@ -7030,18 +7015,18 @@ msgid "" "applications running atop of I2P." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:129 +#: i2p2www/pages/site/docs/how/intro.html:126 msgid "End to end layered encryption" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:131 +#: i2p2www/pages/site/docs/how/intro.html:128 #, python-format msgid "" "The specific use of these algorithms are outlined elsewhere." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:135 +#: i2p2www/pages/site/docs/how/intro.html:132 msgid "" "The two main mechanisms for allowing people who need strong anonymity to " "use the network are\n" @@ -7056,7 +7041,7 @@ msgid "" "deployment of more flexible and anonymous transports." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:144 +#: i2p2www/pages/site/docs/how/intro.html:141 #, python-format msgid "" "Some questions have been raised with regards to the scalability of I2P, " @@ -7072,11 +7057,11 @@ msgid "" "the network (N) bears no impact." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:153 +#: i2p2www/pages/site/docs/how/intro.html:150 msgid "When?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:154 +#: i2p2www/pages/site/docs/how/intro.html:151 #, python-format msgid "" "I2P initially began in Feb 2003 as a proposed modification to roadmap." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:164 +#: i2p2www/pages/site/docs/how/intro.html:161 msgid "Who?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:165 +#: i2p2www/pages/site/docs/how/intro.html:162 #, python-format msgid "" "We have a small team spread around several " @@ -7114,11 +7099,11 @@ msgid "" " Machines." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:176 +#: i2p2www/pages/site/docs/how/intro.html:173 msgid "Where?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:177 +#: i2p2www/pages/site/docs/how/intro.html:174 #, python-format msgid "" "Anyone interested should join us on the IRC channel #i2p (hosted " @@ -7129,12 +7114,12 @@ msgid "" " are available." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:183 +#: i2p2www/pages/site/docs/how/intro.html:180 #, python-format msgid "The current source is available in monotone." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:188 +#: i2p2www/pages/site/docs/how/intro.html:185 #, python-format msgid "See the Index to Technical Documentation." msgstr "" @@ -8954,7 +8939,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:9 #: i2p2www/pages/site/docs/how/tech-intro.html:24 -#: i2p2www/pages/site/docs/transport/ssu.html:281 +#: i2p2www/pages/site/docs/transport/ssu.html:280 msgid "Introduction" msgstr "" @@ -10749,7 +10734,7 @@ msgid "Severity" msgstr "" #: i2p2www/pages/site/docs/how/threat-model.html:40 -#: i2p2www/pages/site/docs/protocol/i2np.html:94 +#: i2p2www/pages/site/docs/protocol/i2np.html:93 msgid "Priority" msgstr "" @@ -12106,9 +12091,9 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/tunnel-routing.html:2 -#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 -msgid "Tunnel Overview" -msgstr "" +#, fuzzy +msgid "Tunnel Routing" +msgstr "Обзор туннельной маршрутизации" #: i2p2www/pages/site/docs/how/tunnel-routing.html:3 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:3 @@ -13118,7 +13103,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:613 -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 msgid "Bytes" msgstr "" @@ -13181,15 +13166,15 @@ msgid "" "Common Data Structures Specification Version 0.9." msgstr "" +#: i2p2www/pages/site/docs/protocol/i2np.html:2 +msgid "I2P Network Protocol" +msgstr "" + #: i2p2www/pages/site/docs/protocol/i2np.html:3 msgid "June 2013" msgstr "" #: i2p2www/pages/site/docs/protocol/i2np.html:6 -msgid "I2P Network Protocol" -msgstr "" - -#: i2p2www/pages/site/docs/protocol/i2np.html:7 msgid "" "The I2P Network Protocol (I2NP),\n" "which is sandwiched between I2CP and the various I2P transport protocols," @@ -13201,11 +13186,11 @@ msgid "" "common transports supported." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:15 +#: i2p2www/pages/site/docs/protocol/i2np.html:14 msgid "I2NP Definition" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:16 +#: i2p2www/pages/site/docs/protocol/i2np.html:15 msgid "" "I2NP (I2P Network Protocol) messages can be used for one-hop, router-to-" "router, point-to-point messages.\n" @@ -13216,7 +13201,7 @@ msgid "" "outbound delivery." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:23 +#: i2p2www/pages/site/docs/protocol/i2np.html:22 #, python-format msgid "" "The priorities listed below may not be current and are subject to change." @@ -13226,37 +13211,37 @@ msgid "" "Priority queueing implementation may vary." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:30 +#: i2p2www/pages/site/docs/protocol/i2np.html:29 msgid "Message Format" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Field" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:34 +#: i2p2www/pages/site/docs/protocol/i2np.html:33 msgid "Unique ID" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:34 msgid "Expiration" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:36 -#: i2p2www/pages/site/docs/protocol/i2np.html:93 +#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:92 msgid "Payload Length" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:37 +#: i2p2www/pages/site/docs/protocol/i2np.html:36 msgid "Checksum" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:38 +#: i2p2www/pages/site/docs/protocol/i2np.html:37 msgid "Payload" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:41 +#: i2p2www/pages/site/docs/protocol/i2np.html:40 #, python-format msgid "" "While the maximum payload size is nominally 64KB, the size is further " @@ -13269,7 +13254,7 @@ msgid "" "So the message must nominally fit in 63 fragments." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:49 +#: i2p2www/pages/site/docs/protocol/i2np.html:48 msgid "" "The maximum size of an initial fragment is 956 bytes (assuming TUNNEL " "delivery mode);\n" @@ -13278,7 +13263,7 @@ msgid "" "bytes, or 61.2 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:55 +#: i2p2www/pages/site/docs/protocol/i2np.html:54 msgid "" "In addition, the transports may have additional restrictions.\n" "NTCP currently limits to 16KB - 6 = 16378 bytes but this will be " @@ -13286,7 +13271,7 @@ msgid "" "The SSU limit is approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:61 +#: i2p2www/pages/site/docs/protocol/i2np.html:60 msgid "" "Note that these are not the limits for datagrams that the client sees, as" " the\n" @@ -13297,11 +13282,11 @@ msgid "" "increased in a future release." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:69 +#: i2p2www/pages/site/docs/protocol/i2np.html:68 msgid "Message Types" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:70 +#: i2p2www/pages/site/docs/protocol/i2np.html:69 msgid "" "Higher-numbered priority is higher priority.\n" "The majority of traffic is TunnelDataMessages (priority 400),\n" @@ -13313,7 +13298,7 @@ msgid "" "first hops happen to be on the same peer." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:81 +#: i2p2www/pages/site/docs/protocol/i2np.html:80 msgid "" "Also, not all message types are sent unencrypted.\n" "For example, when testing a tunnel, the router wraps a\n" @@ -13321,33 +13306,33 @@ msgid "" "which is wrapped in a DataMessage." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:91 +#: i2p2www/pages/site/docs/protocol/i2np.html:90 msgid "Message" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:92 +#: i2p2www/pages/site/docs/protocol/i2np.html:91 msgid "Type" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:95 +#: i2p2www/pages/site/docs/protocol/i2np.html:94 msgid "Comments" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:103 +#: i2p2www/pages/site/docs/protocol/i2np.html:102 msgid "May vary" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:109 +#: i2p2www/pages/site/docs/protocol/i2np.html:108 msgid "" "Size is 65 + 32*(number of hashes) where typically, the hashes for\n" "three floodfill routers are returned." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:118 +#: i2p2www/pages/site/docs/protocol/i2np.html:117 msgid "Varies" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:120 +#: i2p2www/pages/site/docs/protocol/i2np.html:119 msgid "" "Priority may vary.\n" "Size is 898 bytes for a typical 2-lease leaseSet.\n" @@ -13357,23 +13342,23 @@ msgid "" "as we approach release 1.0." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:134 +#: i2p2www/pages/site/docs/protocol/i2np.html:133 msgid "Priority may vary on a per-destination basis" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:144 +#: i2p2www/pages/site/docs/protocol/i2np.html:143 msgid "" "Used for message replies, and for testing tunnels - generally wrapped in " "a GarlicMessage" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:152 +#: i2p2www/pages/site/docs/protocol/i2np.html:151 msgid "" "Generally wrapped in a DataMessage -\n" "but when unwrapped, given a priority of 100 by the forwarding router" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:179 +#: i2p2www/pages/site/docs/protocol/i2np.html:178 msgid "" "The most common message. Priority for tunnel participants, outbound " "endpoints, and inbound gateways was\n" @@ -13381,28 +13366,28 @@ msgid "" "Outbound gateway messages (i.e. those originated locally) remains at 400." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:199 +#: i2p2www/pages/site/docs/protocol/i2np.html:198 msgid "Shorter TunnelBuildMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:207 +#: i2p2www/pages/site/docs/protocol/i2np.html:206 msgid "Shorter TunnelBuildReplyMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:210 +#: i2p2www/pages/site/docs/protocol/i2np.html:209 #, python-format msgid "Others listed in 2003 Spec" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:216 +#: i2p2www/pages/site/docs/protocol/i2np.html:215 msgid "Obsolete, Unused" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:220 +#: i2p2www/pages/site/docs/protocol/i2np.html:219 msgid "Full Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:221 +#: i2p2www/pages/site/docs/protocol/i2np.html:220 #, python-format msgid "" "On the I2NP Specification page.\n" @@ -13411,7 +13396,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:228 +#: i2p2www/pages/site/docs/protocol/i2np.html:227 msgid "" "It isn't clear whether the current priority scheme is generally " "effective,\n" @@ -13620,18 +13605,14 @@ msgid "Note: SAM/SAMv2 can use both the streaming lib and datagrams." msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:2 -msgid "I2P Blockfile Specification" +msgid "Blockfile and Hosts Database Specification" msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:3 msgid "January 2012" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:6 -msgid "Blockfile and Hosts Database Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/blockfile.html:8 +#: i2p2www/pages/site/docs/spec/blockfile.html:7 #, python-format msgid "" "This document specifies\n" @@ -13640,7 +13621,7 @@ msgid "" "href=\"%(naming)s\">Naming Service." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:14 +#: i2p2www/pages/site/docs/spec/blockfile.html:13 msgid "" "The blockfile provides fast Destination lookup in a compact format. While" " the blockfile page overhead is substantial,\n" @@ -13656,7 +13637,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:24 +#: i2p2www/pages/site/docs/spec/blockfile.html:23 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -13668,11 +13649,11 @@ msgid "" "BlockfileNamingService." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:32 +#: i2p2www/pages/site/docs/spec/blockfile.html:31 msgid "Blockfile Format" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:33 +#: i2p2www/pages/site/docs/spec/blockfile.html:32 msgid "" "The original blockfile spec was modified to add magic numbers to each " "page.\n" @@ -13684,34 +13665,34 @@ msgid "" " the file." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:40 +#: i2p2www/pages/site/docs/spec/blockfile.html:39 msgid "" "All 2-byte integer values are unsigned.\n" "All 4-byte integer values (page numbers) are signed and negative values " "are illegal." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:45 +#: i2p2www/pages/site/docs/spec/blockfile.html:44 msgid "" "The database is designed to be opened and accessed by a single thread.\n" "The BlockfileNamingService provides synchronization." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:50 +#: i2p2www/pages/site/docs/spec/blockfile.html:49 msgid "Superblock format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:65 +#: i2p2www/pages/site/docs/spec/blockfile.html:64 msgid "Skip list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:80 +#: i2p2www/pages/site/docs/spec/blockfile.html:79 msgid "" "Skip level block page format is as follows.\n" "All levels have a span. Not all spans have levels." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:95 +#: i2p2www/pages/site/docs/spec/blockfile.html:94 msgid "" "Skip span block page format is as follows.\n" "Key/value structures are sorted by key within each span and across all " @@ -13720,11 +13701,11 @@ msgid "" "Spans other than the first span may not be empty." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:112 +#: i2p2www/pages/site/docs/spec/blockfile.html:111 msgid "Span Continuation block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:123 +#: i2p2www/pages/site/docs/spec/blockfile.html:122 msgid "" "Key/value structure format is as follows.\n" "Key and value lengths must not be split across pages, i.e. all 4 bytes " @@ -13736,15 +13717,15 @@ msgid "" "Max key and value lengths are 65535 bytes." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:139 +#: i2p2www/pages/site/docs/spec/blockfile.html:138 msgid "Free list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:151 +#: i2p2www/pages/site/docs/spec/blockfile.html:150 msgid "Free page block format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:160 +#: i2p2www/pages/site/docs/spec/blockfile.html:159 msgid "" "The metaindex (located at page 2) is a mapping of US-ASCII strings to " "4-byte integers.\n" @@ -13752,33 +13733,33 @@ msgid "" "the skiplist." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:165 +#: i2p2www/pages/site/docs/spec/blockfile.html:164 msgid "Blockfile Naming Service Tables" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:166 +#: i2p2www/pages/site/docs/spec/blockfile.html:165 msgid "" "The tables created and used by the BlockfileNamingService are as follows." "\n" "The maximum number of entries per span is 16." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:171 +#: i2p2www/pages/site/docs/spec/blockfile.html:170 msgid "Properties Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:172 +#: i2p2www/pages/site/docs/spec/blockfile.html:171 #, python-format msgid "" "%(INFO)s is the master database skiplist with String/Properties key/value" " entries containing only one entry:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:184 +#: i2p2www/pages/site/docs/spec/blockfile.html:183 msgid "Reverse Lookup Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:185 +#: i2p2www/pages/site/docs/spec/blockfile.html:184 #, python-format msgid "" "%(REVERSE)s is the reverse lookup skiplist with Integer/Properties " @@ -13786,34 +13767,31 @@ msgid "" " (as of database version 2):" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:199 +#: i2p2www/pages/site/docs/spec/blockfile.html:198 msgid "hosts.txt, userhosts.txt, and privatehosts.txt Skiplists" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:200 +#: i2p2www/pages/site/docs/spec/blockfile.html:199 msgid "" "For each host database, there is a skiplist containing\n" "the hosts for that database.\n" "The keys/values in these skiplists are as follows:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:211 +#: i2p2www/pages/site/docs/spec/blockfile.html:210 msgid "The DestEntry Properties typically contains:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:220 +#: i2p2www/pages/site/docs/spec/blockfile.html:219 msgid "Hostname keys are stored in lower-case and always end in \".i2p\"." msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:2 -msgid "Common structure Specification" -msgstr "" +#, fuzzy +msgid "Common structures Specification" +msgstr "Спецификация основных структур данных" #: i2p2www/pages/site/docs/spec/common-structures.html:6 -msgid "Data types Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/common-structures.html:7 #, python-format msgid "" "This document describes some data types common to all I2P protocols, like" @@ -13822,55 +13800,55 @@ msgid "" "SSU, etc." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:17 +#: i2p2www/pages/site/docs/spec/common-structures.html:16 msgid "Represents a non-negative integer.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:20 -#: i2p2www/pages/site/docs/spec/common-structures.html:31 -#: i2p2www/pages/site/docs/spec/common-structures.html:41 -#: i2p2www/pages/site/docs/spec/common-structures.html:54 -#: i2p2www/pages/site/docs/spec/common-structures.html:69 -#: i2p2www/pages/site/docs/spec/common-structures.html:82 -#: i2p2www/pages/site/docs/spec/common-structures.html:94 -#: i2p2www/pages/site/docs/spec/common-structures.html:106 -#: i2p2www/pages/site/docs/spec/common-structures.html:118 -#: i2p2www/pages/site/docs/spec/common-structures.html:130 -#: i2p2www/pages/site/docs/spec/common-structures.html:142 -#: i2p2www/pages/site/docs/spec/common-structures.html:154 -#: i2p2www/pages/site/docs/spec/common-structures.html:166 -#: i2p2www/pages/site/docs/spec/common-structures.html:178 -#: i2p2www/pages/site/docs/spec/common-structures.html:231 -#: i2p2www/pages/site/docs/spec/common-structures.html:314 -#: i2p2www/pages/site/docs/spec/common-structures.html:363 -#: i2p2www/pages/site/docs/spec/common-structures.html:415 -#: i2p2www/pages/site/docs/spec/common-structures.html:462 -#: i2p2www/pages/site/docs/spec/common-structures.html:597 -#: i2p2www/pages/site/docs/spec/common-structures.html:660 +#: i2p2www/pages/site/docs/spec/common-structures.html:19 +#: i2p2www/pages/site/docs/spec/common-structures.html:30 +#: i2p2www/pages/site/docs/spec/common-structures.html:40 +#: i2p2www/pages/site/docs/spec/common-structures.html:53 +#: i2p2www/pages/site/docs/spec/common-structures.html:68 +#: i2p2www/pages/site/docs/spec/common-structures.html:81 +#: i2p2www/pages/site/docs/spec/common-structures.html:93 +#: i2p2www/pages/site/docs/spec/common-structures.html:105 +#: i2p2www/pages/site/docs/spec/common-structures.html:117 +#: i2p2www/pages/site/docs/spec/common-structures.html:129 +#: i2p2www/pages/site/docs/spec/common-structures.html:141 +#: i2p2www/pages/site/docs/spec/common-structures.html:153 +#: i2p2www/pages/site/docs/spec/common-structures.html:165 +#: i2p2www/pages/site/docs/spec/common-structures.html:177 +#: i2p2www/pages/site/docs/spec/common-structures.html:230 +#: i2p2www/pages/site/docs/spec/common-structures.html:313 +#: i2p2www/pages/site/docs/spec/common-structures.html:362 +#: i2p2www/pages/site/docs/spec/common-structures.html:414 +#: i2p2www/pages/site/docs/spec/common-structures.html:461 +#: i2p2www/pages/site/docs/spec/common-structures.html:596 +#: i2p2www/pages/site/docs/spec/common-structures.html:659 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Contents" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:21 +#: i2p2www/pages/site/docs/spec/common-structures.html:20 msgid "1 to 8 bytes in network byte order representing an unsigned integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:27 +#: i2p2www/pages/site/docs/spec/common-structures.html:26 msgid "" "The number of milliseconds since midnight on January 1, 1970 in the GMT " "timezone.\n" "If the number is 0, the date is undefined or null.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:32 +#: i2p2www/pages/site/docs/spec/common-structures.html:31 msgid "8 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:38 +#: i2p2www/pages/site/docs/spec/common-structures.html:37 msgid "Represents a UTF-8 encoded string.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:42 +#: i2p2www/pages/site/docs/spec/common-structures.html:41 msgid "" "1 or more bytes where the first byte is the number of bytes (not " "characters!)\n" @@ -13879,21 +13857,21 @@ msgid "" "Length limit is 255 bytes (not characters). Length may be 0.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:50 +#: i2p2www/pages/site/docs/spec/common-structures.html:49 msgid "" "A boolean value, supporting null/unknown representation\n" "0=false, 1=true, 2=unknown/null\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:55 +#: i2p2www/pages/site/docs/spec/common-structures.html:54 msgid "1 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:59 +#: i2p2www/pages/site/docs/spec/common-structures.html:58 msgid "Deprecated - unused\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:65 +#: i2p2www/pages/site/docs/spec/common-structures.html:64 #, python-format msgid "" "This structure is used in ElGamal encryption, representing only the " @@ -13901,12 +13879,12 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:70 -#: i2p2www/pages/site/docs/spec/common-structures.html:83 +#: i2p2www/pages/site/docs/spec/common-structures.html:69 +#: i2p2www/pages/site/docs/spec/common-structures.html:82 msgid "256 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:78 +#: i2p2www/pages/site/docs/spec/common-structures.html:77 #, python-format msgid "" "This structure is used in ElGamal decryption, representing only the " @@ -13914,99 +13892,99 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:91 +#: i2p2www/pages/site/docs/spec/common-structures.html:90 msgid "This structure is used for AES256 encryption and decryption.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:95 -#: i2p2www/pages/site/docs/spec/common-structures.html:143 -#: i2p2www/pages/site/docs/spec/common-structures.html:155 +#: i2p2www/pages/site/docs/spec/common-structures.html:94 +#: i2p2www/pages/site/docs/spec/common-structures.html:142 +#: i2p2www/pages/site/docs/spec/common-structures.html:154 msgid "32 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:103 +#: i2p2www/pages/site/docs/spec/common-structures.html:102 #, python-format msgid "" "This structure is used for verifying DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:107 +#: i2p2www/pages/site/docs/spec/common-structures.html:106 msgid "128 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:115 +#: i2p2www/pages/site/docs/spec/common-structures.html:114 #, python-format msgid "" "This structure is used for creating DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:119 +#: i2p2www/pages/site/docs/spec/common-structures.html:118 msgid "20 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:127 +#: i2p2www/pages/site/docs/spec/common-structures.html:126 #, python-format msgid "" "This structure represents the DSA " "signature of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:131 +#: i2p2www/pages/site/docs/spec/common-structures.html:130 msgid "40 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:139 +#: i2p2www/pages/site/docs/spec/common-structures.html:138 msgid "Represents the SHA256 of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:151 +#: i2p2www/pages/site/docs/spec/common-structures.html:150 msgid "A random number\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:163 +#: i2p2www/pages/site/docs/spec/common-structures.html:162 msgid "Defines an identifier that is unique to each router in a tunnel.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:167 +#: i2p2www/pages/site/docs/spec/common-structures.html:166 msgid "4 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:175 +#: i2p2www/pages/site/docs/spec/common-structures.html:174 msgid "" "A certificate is a container for various receipts or proof of works used " "throughout the I2P network.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:179 +#: i2p2www/pages/site/docs/spec/common-structures.html:178 msgid "" "1 byte Integer specifying certificate type," " followed by a 2 Integer specifying the " "size of the certificate payload, then that many bytes.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:205 +#: i2p2www/pages/site/docs/spec/common-structures.html:204 msgid "" "For Router Identities, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:209 +#: i2p2www/pages/site/docs/spec/common-structures.html:208 #, python-format msgid "" "For Garlic Cloves, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:213 +#: i2p2www/pages/site/docs/spec/common-structures.html:212 #, python-format msgid "" "For Garlic Messages, the Certificate " "is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:217 +#: i2p2www/pages/site/docs/spec/common-structures.html:216 msgid "" "For Destinations, the Certificate may" " be non-NULL,\n" @@ -14014,27 +13992,27 @@ msgid "" "the application-level." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:228 +#: i2p2www/pages/site/docs/spec/common-structures.html:227 msgid "A set of key/value mappings or properties\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:232 +#: i2p2www/pages/site/docs/spec/common-structures.html:231 msgid "A 2-byte size Integer followed by a series of String=String; pairs\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:259 +#: i2p2www/pages/site/docs/spec/common-structures.html:258 msgid "" "The encoding isn't optimal - we either need the '=' and ';' characters, " "or the string lengths, but not both" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:263 +#: i2p2www/pages/site/docs/spec/common-structures.html:262 msgid "" "Some documentation says that the strings may not include '=' or ';' but " "this encoding supports them" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:267 +#: i2p2www/pages/site/docs/spec/common-structures.html:266 msgid "" "Strings are defined to be UTF-8 but in the current implementation, I2CP " "uses UTF-8 but I2NP does not.\n" @@ -14043,14 +14021,14 @@ msgid "" "Message will be corrupted." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:273 +#: i2p2www/pages/site/docs/spec/common-structures.html:272 msgid "" "The encoding allows duplicate keys, however in any usage where the " "mapping is signed,\n" "duplicates may cause a signature failure." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:278 +#: i2p2www/pages/site/docs/spec/common-structures.html:277 msgid "" "Mappings contained in I2NP messages (i.e. in a RouterAddress or " "RouterInfo)\n" @@ -14058,7 +14036,7 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:284 +#: i2p2www/pages/site/docs/spec/common-structures.html:283 #, python-format msgid "" "Mappings contained in an I2CP " @@ -14067,65 +14045,65 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:290 +#: i2p2www/pages/site/docs/spec/common-structures.html:289 msgid "" "While it is application-dependent, keys and values are generally case-" "sensitive." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:294 +#: i2p2www/pages/site/docs/spec/common-structures.html:293 msgid "" "Key and value string length limits are 255 bytes (not characters) each, " "plus the length byte. Length byte may be 0." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:298 +#: i2p2www/pages/site/docs/spec/common-structures.html:297 msgid "" "Total length limit is 65535 bytes, plus the 2 byte size field, or 65537 " "total." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:307 +#: i2p2www/pages/site/docs/spec/common-structures.html:306 msgid "Common structure specification" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:311 +#: i2p2www/pages/site/docs/spec/common-structures.html:310 msgid "Defines the way to uniquely identify a particular router\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:315 +#: i2p2www/pages/site/docs/spec/common-structures.html:314 msgid "" "PublicKey followed by SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:352 +#: i2p2www/pages/site/docs/spec/common-structures.html:351 msgid "" "The certificate for a RouterIdentity is currently unused and is always " "NULL." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:360 +#: i2p2www/pages/site/docs/spec/common-structures.html:359 msgid "" "A Destination defines a particular endpoint to which messages can be " "directed for secure delivery.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:364 +#: i2p2www/pages/site/docs/spec/common-structures.html:363 msgid "" "PublicKey followed by a SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:412 +#: i2p2www/pages/site/docs/spec/common-structures.html:411 msgid "" "Defines the authorization for a particular tunnel to receive messages " "targeting a Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:416 +#: i2p2www/pages/site/docs/spec/common-structures.html:415 msgid "" "SHA256 Hash of the\n" "RouterIdentity of the gateway " @@ -14133,11 +14111,11 @@ msgid "" "end Date\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:447 +#: i2p2www/pages/site/docs/spec/common-structures.html:446 msgid "Total size: 44 bytes" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:457 +#: i2p2www/pages/site/docs/spec/common-structures.html:456 msgid "" "Contains all of the currently authorized Leases for a particular Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:463 +#: i2p2www/pages/site/docs/spec/common-structures.html:462 msgid "" "Destination, followed by a PublicKey for encryption, then a SigningPrivateKey" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:555 +#: i2p2www/pages/site/docs/spec/common-structures.html:554 msgid "" "The public key of the destination was used for the old i2cp-to-i2cp " "encryption\n" "which was disabled in version 0.6, it is currently unused." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:560 +#: i2p2www/pages/site/docs/spec/common-structures.html:559 #, python-format msgid "" "The encryption key is used for end-to-end Integer defining the relative cost " "of using the address, where 0 is free and 255 is expensive, followed by " @@ -14241,11 +14219,11 @@ msgid "" "IP address, port number, email address, URL, etc.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:633 +#: i2p2www/pages/site/docs/spec/common-structures.html:632 msgid "Cost is typically 5 or 6 for SSU, and 10 or 11 for NTCP." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:637 +#: i2p2www/pages/site/docs/spec/common-structures.html:636 msgid "" "Expiration is currently unused, always null (all zeroes)).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " @@ -14256,14 +14234,14 @@ msgid "" "Routers MUST set this field to all zeros." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:645 +#: i2p2www/pages/site/docs/spec/common-structures.html:644 msgid "" "The following options, while not required, are standard and expected to " "be present in most router addresses:\n" "\"host\" (an IPv4 or IPv6 address or host name) and \"port\"." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:656 +#: i2p2www/pages/site/docs/spec/common-structures.html:655 msgid "" "Defines all of the data that a router wants to publish for the network to" " see. The RouterInfo is one of two " @@ -14273,13 +14251,13 @@ msgid "" "the contained RouterIdentity.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:661 +#: i2p2www/pages/site/docs/spec/common-structures.html:660 msgid "" "RouterIdentity followed by the Date, when the entry was published\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:741 +#: i2p2www/pages/site/docs/spec/common-structures.html:740 msgid "" "The peer_size Integer may be followed by a list of that many router " "hashes.\n" @@ -14287,20 +14265,20 @@ msgid "" "routes, which is unimplemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:746 +#: i2p2www/pages/site/docs/spec/common-structures.html:745 msgid "" "The signature may be verified using the signing public key of the " "router_ident." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:750 +#: i2p2www/pages/site/docs/spec/common-structures.html:749 #, python-format msgid "" "See the network database page\n" "for standard options that are expected to be present in all router infos." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:760 +#: i2p2www/pages/site/docs/spec/common-structures.html:759 #, python-format msgid "" "Defined in the Tunnel Message " @@ -14998,7 +14976,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/index.html:61 -#: i2p2www/pages/site/docs/transport/ssu.html:33 +#: i2p2www/pages/site/docs/transport/ssu.html:32 msgid "" "Communication of firewall status and local IP, and changes to either, to " "the router and the user interface" @@ -15193,11 +15171,11 @@ msgid "" "and see how transport-layer padding may improve things." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:6 +#: i2p2www/pages/site/docs/transport/ntcp.html:2 msgid "NTCP (NIO-based TCP)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:8 +#: i2p2www/pages/site/docs/transport/ntcp.html:6 #, python-format msgid "" "NTCP is one of two transports currently " @@ -15209,7 +15187,7 @@ msgid "" "NTCP-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:16 +#: i2p2www/pages/site/docs/transport/ntcp.html:14 msgid "" "By default, NTCP uses the IP/Port\n" "auto-detected by SSU. When enabled on config.jsp,\n" @@ -15218,22 +15196,22 @@ msgid "" "Now you can enable inbound TCP without a static IP or dyndns service." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:24 +#: i2p2www/pages/site/docs/transport/ntcp.html:22 msgid "" "The NTCP code within I2P is relatively lightweight (1/4 the size of the " "SSU code)\n" "because it uses the underlying Java TCP transport for reliable delivery." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:30 +#: i2p2www/pages/site/docs/transport/ntcp.html:28 msgid "NTCP Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:32 +#: i2p2www/pages/site/docs/transport/ntcp.html:30 msgid "Standard Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:33 +#: i2p2www/pages/site/docs/transport/ntcp.html:31 msgid "" "After establishment,\n" "the NTCP transport sends individual I2NP messages, with a simple " @@ -15241,7 +15219,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:43 +#: i2p2www/pages/site/docs/transport/ntcp.html:41 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -15253,7 +15231,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:51 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "0-15 bytes of padding are required to bring the total message length\n" "(including the six size and checksum bytes) to a multiple of 16.\n" @@ -15262,39 +15240,39 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:59 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:60 +#: i2p2www/pages/site/docs/transport/ntcp.html:58 msgid "" "One special case is a metadata message where the sizeof(data) is 0. In\n" "that case, the unencrypted message is encoded as:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:71 +#: i2p2www/pages/site/docs/transport/ntcp.html:69 msgid "" "Total length: 16 bytes. The time sync message is sent at approximately 15" " minute intervals.\n" "The message is encrypted just as standard messages are." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:77 +#: i2p2www/pages/site/docs/transport/ntcp.html:75 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:78 +#: i2p2www/pages/site/docs/transport/ntcp.html:76 #, python-format msgid "" "The standard and time sync messages use the Adler-32 checksum\n" "as defined in the ZLIB Specification." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:84 +#: i2p2www/pages/site/docs/transport/ntcp.html:82 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:85 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -15303,31 +15281,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:99 +#: i2p2www/pages/site/docs/transport/ntcp.html:97 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:100 +#: i2p2www/pages/site/docs/transport/ntcp.html:98 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:104 +#: i2p2www/pages/site/docs/transport/ntcp.html:102 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:105 +#: i2p2www/pages/site/docs/transport/ntcp.html:103 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:106 +#: i2p2www/pages/site/docs/transport/ntcp.html:104 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:107 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:108 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -15335,7 +15313,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:114 msgid "" "The DH key exchange consists of a number of steps, displayed below.\n" "The mapping between these steps and the messages sent between I2P " @@ -15343,41 +15321,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:122 +#: i2p2www/pages/site/docs/transport/ntcp.html:120 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:123 +#: i2p2www/pages/site/docs/transport/ntcp.html:121 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:124 +#: i2p2www/pages/site/docs/transport/ntcp.html:122 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:125 +#: i2p2www/pages/site/docs/transport/ntcp.html:123 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:124 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:127 +#: i2p2www/pages/site/docs/transport/ntcp.html:125 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:128 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:130 +#: i2p2www/pages/site/docs/transport/ntcp.html:128 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15386,11 +15364,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:134 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:135 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15403,79 +15381,79 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:150 -#: i2p2www/pages/site/docs/transport/ntcp.html:193 -#: i2p2www/pages/site/docs/transport/ntcp.html:273 -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:148 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:271 +#: i2p2www/pages/site/docs/transport/ntcp.html:354 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:152 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:170 +#: i2p2www/pages/site/docs/transport/ntcp.html:168 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:172 +#: i2p2www/pages/site/docs/transport/ntcp.html:170 #, python-format msgid "" "SHA256 Hash(X) xored with SHA256 Hash(Bob's Router Identity)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:179 -#: i2p2www/pages/site/docs/transport/ntcp.html:260 -#: i2p2www/pages/site/docs/transport/ntcp.html:337 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:335 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:180 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 msgid "" "Bob verifies HXxorHI using his own router hash. If it does not verify,\n" "Alice has contacted the wrong router, and Bob drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:186 +#: i2p2www/pages/site/docs/transport/ntcp.html:184 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:187 +#: i2p2www/pages/site/docs/transport/ntcp.html:185 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:195 -#: i2p2www/pages/site/docs/transport/ntcp.html:275 -#: i2p2www/pages/site/docs/transport/ntcp.html:358 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 +#: i2p2www/pages/site/docs/transport/ntcp.html:273 +#: i2p2www/pages/site/docs/transport/ntcp.html:356 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:251 +#: i2p2www/pages/site/docs/transport/ntcp.html:215 +#: i2p2www/pages/site/docs/transport/ntcp.html:249 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 +#: i2p2www/pages/site/docs/transport/ntcp.html:217 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:222 -#: i2p2www/pages/site/docs/transport/ntcp.html:307 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:305 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:224 +#: i2p2www/pages/site/docs/transport/ntcp.html:222 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:229 -#: i2p2www/pages/site/docs/transport/ntcp.html:319 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 +#: i2p2www/pages/site/docs/transport/ntcp.html:317 +#: i2p2www/pages/site/docs/transport/ntcp.html:384 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:253 +#: i2p2www/pages/site/docs/transport/ntcp.html:251 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15483,38 +15461,38 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:261 +#: i2p2www/pages/site/docs/transport/ntcp.html:259 msgid "" "Alice may drop the connection if the clock skew with Bob is too high as " "calculated using tsB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:266 +#: i2p2www/pages/site/docs/transport/ntcp.html:264 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:267 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "" "This contains Alice's router identity, and a DSA signature of the " "critical data. Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:301 +#: i2p2www/pages/site/docs/transport/ntcp.html:299 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:301 #, python-format msgid "" "Alice's 387 byte Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:309 +#: i2p2www/pages/site/docs/transport/ntcp.html:307 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:311 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 #, python-format msgid "" "the 40 byte DSA " @@ -15530,7 +15508,7 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:327 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15539,25 +15517,25 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:339 +#: i2p2www/pages/site/docs/transport/ntcp.html:337 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:342 +#: i2p2www/pages/site/docs/transport/ntcp.html:340 msgid "" "Bob may drop the connection if the clock skew with Alice is too high as " "calculated using tsA." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:349 +#: i2p2www/pages/site/docs/transport/ntcp.html:347 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:350 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:375 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "the 40 byte DSA " @@ -15573,11 +15551,11 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:381 +#: i2p2www/pages/site/docs/transport/ntcp.html:379 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:396 +#: i2p2www/pages/site/docs/transport/ntcp.html:394 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15586,15 +15564,15 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:402 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:411 +#: i2p2www/pages/site/docs/transport/ntcp.html:409 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:412 +#: i2p2www/pages/site/docs/transport/ntcp.html:410 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15606,11 +15584,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:421 +#: i2p2www/pages/site/docs/transport/ntcp.html:419 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:422 +#: i2p2www/pages/site/docs/transport/ntcp.html:420 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15620,54 +15598,54 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:431 +#: i2p2www/pages/site/docs/transport/ntcp.html:429 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:432 +#: i2p2www/pages/site/docs/transport/ntcp.html:430 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:433 +#: i2p2www/pages/site/docs/transport/ntcp.html:431 msgid "" "that many bytes making up the local router's IP address (as reached by " "the remote side)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:434 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:435 +#: i2p2www/pages/site/docs/transport/ntcp.html:433 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:434 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:437 +#: i2p2www/pages/site/docs/transport/ntcp.html:435 msgid "" "xor of the local router's identity hash and the SHA256 of bytes 32 " "through bytes 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:441 +#: i2p2www/pages/site/docs/transport/ntcp.html:439 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:442 +#: i2p2www/pages/site/docs/transport/ntcp.html:440 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:446 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:452 +#: i2p2www/pages/site/docs/transport/ntcp.html:450 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15678,31 +15656,27 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:460 +#: i2p2www/pages/site/docs/transport/ntcp.html:458 msgid "" "Memory utilization (including that of the kernel) for NTCP should be " "compared to that for SSU." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:464 +#: i2p2www/pages/site/docs/transport/ntcp.html:462 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:467 msgid "Review and possibly disable 'check connection'" msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:2 -msgid "SSU Transport" -msgstr "" - -#: i2p2www/pages/site/docs/transport/ssu.html:6 msgid "Secure Semireliable UDP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:9 +#: i2p2www/pages/site/docs/transport/ssu.html:8 #, python-format msgid "" "SSU (also called \"UDP\" in much of the I2P documentation and user " @@ -15712,7 +15686,7 @@ msgid "" "The other is NTCP." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:15 +#: i2p2www/pages/site/docs/transport/ssu.html:14 msgid "" "SSU is the newer of the two transports,\n" "introduced in I2P release 0.6.\n" @@ -15721,11 +15695,11 @@ msgid "" "SSU-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:22 +#: i2p2www/pages/site/docs/transport/ssu.html:21 msgid "SSU Services" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:24 +#: i2p2www/pages/site/docs/transport/ssu.html:23 msgid "" "Like the NTCP transport, SSU provides reliable, encrypted, connection-" "oriented, point-to-point data transport.\n" @@ -15733,33 +15707,33 @@ msgid "" "including:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:30 +#: i2p2www/pages/site/docs/transport/ssu.html:29 msgid "" "Cooperative NAT/Firewall traversal using introducers" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:31 +#: i2p2www/pages/site/docs/transport/ssu.html:30 msgid "" "Local IP detection by inspection of incoming packets and peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:32 +#: i2p2www/pages/site/docs/transport/ssu.html:31 msgid "" "Communication of firewall status and local IP, and changes to either to " "NTCP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:37 +#: i2p2www/pages/site/docs/transport/ssu.html:36 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:39 +#: i2p2www/pages/site/docs/transport/ssu.html:38 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:41 +#: i2p2www/pages/site/docs/transport/ssu.html:40 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -15767,7 +15741,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:48 +#: i2p2www/pages/site/docs/transport/ssu.html:47 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -15782,7 +15756,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:59 +#: i2p2www/pages/site/docs/transport/ssu.html:58 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -15798,7 +15772,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:70 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -15806,7 +15780,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:78 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -15814,21 +15788,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:83 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:90 +#: i2p2www/pages/site/docs/transport/ssu.html:89 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:96 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -15837,13 +15811,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:101 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:107 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -15851,7 +15825,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:113 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -15859,18 +15833,18 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:120 +#: i2p2www/pages/site/docs/transport/ssu.html:119 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" "The maximum IPv6 MTU is 1472." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:126 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:126 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -15885,11 +15859,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:138 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:140 +#: i2p2www/pages/site/docs/transport/ssu.html:139 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "The MAC and session keys are negotiated as part of the DH exchange, used\n" @@ -15897,7 +15871,7 @@ msgid "" "the publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:147 +#: i2p2www/pages/site/docs/transport/ssu.html:146 msgid "" "When using the introKey, both the initial message and any subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -15907,7 +15881,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:156 +#: i2p2www/pages/site/docs/transport/ssu.html:155 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -15920,7 +15894,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:167 +#: i2p2www/pages/site/docs/transport/ssu.html:166 msgid "" "If Alice and Bob have an established session, but Alice loses the \n" "keys for some reason and she wants to contact Bob, she may at any \n" @@ -15932,7 +15906,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:178 +#: i2p2www/pages/site/docs/transport/ssu.html:177 #, python-format msgid "" "For the DH key agreement,\n" @@ -15940,18 +15914,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:188 +#: i2p2www/pages/site/docs/transport/ssu.html:187 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:192 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:194 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -15959,7 +15933,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:202 +#: i2p2www/pages/site/docs/transport/ssu.html:201 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -15968,11 +15942,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:210 +#: i2p2www/pages/site/docs/transport/ssu.html:209 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:211 msgid "" "To contact an SSU peer, one of two sets of information is necessary:\n" "a direct address, for when the peer is publicly reachable, or an\n" @@ -15980,42 +15954,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:224 +#: i2p2www/pages/site/docs/transport/ssu.html:223 msgid "" "Each of the addresses may also expose a series of options - special\n" "capabilities of that particular peer. For a list of available\n" "capabilities, see below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:230 +#: i2p2www/pages/site/docs/transport/ssu.html:229 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:235 +#: i2p2www/pages/site/docs/transport/ssu.html:234 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:236 +#: i2p2www/pages/site/docs/transport/ssu.html:235 msgid "" "Direct session establishment is used when no third party is required for " "NAT traversal.\n" "The message sequence is as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:241 +#: i2p2www/pages/site/docs/transport/ssu.html:240 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:242 +#: i2p2www/pages/site/docs/transport/ssu.html:241 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:257 +#: i2p2www/pages/site/docs/transport/ssu.html:256 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -16028,7 +16002,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:265 #, python-format msgid "" "After the status message is sent, the peers exchange\n" @@ -16037,7 +16011,7 @@ msgid "" "RouterInfos." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:274 +#: i2p2www/pages/site/docs/transport/ssu.html:273 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -16046,7 +16020,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:283 +#: i2p2www/pages/site/docs/transport/ssu.html:282 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -16062,7 +16036,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:297 +#: i2p2www/pages/site/docs/transport/ssu.html:296 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -16090,25 +16064,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:324 +#: i2p2www/pages/site/docs/transport/ssu.html:323 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:326 +#: i2p2www/pages/site/docs/transport/ssu.html:325 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:344 +#: i2p2www/pages/site/docs/transport/ssu.html:343 msgid "" "After the hole punch, the session is established between Alice and " "Charlie as in a direct establishment." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:356 +#: i2p2www/pages/site/docs/transport/ssu.html:355 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:358 +#: i2p2www/pages/site/docs/transport/ssu.html:357 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -16117,7 +16091,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:377 +#: i2p2www/pages/site/docs/transport/ssu.html:376 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -16127,7 +16101,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:387 +#: i2p2www/pages/site/docs/transport/ssu.html:386 msgid "" "If she doesn't receive a response from Bob, she will retransmit\n" "up to a certain number of times, but if no response ever arrives,\n" @@ -16137,7 +16111,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:396 +#: i2p2www/pages/site/docs/transport/ssu.html:395 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -16149,7 +16123,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:407 +#: i2p2www/pages/site/docs/transport/ssu.html:406 msgid "" "If Alice receives Bob's PeerTest message and both of Charlie's\n" "PeerTest messages but the enclosed IP and port numbers in Bob's \n" @@ -16160,7 +16134,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:417 +#: i2p2www/pages/site/docs/transport/ssu.html:416 msgid "" "If Alice receives Charlie's first message but not his second,\n" "she will retransmit her PeerTest message to Charlie up to a \n" @@ -16168,7 +16142,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:425 +#: i2p2www/pages/site/docs/transport/ssu.html:424 msgid "" "Alice should choose Bob arbitrarily from known peers who seem\n" "to be capable of participating in peer tests. Bob in turn should\n" @@ -16179,7 +16153,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:435 +#: i2p2www/pages/site/docs/transport/ssu.html:434 msgid "" "Alice's introduction key is included in all of the PeerTest \n" "messages so that she doesn't need to already have an established\n" @@ -16188,11 +16162,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:452 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:454 +#: i2p2www/pages/site/docs/transport/ssu.html:453 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -16202,7 +16176,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:462 +#: i2p2www/pages/site/docs/transport/ssu.html:461 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -16217,11 +16191,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:473 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:475 +#: i2p2www/pages/site/docs/transport/ssu.html:474 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -16230,31 +16204,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:483 +#: i2p2www/pages/site/docs/transport/ssu.html:482 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:489 +#: i2p2www/pages/site/docs/transport/ssu.html:488 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:493 +#: i2p2www/pages/site/docs/transport/ssu.html:492 msgid "" "If the peer address contains the 'B' capability, that means \n" "they are willing and able to participate in peer tests as\n" "a 'Bob' or 'Charlie'." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:499 +#: i2p2www/pages/site/docs/transport/ssu.html:498 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" "as a Bob for an otherwise unreachable Alice." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:508 +#: i2p2www/pages/site/docs/transport/ssu.html:507 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -16263,14 +16237,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:514 +#: i2p2www/pages/site/docs/transport/ssu.html:513 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:519 +#: i2p2www/pages/site/docs/transport/ssu.html:518 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -16279,15 +16253,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:525 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:528 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:533 +#: i2p2www/pages/site/docs/transport/ssu.html:532 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -16295,7 +16269,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:538 +#: i2p2www/pages/site/docs/transport/ssu.html:537 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -16303,7 +16277,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:544 +#: i2p2www/pages/site/docs/transport/ssu.html:543 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -16311,34 +16285,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:549 msgid "" "Why are introduction keys the same as the router hash, should it be " "changed, would there be any benefit?" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:554 +#: i2p2www/pages/site/docs/transport/ssu.html:553 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:558 +#: i2p2www/pages/site/docs/transport/ssu.html:557 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:563 +#: i2p2www/pages/site/docs/transport/ssu.html:562 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:564 +#: i2p2www/pages/site/docs/transport/ssu.html:563 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:572 +#: i2p2www/pages/site/docs/transport/ssu.html:571 msgid "Now on the SSU specification page" msgstr "" @@ -17313,3 +17287,30 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "How does I2P work" +#~ msgstr "Как работает I2P" + +#~ msgid "Naming in I2P" +#~ msgstr "Именование в I2P" + +#~ msgid "I2P Plugins" +#~ msgstr "Плагины I2P" + +#~ msgid "A Gentle Introduction" +#~ msgstr "" + +#~ msgid "Tunnel Overview" +#~ msgstr "" + +#~ msgid "I2P Blockfile Specification" +#~ msgstr "" + +#~ msgid "Common structure Specification" +#~ msgstr "" + +#~ msgid "Data types Specification" +#~ msgstr "" + +#~ msgid "SSU Transport" +#~ msgstr "" + diff --git a/i2p2www/translations/ru/LC_MESSAGES/get-involved.po b/i2p2www/translations/ru/LC_MESSAGES/get-involved.po index 97c70f4c..94219df9 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/ru/LC_MESSAGES/get-involved.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-08 02:25+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-08 02:30+0000\n" "Last-Translator: str4d \n" "Language-Team: Russian (Russia) " @@ -383,14 +383,10 @@ msgstr "" "href=\"%(todo)s\">TODO." #: i2p2www/pages/site/get-involved/todo.html:2 -msgid "To Do List" -msgstr "Список To Do" - -#: i2p2www/pages/site/get-involved/todo.html:4 msgid "I2P Project Targets" msgstr "Цели проекта I2P" -#: i2p2www/pages/site/get-involved/todo.html:5 +#: i2p2www/pages/site/get-involved/todo.html:4 #, python-format msgid "" "Below is a more detailed (yet still incomplete) discussion of the major " @@ -424,39 +420,39 @@ msgstr "" "Хотите помочь?\n" "Участвуй!" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:54 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:53 msgid "Core functionality" msgstr "Основная функциональность" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:52 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:51 msgid "link" msgstr "ссылка" -#: i2p2www/pages/site/get-involved/todo.html:18 -#: i2p2www/pages/site/get-involved/todo.html:57 +#: i2p2www/pages/site/get-involved/todo.html:17 +#: i2p2www/pages/site/get-involved/todo.html:56 msgid "NAT/Firewall bridging via 1-hop restricted routes" msgstr "Преодоление NAT/Firewall в ограниченных маршрутах с 1 прыжком" -#: i2p2www/pages/site/get-involved/todo.html:21 -#: i2p2www/pages/site/get-involved/todo.html:130 +#: i2p2www/pages/site/get-involved/todo.html:20 +#: i2p2www/pages/site/get-involved/todo.html:129 msgid "High degree transport layer with UDP, NBIO, or NIO" msgstr "Высокоуровневый маршрут с UDP, NBIO, or NIO" -#: i2p2www/pages/site/get-involved/todo.html:24 -#: i2p2www/pages/site/get-involved/todo.html:218 +#: i2p2www/pages/site/get-involved/todo.html:23 +#: i2p2www/pages/site/get-involved/todo.html:217 msgid "NetworkDB and profile tuning and ejection policy for large nets" msgstr "NetworkDB, настройка профиля и политика исключения для больших сетей" -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:242 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:241 msgid "Security / anonymity" msgstr "Безопасность / анонимность" -#: i2p2www/pages/site/get-involved/todo.html:30 -#: i2p2www/pages/site/get-involved/todo.html:245 +#: i2p2www/pages/site/get-involved/todo.html:29 +#: i2p2www/pages/site/get-involved/todo.html:244 msgid "" "Per-hop tunnel id & new permuted TunnelVerificationStructure " "encryption" @@ -464,49 +460,49 @@ msgstr "" "Идентификатор туннеля для каждого прыжка & переменное шифрование " "TunnelVerificationStructure" -#: i2p2www/pages/site/get-involved/todo.html:33 -#: i2p2www/pages/site/get-involved/todo.html:295 +#: i2p2www/pages/site/get-involved/todo.html:32 +#: i2p2www/pages/site/get-involved/todo.html:294 msgid "Strict ordering of participants within tunnels" msgstr "Строгая последовательность участников в туннеле" -#: i2p2www/pages/site/get-involved/todo.html:36 +#: i2p2www/pages/site/get-involved/todo.html:35 msgid "Randomly permuted tunnel lengths" msgstr "Случайное изменение длины туннеля" -#: i2p2www/pages/site/get-involved/todo.html:39 -#: i2p2www/pages/site/get-involved/todo.html:357 +#: i2p2www/pages/site/get-involved/todo.html:38 +#: i2p2www/pages/site/get-involved/todo.html:356 msgid "Full blown n-hop restricted routes with optional trusted links" msgstr "" "Полностью разорванные n-прыжковые ограниченные маршруты с необязательными" " доверенными ссылками" -#: i2p2www/pages/site/get-involved/todo.html:42 -#: i2p2www/pages/site/get-involved/todo.html:376 +#: i2p2www/pages/site/get-involved/todo.html:41 +#: i2p2www/pages/site/get-involved/todo.html:375 msgid "Hashcash for routerIdentity, destination, and tunnel request" msgstr "Hashcash для запросов идентификатора маршрута, пункта назначения и туннеля" -#: i2p2www/pages/site/get-involved/todo.html:45 -#: i2p2www/pages/site/get-involved/todo.html:405 +#: i2p2www/pages/site/get-involved/todo.html:44 +#: i2p2www/pages/site/get-involved/todo.html:404 msgid "Advanced tunnel operation (batching/mixing/throttling/padding)" msgstr "" "Расширенные операции над туннелем " "(пакетирование/смешивание/регулирование/изменение размера)" -#: i2p2www/pages/site/get-involved/todo.html:48 -#: i2p2www/pages/site/get-involved/todo.html:442 +#: i2p2www/pages/site/get-involved/todo.html:47 +#: i2p2www/pages/site/get-involved/todo.html:441 msgid "Stop & go mix w/ garlics & tunnels" msgstr "Задержка совместно с чесночной маршрутизацией & туннелями" -#: i2p2www/pages/site/get-involved/todo.html:52 -#: i2p2www/pages/site/get-involved/todo.html:456 +#: i2p2www/pages/site/get-involved/todo.html:51 +#: i2p2www/pages/site/get-involved/todo.html:455 msgid "Performance" msgstr "Производительность" -#: i2p2www/pages/site/get-involved/todo.html:62 +#: i2p2www/pages/site/get-involved/todo.html:61 msgid "Implemented in I2P 0.6.0.6" msgstr "Реализовано в I2P 0.6.0.6" -#: i2p2www/pages/site/get-involved/todo.html:63 +#: i2p2www/pages/site/get-involved/todo.html:62 msgid "" "The functionality of allowing routers to fully participate within the " "network \n" @@ -526,7 +522,7 @@ msgstr "" "входящие подключения). Для этого мы считаем, что узлы могут быть одного\n" "из двух возможных типов:" -#: i2p2www/pages/site/get-involved/todo.html:73 +#: i2p2www/pages/site/get-involved/todo.html:72 msgid "" "Peers who have reachable interfaces - these peers do not need to \n" "do anything special" @@ -534,7 +530,7 @@ msgstr "" "Узлы, имеющие доступные интерфейсы - этим узлам не нужно \n" "делать ничего особенного" -#: i2p2www/pages/site/get-involved/todo.html:77 +#: i2p2www/pages/site/get-involved/todo.html:76 msgid "" "Peers who do not have reachable interfaces - these peers must " "build \n" @@ -552,7 +548,7 @@ msgstr "" "интерфейс \n" "и согласиться служить их 'представителем'." -#: i2p2www/pages/site/get-involved/todo.html:85 +#: i2p2www/pages/site/get-involved/todo.html:84 msgid "" "To do this, peers who have no IP address simply connect to a few peers, \n" "build a tunnel through them, and publish a reference to those tunnels " @@ -564,7 +560,7 @@ msgstr "" "строят туннель между ними, и публикуют ссылку на эти туннели внутри \n" "их структуры RouterInfo в базе данных сети." -#: i2p2www/pages/site/get-involved/todo.html:90 +#: i2p2www/pages/site/get-involved/todo.html:89 msgid "" "When someone wants to contact any particular router, they first must get" " \n" @@ -587,7 +583,7 @@ msgstr "" "через один из опубликованных \n" "туннелей." -#: i2p2www/pages/site/get-involved/todo.html:98 +#: i2p2www/pages/site/get-involved/todo.html:97 msgid "" "When a router just wants to get a message or two to a specific hidden " "peer, \n" @@ -621,7 +617,7 @@ msgstr "" "могут общаться друг с другом напрямую через это новое установленное \n" "прямое соединение." -#: i2p2www/pages/site/get-involved/todo.html:109 +#: i2p2www/pages/site/get-involved/todo.html:108 msgid "" "Of course, that only works if the originating peer can receive " "connections \n" @@ -637,7 +633,7 @@ msgstr "" "может направить чесночно маршрутизированное сообщение обратно исходному \n" "узлу по его входящему туннелю." -#: i2p2www/pages/site/get-involved/todo.html:115 +#: i2p2www/pages/site/get-involved/todo.html:114 msgid "" "This is not meant to provide a way for a peer's IP address to be " "concealed, \n" @@ -653,7 +649,7 @@ msgstr "" "Сокрытие IP адресов узлов добавляет немного больше работы, как\n" "описано ниже." -#: i2p2www/pages/site/get-involved/todo.html:121 +#: i2p2www/pages/site/get-involved/todo.html:120 msgid "" "With this technique, any router can participate as any part of a tunnel." " \n" @@ -670,11 +666,11 @@ msgstr "" "входящего шлюза, и внутри любого туннеля два соседних узлане захотят \n" "быть скрытыми. Но технически это не важно." -#: i2p2www/pages/site/get-involved/todo.html:133 +#: i2p2www/pages/site/get-involved/todo.html:132 msgid "Both UDP and NIO have been Implemented in I2P" msgstr "И UDP, и NIO были реализованы в I2P" -#: i2p2www/pages/site/get-involved/todo.html:134 +#: i2p2www/pages/site/get-involved/todo.html:133 msgid "" "Standard TCP communication in Java generally requires blocking socket \n" "calls, and to keep a blocked socket from hanging the entire system, those" @@ -704,7 +700,7 @@ msgstr "" " данные \n" "вызовом write()." -#: i2p2www/pages/site/get-involved/todo.html:145 +#: i2p2www/pages/site/get-involved/todo.html:144 msgid "" "We do this fairly efficiently, from a CPU perspective - at any time, \n" "almost all of these threads are sitting idle, blocked waiting for " @@ -739,7 +735,7 @@ msgstr "" "маршрутизатор \n" "будет иметь 199,998 потоков только для поддержки TCP соединений!" -#: i2p2www/pages/site/get-involved/todo.html:157 +#: i2p2www/pages/site/get-involved/todo.html:156 msgid "" "Obviously, that just won't work. We need to use a transport layer that \n" "can scale. In Java, we have two main camps:" @@ -748,7 +744,7 @@ msgstr "" "масштабируемый \n" "транспортный уровень. В Java у нас есть два основных лагеря:" -#: i2p2www/pages/site/get-involved/todo.html:162 +#: i2p2www/pages/site/get-involved/todo.html:161 #, python-format msgid "" "Implemented in I2P 0.6 (\"SSU\") as documented описанию" -#: i2p2www/pages/site/get-involved/todo.html:165 +#: i2p2www/pages/site/get-involved/todo.html:164 msgid "" "Sending and receiving UDP datagrams is a connectionless operation - if \n" "we are communicating with 100,000 peers, we simply stick the UDP packets" @@ -776,7 +772,7 @@ msgstr "" "любые \n" "пакеты UDP и добавляющий их во входящую очередь)." -#: i2p2www/pages/site/get-involved/todo.html:172 +#: i2p2www/pages/site/get-involved/todo.html:171 msgid "" "However, moving to UDP means losing the benefits of TCP's ordering, " "congestion \n" @@ -813,19 +809,19 @@ msgstr "" "и для эффективности, и для эластичности, с учетом частных потребностей " "I2P." -#: i2p2www/pages/site/get-involved/todo.html:185 +#: i2p2www/pages/site/get-involved/todo.html:184 msgid "It will be a lot of work though." msgstr "И все таки, предстоит выполнить много работы." -#: i2p2www/pages/site/get-involved/todo.html:188 +#: i2p2www/pages/site/get-involved/todo.html:187 msgid "NIO or NBIO" msgstr "NIO или NBIO" -#: i2p2www/pages/site/get-involved/todo.html:189 +#: i2p2www/pages/site/get-involved/todo.html:188 msgid "NIO Implemented in I2P 0.6.1.22 (\"NTCP\")" msgstr "NIO реализовано в I2P 0.6.1.22 (\"NTCP\")" -#: i2p2www/pages/site/get-involved/todo.html:192 +#: i2p2www/pages/site/get-involved/todo.html:191 msgid "" "In Java 1.4, a set of \"New I/O\" packages was introduced, allowing Java" " \n" @@ -866,7 +862,7 @@ msgstr "" "в Classpath'ах NIO был достигнут некоторый прогресс, но пока ничего " "определенного)" -#: i2p2www/pages/site/get-involved/todo.html:206 +#: i2p2www/pages/site/get-involved/todo.html:205 #, python-format msgid "" "Another alternative along the same lines is the Non" @@ -886,7 +882,7 @@ msgstr "" "оно работает с Kaffe, хотя, похоже, в последнее время разработка ведется\n" "не очень активно (вероятно, это связано с разработкой NIO 1.4)." -#: i2p2www/pages/site/get-involved/todo.html:221 +#: i2p2www/pages/site/get-involved/todo.html:220 msgid "" "Within the current network database and profile management " "implementation, \n" @@ -929,7 +925,7 @@ msgstr "" "иметь практического значения, т.к. в ближайшее время он не будет нам " "нужен." -#: i2p2www/pages/site/get-involved/todo.html:236 +#: i2p2www/pages/site/get-involved/todo.html:235 msgid "" "That said, as the network grows we are going to want to keep these " "considerations \n" @@ -938,8 +934,8 @@ msgstr "" "Как было упомянут, с ростом сети мы будем помнить об этих моментах. \n" "У нас есть над чем поработать, но мы можем отложить это на потом." -#: i2p2www/pages/site/get-involved/todo.html:248 -#: i2p2www/pages/site/get-involved/todo.html:332 +#: i2p2www/pages/site/get-involved/todo.html:247 +#: i2p2www/pages/site/get-involved/todo.html:331 #, python-format msgid "" "Addressed in I2P 0.5 as documented описанию" -#: i2p2www/pages/site/get-involved/todo.html:251 +#: i2p2www/pages/site/get-involved/todo.html:250 msgid "" "Right now, if Alice builds a four hop inbound tunnel starting at Elvis, \n" "going to Dave, then to Charlie, then Bob, and finally Alice " @@ -977,7 +973,7 @@ msgstr "" "в туннеле имеет один и тот же ID туннеля, и атака сговором - collusion " "attack - не сработает." -#: i2p2www/pages/site/get-involved/todo.html:261 +#: i2p2www/pages/site/get-involved/todo.html:260 msgid "" "Adding a unique tunnel ID per hop isn't hard, but by itself, " "insufficient. \n" @@ -1035,7 +1031,7 @@ msgstr "" "и верифицирует содержимое по связанному с ним подписанному \n" "хешу." -#: i2p2www/pages/site/get-involved/todo.html:282 +#: i2p2www/pages/site/get-involved/todo.html:281 msgid "" "The tunnel gateway does still have more information than the other peers" " \n" @@ -1063,11 +1059,11 @@ msgstr "" "увеличивают стоимость получения значимых образцов, когда мы имеем дело с " "длинными туннелями." -#: i2p2www/pages/site/get-involved/todo.html:298 +#: i2p2www/pages/site/get-involved/todo.html:297 msgid "Implemented in release 0.6.2" msgstr "Реализовано в 0.6.2" -#: i2p2www/pages/site/get-involved/todo.html:301 +#: i2p2www/pages/site/get-involved/todo.html:300 #, python-format msgid "" "As Connelly proposed to deal with the\n" @@ -1098,7 +1094,7 @@ msgstr "" "перегрузки, обрыва связи, и т.д.), не позволять Bob'у учавствовать \n" "в любом туннеле до тех пор, пока они не станут доступны." -#: i2p2www/pages/site/get-involved/todo.html:316 +#: i2p2www/pages/site/get-involved/todo.html:315 msgid "" "More analysis is necessary for revising the tunnel creation - at the \n" "moment, we simply select and order randomly within the peer's top tier \n" @@ -1109,7 +1105,7 @@ msgstr "" "сейчас мы просто выбираем и сортируем случайным образом верхушку списка " "узлов (по скорости + большой вместимости)." -#: i2p2www/pages/site/get-involved/todo.html:321 +#: i2p2www/pages/site/get-involved/todo.html:320 msgid "" "Adding a strict ordering to peers in a tunnel also improves the anonymity" " \n" @@ -1130,7 +1126,7 @@ msgstr "" "ошибку в обычно надежном узле (и так каждые MTBF*(длительность туннеля) \n" "минут, используя 1-прыжковый туннель)." -#: i2p2www/pages/site/get-involved/todo.html:338 +#: i2p2www/pages/site/get-involved/todo.html:337 msgid "" "Without tunnel length permutation, if someone were to somehow detect that" " \n" @@ -1167,7 +1163,7 @@ msgstr "" "указывать \n" "на IP адрес пункта назначения)." -#: i2p2www/pages/site/get-involved/todo.html:350 +#: i2p2www/pages/site/get-involved/todo.html:349 msgid "" "It is to counter user behavior that tunnel lengths should be permuted, \n" "using algorithms based on the length requested (for example, the 1/MTBF \n" @@ -1177,7 +1173,7 @@ msgstr "" "используя алгоритмы, основанные на длине (для примера, изменение \n" "длины на 1/MTBF для 0-прыжковых туннелей, описанных выше)." -#: i2p2www/pages/site/get-involved/todo.html:360 +#: i2p2www/pages/site/get-involved/todo.html:359 msgid "" "The restricted route functionality described before was simply a " "functional \n" @@ -1218,7 +1214,7 @@ msgstr "" " \n" "с предписанием переслать его согласно запросу." -#: i2p2www/pages/site/get-involved/todo.html:379 +#: i2p2www/pages/site/get-involved/todo.html:378 #, python-format msgid "" "Within the network, we will want some way to deter people from consuming" @@ -1240,7 +1236,7 @@ msgstr "" "скомпрометирует анонимность системы. Вместо этого мы хотим \n" "сделать такие запросы \"дорогостоящими\"." -#: i2p2www/pages/site/get-involved/todo.html:387 +#: i2p2www/pages/site/get-involved/todo.html:386 msgid "" "Hashcash is one technique that \n" "we can use to anonymously increase the \"cost\" of doing certain " @@ -1274,7 +1270,7 @@ msgstr "" " \n" "с ограниченными ресурсами." -#: i2p2www/pages/site/get-involved/todo.html:398 +#: i2p2www/pages/site/get-involved/todo.html:397 msgid "" "There are a few other algorithms that we can explore for making those \n" "requests for resources \"nonfree\", and further research on that front is" @@ -1285,7 +1281,7 @@ msgstr "" "для \"удорожания\" подобных запросов, и дальнейшие исследования \n" "на этом фронте являются целесообразными." -#: i2p2www/pages/site/get-involved/todo.html:408 +#: i2p2www/pages/site/get-involved/todo.html:407 #, python-format msgid "" "To powerful passive external observers as well as large colluding " @@ -1320,7 +1316,7 @@ msgstr "" "этих алгоритмов, на которые мы можем опираться при реализации \n" "различных стратегий смешивания туннелей." -#: i2p2www/pages/site/get-involved/todo.html:421 +#: i2p2www/pages/site/get-involved/todo.html:420 msgid "" "In addition to the anonymity aspects of more varied tunnel operation, \n" "there is a functional dimension as well. Each peer only has a certain \n" @@ -1354,7 +1350,7 @@ msgstr "" "для их туннелей, избегая выделения полосы пропускания большей, чем \n" "доступно узлу." -#: i2p2www/pages/site/get-involved/todo.html:434 +#: i2p2www/pages/site/get-involved/todo.html:433 msgid "" "In addition, we may want to implement code to dynamically reroute tunnels" " \n" @@ -1371,7 +1367,7 @@ msgstr "" "узла в туннеле, \n" "с предписанием переопределить следующий прыжок в туннеле." -#: i2p2www/pages/site/get-involved/todo.html:445 +#: i2p2www/pages/site/get-involved/todo.html:444 msgid "" "Beyond the per-tunnel batching and mixing strategy, there are further \n" "capabilities for protecting against powerful attackers, such as allowing" @@ -1396,7 +1392,7 @@ msgstr "" "исключением тех узлов, где \n" "зубчик подвергается добавлению инструкций по задержке." -#: i2p2www/pages/site/get-involved/todo.html:457 +#: i2p2www/pages/site/get-involved/todo.html:456 #, python-format msgid "" "Performance related improvements are listed on the\n" @@ -1410,7 +1406,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "Поощряемый перевод на арабский веб-сайта и консоли маршрутизатора" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:119 +#: i2p2www/pages/site/get-involved/bounties/index.html:118 msgid "Arabic translation" msgstr "Арабский перевод" @@ -1616,14 +1612,10 @@ msgstr "" "кода Phex в I2PHex." #: i2p2www/pages/site/get-involved/bounties/index.html:2 -msgid "Bounties" -msgstr "Награды" - -#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "Bounties for I2P" msgstr "Награды за I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:6 +#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "" "While we always gratefully accept any contributions of code, \n" "documentation, and the like, there are other ways to help I2P move \n" @@ -1650,7 +1642,7 @@ msgstr "" "что \n" "их пожертвования пойдут на то, что им нужно." -#: i2p2www/pages/site/get-involved/bounties/index.html:18 +#: i2p2www/pages/site/get-involved/bounties/index.html:17 msgid "" "We are also keeping open the ability for people who want to support I2P \n" "but don't have strong feelings about the bounties available. Those " @@ -1670,143 +1662,143 @@ msgstr "" "по необходимости - распределять на несколько наград, покрывать расходы \n" "(хостинг и т.д.), и т.п." -#: i2p2www/pages/site/get-involved/bounties/index.html:27 +#: i2p2www/pages/site/get-involved/bounties/index.html:26 msgid "Current bounties" msgstr "Текущие награды" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Name" msgstr "Имя" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Status" msgstr "Статус" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Judge" msgstr "Судья" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Dev" msgstr "Разработчик" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Bounty" msgstr "Награда" -#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:31 msgid "Frost for I2P datastorage" msgstr "Frost для хранилища данных I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:33 -#: i2p2www/pages/site/get-involved/bounties/index.html:40 -#: i2p2www/pages/site/get-involved/bounties/index.html:47 -#: i2p2www/pages/site/get-involved/bounties/index.html:54 -#: i2p2www/pages/site/get-involved/bounties/index.html:75 -#: i2p2www/pages/site/get-involved/bounties/index.html:82 +#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 +#: i2p2www/pages/site/get-involved/bounties/index.html:81 msgid "Proposal in development" msgstr "Предложено для разработки" -#: i2p2www/pages/site/get-involved/bounties/index.html:35 -#: i2p2www/pages/site/get-involved/bounties/index.html:42 -#: i2p2www/pages/site/get-involved/bounties/index.html:49 -#: i2p2www/pages/site/get-involved/bounties/index.html:56 -#: i2p2www/pages/site/get-involved/bounties/index.html:77 -#: i2p2www/pages/site/get-involved/bounties/index.html:97 +#: i2p2www/pages/site/get-involved/bounties/index.html:34 +#: i2p2www/pages/site/get-involved/bounties/index.html:41 +#: i2p2www/pages/site/get-involved/bounties/index.html:48 +#: i2p2www/pages/site/get-involved/bounties/index.html:55 +#: i2p2www/pages/site/get-involved/bounties/index.html:76 +#: i2p2www/pages/site/get-involved/bounties/index.html:96 msgid "vacant" msgstr "свободно" -#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:38 msgid "Eepsites served out of I2P datastorage" msgstr "Eepsites для хранилища данных I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:45 msgid "Backporting Phex code onto I2PHex" msgstr "Портирование кода Phex в i2Phex" -#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:52 msgid "I2P package in Debian and Ubuntu mirrors" msgstr "Пакет I2P на зеркалах Debian и Ubuntu" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "Биткойн клиент для I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:61 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Done, phase of verification" msgstr "Выполнено, выполняется верификация" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:66 msgid "Unit tests and Multi-router Simulation" msgstr "Юнит тестирование и симулирование мульти-роутера" -#: i2p2www/pages/site/get-involved/bounties/index.html:68 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 msgid "Partly done, partly in work, partly still open" msgstr "Частично выполнено, частично работает, частично еще в работе" -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:88 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" "Выплата награды задерживается из-за jrandom AWOL и отсутствия " "финансирования" -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:93 msgid "Bundling bounties" msgstr "Объединение наград" -#: i2p2www/pages/site/get-involved/bounties/index.html:95 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Proposed" msgstr "Предложено" -#: i2p2www/pages/site/get-involved/bounties/index.html:102 +#: i2p2www/pages/site/get-involved/bounties/index.html:101 msgid "Claimed bounties" msgstr "Заявленные награды" -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Dev team" msgstr "Команда разработчиков" -#: i2p2www/pages/site/get-involved/bounties/index.html:107 +#: i2p2www/pages/site/get-involved/bounties/index.html:106 msgid "Make I2P IPv6 native" msgstr "Сделать I2P IPv6 нативным" -#: i2p2www/pages/site/get-involved/bounties/index.html:114 +#: i2p2www/pages/site/get-involved/bounties/index.html:113 msgid "Setting up a SILC server" msgstr "Установка сервера SILC" -#: i2p2www/pages/site/get-involved/bounties/index.html:124 +#: i2p2www/pages/site/get-involved/bounties/index.html:123 msgid "Datastore over I2P" msgstr "Хранилище данных над I2P" -#: i2p2www/pages/site/get-involved/bounties/index.html:129 +#: i2p2www/pages/site/get-involved/bounties/index.html:128 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "Русский перевод" -#: i2p2www/pages/site/get-involved/bounties/index.html:134 +#: i2p2www/pages/site/get-involved/bounties/index.html:133 msgid "Swarming file transfer" msgstr "Сегментированная передача файлов" -#: i2p2www/pages/site/get-involved/bounties/index.html:139 +#: i2p2www/pages/site/get-involved/bounties/index.html:138 msgid "Streaming library window size" msgstr "Размер окна потоковой библиотеки" -#: i2p2www/pages/site/get-involved/bounties/index.html:144 +#: i2p2www/pages/site/get-involved/bounties/index.html:143 msgid "IRC connect time monitor" msgstr "Контроль времени подключения IRC" -#: i2p2www/pages/site/get-involved/bounties/index.html:149 +#: i2p2www/pages/site/get-involved/bounties/index.html:148 msgid "Unit tests (part 1)" msgstr "Юнит тестирование (часть1)" -#: i2p2www/pages/site/get-involved/bounties/index.html:161 +#: i2p2www/pages/site/get-involved/bounties/index.html:160 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" @@ -3229,10 +3221,6 @@ msgid "I2P Developer's MTN Keys" msgstr "Ключи I2P Developer's MTN" #: i2p2www/pages/site/get-involved/develop/developers-keys.html:4 -msgid "MTN Keys" -msgstr "Ключи MNT" - -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:5 msgid "" "Monotone servers used by the I2P project require two types of keys to be " "used." @@ -3240,7 +3228,7 @@ msgstr "" "Для серверов Monotone, используемых в проекте I2P, нужно использовать два" " типа ключей." -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:8 msgid "" "Commit Keys to sign changes checked-in to the " "respository; and" @@ -3248,7 +3236,7 @@ msgstr "" "Commit Keys для подписывания вносимых в " "репозиторий изменений; и" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:10 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 msgid "" "Transport Keys to push changes to remote " "servers." @@ -3256,7 +3244,7 @@ msgstr "" "Transport Keys для отправки изменений на " "удаленные сервера." -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:13 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:12 #, python-format msgid "" "Everyone that uses Monotone to checkout the I2P codebase will need to\n" @@ -3275,15 +3263,15 @@ msgstr "" "операторы сервера Monotone должны импортировать transport keys." -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:20 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:19 msgid "Developer Commit keys" msgstr "Commit ключи разработчиков" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:254 msgid "Developer Transport Keys" msgstr "Transport ключи разработчиков" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:256 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 #, python-format msgid "" "Note: Transport keys are only needed for setting up a\n" @@ -3316,15 +3304,10 @@ msgid "Agreements" msgstr "Соглашения" #: i2p2www/pages/site/get-involved/develop/licenses.html:2 -#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 -msgid "Licenses" -msgstr "Лицензии" - -#: i2p2www/pages/site/get-involved/develop/licenses.html:4 msgid "I2P Software Licenses" msgstr "Лицензии ПО I2P" -#: i2p2www/pages/site/get-involved/develop/licenses.html:5 +#: i2p2www/pages/site/get-involved/develop/licenses.html:4 #, python-format msgid "" "As required by our\n" @@ -3348,7 +3331,7 @@ msgstr "" "устранить как можно больше барьеров для подключения тех, кто \n" "рассматривает возможность использовать или способствует развитию I2P." -#: i2p2www/pages/site/get-involved/develop/licenses.html:16 +#: i2p2www/pages/site/get-involved/develop/licenses.html:15 msgid "" "While the information below may be more confusing than just simply \n" "stating \"I2P is BSD\", \"I2P is GPL\", or \"I2P is public domain\",\n" @@ -3360,29 +3343,29 @@ msgstr "" "домен\",\n" "то приведем короткий ответ на вопрос \"Как лицензируется I2P?\":" -#: i2p2www/pages/site/get-involved/develop/licenses.html:22 +#: i2p2www/pages/site/get-involved/develop/licenses.html:21 msgid "All software bundled in the I2P distributions will allow:" msgstr "Все ПО, включенное в поставку I2P, позволяет:" -#: i2p2www/pages/site/get-involved/develop/licenses.html:24 +#: i2p2www/pages/site/get-involved/develop/licenses.html:23 msgid "use without fee" msgstr "пользоваться бесплатно" -#: i2p2www/pages/site/get-involved/develop/licenses.html:25 +#: i2p2www/pages/site/get-involved/develop/licenses.html:24 msgid "" "use with no restrictions on how, when, where, why, or by whom is running " "it" msgstr "пользоваться без ограничений как, когда, где, почему или кем оно запущено" -#: i2p2www/pages/site/get-involved/develop/licenses.html:26 +#: i2p2www/pages/site/get-involved/develop/licenses.html:25 msgid "access to the source code without fee" msgstr "получать доступ к исходникам бесплатно" -#: i2p2www/pages/site/get-involved/develop/licenses.html:27 +#: i2p2www/pages/site/get-involved/develop/licenses.html:26 msgid "modifications to the source" msgstr "изменять исходный код" -#: i2p2www/pages/site/get-involved/develop/licenses.html:30 +#: i2p2www/pages/site/get-involved/develop/licenses.html:29 msgid "" "Most of the software guarantees much more - the ability of anyone " "to \n" @@ -3423,11 +3406,11 @@ msgstr "" "выпущен под лицензией GPL,\n" "мы от этого проигрываем." -#: i2p2www/pages/site/get-involved/develop/licenses.html:43 +#: i2p2www/pages/site/get-involved/develop/licenses.html:42 msgid "Component licenses" msgstr "Лицензии компонентов" -#: i2p2www/pages/site/get-involved/develop/licenses.html:44 +#: i2p2www/pages/site/get-involved/develop/licenses.html:43 msgid "" "The I2P distribution contains several resources, reflecting the " "partitioning of \n" @@ -3460,35 +3443,35 @@ msgstr "" "подходит ли лицензия ко всем четырем требованиям для включения в поставку" " I2P." -#: i2p2www/pages/site/get-involved/develop/licenses.html:57 +#: i2p2www/pages/site/get-involved/develop/licenses.html:56 msgid "Component" msgstr "Компонент" -#: i2p2www/pages/site/get-involved/develop/licenses.html:58 +#: i2p2www/pages/site/get-involved/develop/licenses.html:57 msgid "Source path" msgstr "Исходный путь" -#: i2p2www/pages/site/get-involved/develop/licenses.html:59 +#: i2p2www/pages/site/get-involved/develop/licenses.html:58 msgid "Resource" msgstr "Ресурс" -#: i2p2www/pages/site/get-involved/develop/licenses.html:60 +#: i2p2www/pages/site/get-involved/develop/licenses.html:59 msgid "Primary license" msgstr "Главная лицензия" -#: i2p2www/pages/site/get-involved/develop/licenses.html:61 +#: i2p2www/pages/site/get-involved/develop/licenses.html:60 msgid "Alternate licenses" msgstr "Альтернативная лицензия" -#: i2p2www/pages/site/get-involved/develop/licenses.html:62 +#: i2p2www/pages/site/get-involved/develop/licenses.html:61 msgid "Lead developer" msgstr "Главные разработчик" -#: i2p2www/pages/site/get-involved/develop/licenses.html:271 +#: i2p2www/pages/site/get-involved/develop/licenses.html:270 msgid "GPL + java exception" msgstr "Исключение для GPL + Java" -#: i2p2www/pages/site/get-involved/develop/licenses.html:272 +#: i2p2www/pages/site/get-involved/develop/licenses.html:271 #, python-format msgid "" "While it may be redundant, just for clarity the\n" @@ -3504,7 +3487,7 @@ msgstr "" "дополнительным \"исключением\", \n" "непосредственно дающим право использовать стандартные библиотеки Java:" -#: i2p2www/pages/site/get-involved/develop/licenses.html:288 +#: i2p2www/pages/site/get-involved/develop/licenses.html:287 msgid "" "All source code under each component will by default be licensed under " "the\n" @@ -3525,11 +3508,11 @@ msgstr "" "В случае реорганизации хранилища расположение исходных кодов компонентов " "и пакетов может быть изменено." -#: i2p2www/pages/site/get-involved/develop/licenses.html:296 +#: i2p2www/pages/site/get-involved/develop/licenses.html:295 msgid "Commit privileges" msgstr "Привилегии фиксирования" -#: i2p2www/pages/site/get-involved/develop/licenses.html:297 +#: i2p2www/pages/site/get-involved/develop/licenses.html:296 #, python-format msgid "" "Developers may push changes to a distributed monotone repository if you\n" @@ -3541,7 +3524,7 @@ msgstr "" "у вас есть разрешение от человека, запустившего это хранилище.\n" "Подробнее смотри на странице Monotone Page." -#: i2p2www/pages/site/get-involved/develop/licenses.html:303 +#: i2p2www/pages/site/get-involved/develop/licenses.html:302 msgid "" "However, to have changes included in a release, developers\n" "must be trusted by the release manager (currently zzz).\n" @@ -3557,7 +3540,7 @@ msgstr "" "Это означает, что они должны отправить одному из релиз-менеджеров " "подписанное сообщение, подтверждая что:" -#: i2p2www/pages/site/get-involved/develop/licenses.html:310 +#: i2p2www/pages/site/get-involved/develop/licenses.html:309 msgid "" "Unless marked otherwise, all code I commit is implicitly licensed under\n" "the component's primary license" @@ -3565,7 +3548,7 @@ msgstr "" "Если не указано иное, весь код, что я фиксирую, явно лицензируется \n" "главной лицензией компонента" -#: i2p2www/pages/site/get-involved/develop/licenses.html:314 +#: i2p2www/pages/site/get-involved/develop/licenses.html:313 msgid "" "If specified in the source, the code may be explicitly licensed under one" "\n" @@ -3575,7 +3558,7 @@ msgstr "" "одной \n" "из альтернативных лицензий компонента" -#: i2p2www/pages/site/get-involved/develop/licenses.html:318 +#: i2p2www/pages/site/get-involved/develop/licenses.html:317 msgid "" "I have the right to release the code I commit under the terms I\n" "am committing it" @@ -3584,7 +3567,7 @@ msgstr "" "условиями, \n" "на которых я это делаю" -#: i2p2www/pages/site/get-involved/develop/licenses.html:324 +#: i2p2www/pages/site/get-involved/develop/licenses.html:323 #, python-format msgid "" "If anyone is aware of any instances where the above conditions are not " @@ -4025,6 +4008,10 @@ msgstr "" "Выполняйте явное преобразование примитивных классов и типов;\n" "не полагайтесь на autoboxing/unboxing." +#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 +msgid "Licenses" +msgstr "Лицензии" + #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:117 msgid "" "Only check in code that you wrote yourself.\n" @@ -4166,38 +4153,34 @@ msgstr "" "содержит файлы проекта NetBeans." #: i2p2www/pages/site/get-involved/guides/monotone.html:2 -msgid "Monotone" -msgstr "Monotone" - -#: i2p2www/pages/site/get-involved/guides/monotone.html:4 msgid "Monotone Guide" msgstr "Руководство по Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:7 msgid "Operating a Monotone client" msgstr "Управление клиентом Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:11 -#: i2p2www/pages/site/get-involved/guides/monotone.html:63 +#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:61 msgid "Generating Monotone keys" msgstr "Генерация ключей Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:10 msgid "Trust and initializing your repository" msgstr "Доверие и инициализация вашего хранилища" -#: i2p2www/pages/site/get-involved/guides/monotone.html:13 -#: i2p2www/pages/site/get-involved/guides/monotone.html:196 +#: i2p2www/pages/site/get-involved/guides/monotone.html:11 +#: i2p2www/pages/site/get-involved/guides/monotone.html:194 msgid "Obtaining and deploying developers' keys" msgstr "Получение и применение ключей разработчиков" -#: i2p2www/pages/site/get-involved/guides/monotone.html:14 -#: i2p2www/pages/site/get-involved/guides/monotone.html:227 +#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:225 msgid "Setting up trust evaluation hooks" msgstr "Установка ловушек оценки доверия" -#: i2p2www/pages/site/get-involved/guides/monotone.html:15 -#: i2p2www/pages/site/get-involved/guides/monotone.html:268 +#: i2p2www/pages/site/get-involved/guides/monotone.html:13 +#: i2p2www/pages/site/get-involved/guides/monotone.html:266 msgid "" "Pulling the i2p.i2p, i2p.www and " "i2p.syndie branches" @@ -4205,46 +4188,46 @@ msgstr "" "Получение веток i2p.i2p, i2p.www и " "i2p.syndie" -#: i2p2www/pages/site/get-involved/guides/monotone.html:16 -#: i2p2www/pages/site/get-involved/guides/monotone.html:308 +#: i2p2www/pages/site/get-involved/guides/monotone.html:14 +#: i2p2www/pages/site/get-involved/guides/monotone.html:306 msgid "Verifying that trust evaluation works" msgstr "Проверка работоспособности оценки доверия" -#: i2p2www/pages/site/get-involved/guides/monotone.html:17 -#: i2p2www/pages/site/get-involved/guides/monotone.html:357 +#: i2p2www/pages/site/get-involved/guides/monotone.html:15 +#: i2p2www/pages/site/get-involved/guides/monotone.html:355 msgid "Checking out a working copy of the latest version" msgstr "Извлечение рабочей копии последней версии" -#: i2p2www/pages/site/get-involved/guides/monotone.html:18 -#: i2p2www/pages/site/get-involved/guides/monotone.html:384 +#: i2p2www/pages/site/get-involved/guides/monotone.html:16 +#: i2p2www/pages/site/get-involved/guides/monotone.html:382 msgid "Updating your working copy to the latest version" msgstr "Обновление вашей рабочей копии до последней версии" -#: i2p2www/pages/site/get-involved/guides/monotone.html:22 -#: i2p2www/pages/site/get-involved/guides/monotone.html:414 +#: i2p2www/pages/site/get-involved/guides/monotone.html:20 +#: i2p2www/pages/site/get-involved/guides/monotone.html:412 msgid "Operating a Monotone Server" msgstr "Управление сервером Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:22 msgid "Obtaining and deploying developers’ transport keys" msgstr "Получение и применение transport ключей разработчиков" -#: i2p2www/pages/site/get-involved/guides/monotone.html:25 -#: i2p2www/pages/site/get-involved/guides/monotone.html:424 +#: i2p2www/pages/site/get-involved/guides/monotone.html:23 +#: i2p2www/pages/site/get-involved/guides/monotone.html:422 msgid "Granting push and pull access" msgstr "Назначение прав доступа push и pull" -#: i2p2www/pages/site/get-involved/guides/monotone.html:26 -#: i2p2www/pages/site/get-involved/guides/monotone.html:469 +#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:467 msgid "Running Monotone in server mode" msgstr "Запуск Monotone в режиме сервера" -#: i2p2www/pages/site/get-involved/guides/monotone.html:27 -#: i2p2www/pages/site/get-involved/guides/monotone.html:494 +#: i2p2www/pages/site/get-involved/guides/monotone.html:25 +#: i2p2www/pages/site/get-involved/guides/monotone.html:492 msgid "Differences under Debian GNU/Linux" msgstr "Различия под Debian GNU/Linux" -#: i2p2www/pages/site/get-involved/guides/monotone.html:34 +#: i2p2www/pages/site/get-involved/guides/monotone.html:32 #, python-format msgid "" "This is a revised version of руководстве по " "быстрому старту." -#: i2p2www/pages/site/get-involved/guides/monotone.html:42 +#: i2p2www/pages/site/get-involved/guides/monotone.html:40 #, python-format msgid "" "I2P has a distributed development model. The source code is replicated " @@ -4282,7 +4265,7 @@ msgstr "" "соглашение \n" "до того как будут выданы права для фиксации)." -#: i2p2www/pages/site/get-involved/guides/monotone.html:52 +#: i2p2www/pages/site/get-involved/guides/monotone.html:50 msgid "" "Some of Monotone's noteworthy qualities are: distributed\n" " version control, cryptographic authentication, access control, its " @@ -4298,11 +4281,11 @@ msgstr "" "SQLite и \n" "наличие возможности восстанавливать прерванные попытки синхронизации." -#: i2p2www/pages/site/get-involved/guides/monotone.html:61 +#: i2p2www/pages/site/get-involved/guides/monotone.html:59 msgid "Operating a Monotone Client" msgstr "Управление клиентом Monotone" -#: i2p2www/pages/site/get-involved/guides/monotone.html:66 +#: i2p2www/pages/site/get-involved/guides/monotone.html:64 msgid "" "A transport key grants you the ability to push your changes to a Monotone" " repository server.\n" @@ -4318,7 +4301,7 @@ msgstr "" "Ни один из публичных серверов Monotone в I2P на данный момент не требует " "ключ для чтения (или получения) исходного кода." -#: i2p2www/pages/site/get-involved/guides/monotone.html:74 +#: i2p2www/pages/site/get-involved/guides/monotone.html:72 msgid "" "Without a transport key, one cannot:\n" "
      \n" @@ -4336,7 +4319,7 @@ msgstr "" "
    • запускать сервер Monotone
    • \n" "
    " -#: i2p2www/pages/site/get-involved/guides/monotone.html:85 +#: i2p2www/pages/site/get-involved/guides/monotone.html:83 msgid "" "Without a commit key, one cannot:\n" "
      \n" @@ -4348,7 +4331,7 @@ msgstr "" "
    • фиксировать любой код
    • \n" "
    " -#: i2p2www/pages/site/get-involved/guides/monotone.html:94 +#: i2p2www/pages/site/get-involved/guides/monotone.html:92 msgid "" "If you only intend to retrieve code from MTN, feel free to skip to the\n" " next section. " @@ -4361,7 +4344,7 @@ msgstr "" " Если же вы хотите \n" "генерировать ключи, прочтите нижеследующее." -#: i2p2www/pages/site/get-involved/guides/monotone.html:102 +#: i2p2www/pages/site/get-involved/guides/monotone.html:100 msgid "" "By convention keys are named like an e-mail addresses, but a " "corresponding e-mail\n" @@ -4371,7 +4354,7 @@ msgstr "" "e-mail\n" "не обязательно должен существовать. Например, ваш ключ может называться:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:113 +#: i2p2www/pages/site/get-involved/guides/monotone.html:111 msgid "" "Monotone stores keys under $HOME/.monotone/keys in " "text files which\n" @@ -4381,7 +4364,7 @@ msgstr "" "текстовых файлах, которые \n" "названы также как ключи. Например:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:123 +#: i2p2www/pages/site/get-involved/guides/monotone.html:121 msgid "" "To generate transport and commit keys, enter the following commands at a " "prompt:" @@ -4389,7 +4372,7 @@ msgstr "" "Для генерации transport и commit ключей выполните следующие команды в " "командной строке:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:133 +#: i2p2www/pages/site/get-involved/guides/monotone.html:131 msgid "" "Monotone will prompt you for a password to protect your keys. You are " "very strongly encouraged to set a password\n" @@ -4403,11 +4386,11 @@ msgstr "" "transport ключа, особенно те, кто \n" "запускает сервер Monotone." -#: i2p2www/pages/site/get-involved/guides/monotone.html:141 +#: i2p2www/pages/site/get-involved/guides/monotone.html:139 msgid "Trust, and initializing your repository" msgstr "Доверие и инициализация вашего хранилища" -#: i2p2www/pages/site/get-involved/guides/monotone.html:145 +#: i2p2www/pages/site/get-involved/guides/monotone.html:143 msgid "" "Monotone's security model helps to ensure that nobody can easily " "impersonate a developer without\n" @@ -4425,7 +4408,7 @@ msgstr "" "следить за изменением прав. \n" "Что не является заменой чтения изменений." -#: i2p2www/pages/site/get-involved/guides/monotone.html:155 +#: i2p2www/pages/site/get-involved/guides/monotone.html:153 msgid "" "A Monotone repository is a single file (a compressed SQLite database) " "which contains all of the project's source code and history." @@ -4433,7 +4416,7 @@ msgstr "" "Хранилище Monotone это один файл (сжатая база данных SQLite), который " "содержит исходный код всех проектов и историю." -#: i2p2www/pages/site/get-involved/guides/monotone.html:161 +#: i2p2www/pages/site/get-involved/guides/monotone.html:159 msgid "" "After importing the " "developers' keys into Monotone and\n" @@ -4454,7 +4437,7 @@ msgstr "" "workspace, но на практике они не нужны,\n" "благодаря политикам доступа на размещение кода." -#: i2p2www/pages/site/get-involved/guides/monotone.html:171 +#: i2p2www/pages/site/get-involved/guides/monotone.html:169 msgid "" "A repository can hold many branches. For example, our repository holds " "the\n" @@ -4464,19 +4447,19 @@ msgstr "" "содержит \n" "следующие главные ветки:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:176 +#: i2p2www/pages/site/get-involved/guides/monotone.html:174 msgid "The I2P router and associated programs" msgstr "Маршрутизатор I2P и связанные с ним программы" -#: i2p2www/pages/site/get-involved/guides/monotone.html:177 +#: i2p2www/pages/site/get-involved/guides/monotone.html:175 msgid "The I2P project website" msgstr "Веб-сайт проекта I2P" -#: i2p2www/pages/site/get-involved/guides/monotone.html:178 +#: i2p2www/pages/site/get-involved/guides/monotone.html:176 msgid "Syndie, a distributed forums tool" msgstr "Syndie и средства распределенных форумов" -#: i2p2www/pages/site/get-involved/guides/monotone.html:183 +#: i2p2www/pages/site/get-involved/guides/monotone.html:181 msgid "" "By convention, the I2P Monotone repository is named i2p.mtn." " Before pulling\n" @@ -4498,7 +4481,7 @@ msgstr "" "следующую \n" "команду:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:199 +#: i2p2www/pages/site/get-involved/guides/monotone.html:197 msgid "" "Keys which developers use to commit code are essential for trust " "evaluation in\n" @@ -4511,7 +4494,7 @@ msgstr "" "Monotone. Другие transport ключи разработчиков нужны только для " "операторов сервера Monotone." -#: i2p2www/pages/site/get-involved/guides/monotone.html:206 +#: i2p2www/pages/site/get-involved/guides/monotone.html:204 #, python-format msgid "" "Developers' commit keys are provided GPG-signed на другой странице." -#: i2p2www/pages/site/get-involved/guides/monotone.html:212 +#: i2p2www/pages/site/get-involved/guides/monotone.html:210 #, python-format msgid "" "To import developers' keys after verifying their authenticity, copy i2p.mtn
    . Импортируйте " "ключи командой:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:222 +#: i2p2www/pages/site/get-involved/guides/monotone.html:220 msgid "" "Note: Never add keys to " "$HOME/.monotone/keys manually." @@ -4543,7 +4526,7 @@ msgstr "" "Примечание: Никогда не добавляйте ключи в " "$HOME/.monotone/keys вручную." -#: i2p2www/pages/site/get-involved/guides/monotone.html:230 +#: i2p2www/pages/site/get-involved/guides/monotone.html:228 msgid "" "The default Monotone trust policy is way too lax for our requirements: " "every committer is trusted by default.\n" @@ -4553,7 +4536,7 @@ msgstr "" "каждый коммитер по умолчанию надежен.\n" "Это неприемлемо для разработки I2P." -#: i2p2www/pages/site/get-involved/guides/monotone.html:237 +#: i2p2www/pages/site/get-involved/guides/monotone.html:235 msgid "" "Change into the directory $HOME/.monotone and open " "the file\n" @@ -4565,7 +4548,7 @@ msgstr "" "monotonerc в текстовом редакторе. Скопируйте и вставьте " "следующие две функции в этот файл:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:246 +#: i2p2www/pages/site/get-involved/guides/monotone.html:244 msgid "" "The first function determines an intersection between two sets, in our " "case a\n" @@ -4575,7 +4558,7 @@ msgstr "" "случае \n" "это подписанты ревизий и надежные подписанты." -#: i2p2www/pages/site/get-involved/guides/monotone.html:253 +#: i2p2www/pages/site/get-involved/guides/monotone.html:251 msgid "" "The second function determines trust in a given revision, by calling the " "first\n" @@ -4590,7 +4573,7 @@ msgstr "" "пусто, то ревизия не надежна. Если пересечение не пусто, то \n" "ревизия надежна. В другом случае ревизия не надежна." -#: i2p2www/pages/site/get-involved/guides/monotone.html:262 +#: i2p2www/pages/site/get-involved/guides/monotone.html:260 msgid "" "More information about Trust Evauluation Hooks can be found in the official Monotone " @@ -4601,7 +4584,7 @@ msgstr "" "href=\"http://www.monotone.ca/docs/Hooks.html\">официальной документации" " Monotone." -#: i2p2www/pages/site/get-involved/guides/monotone.html:271 +#: i2p2www/pages/site/get-involved/guides/monotone.html:269 msgid "" "Enter the directory where you initialized i2p.mtn. Depending" " on whether you\n" @@ -4610,15 +4593,15 @@ msgid "" " perform the pull operation in different ways." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:279 +#: i2p2www/pages/site/get-involved/guides/monotone.html:277 msgid "If you only want I2P sources:" msgstr "Если вам нужны только исходники I2P:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:288 +#: i2p2www/pages/site/get-involved/guides/monotone.html:286 msgid "If you want all branches:" msgstr "Если вам нужны все ветки:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:294 +#: i2p2www/pages/site/get-involved/guides/monotone.html:292 msgid "" "If the transfer aborts before completing sucessfully, simply repeating " "the pull command will resume the transfer." @@ -4626,7 +4609,7 @@ msgstr "" "Если передача прервалась до успешного завершения, просто повторите " "команду получения, и передача возобновится." -#: i2p2www/pages/site/get-involved/guides/monotone.html:300 +#: i2p2www/pages/site/get-involved/guides/monotone.html:298 msgid "" "Pulling in the above examples is done anonymously by specifying an empty " "transport key.\n" @@ -4640,15 +4623,15 @@ msgstr "" "получить контроль над сервером, \n" "избирательно снабжая некоторых людей поддельными данными." -#: i2p2www/pages/site/get-involved/guides/monotone.html:311 +#: i2p2www/pages/site/get-involved/guides/monotone.html:309 msgid "To verify that trust evaluation works:" msgstr "Чтобы убедиться, что оценка доверия работает:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:315 +#: i2p2www/pages/site/get-involved/guides/monotone.html:313 msgid "Make a backup of your monotonerc file." msgstr "Сделайте резервную копию вашего файла monotonerc." -#: i2p2www/pages/site/get-involved/guides/monotone.html:316 +#: i2p2www/pages/site/get-involved/guides/monotone.html:314 msgid "" "Modify monotonerc by setting the trusted_signers " "variable in the following way:" @@ -4656,7 +4639,7 @@ msgstr "" "Измените monotonerc, определив переменную " "trusted_signers следующим образом:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:322 +#: i2p2www/pages/site/get-involved/guides/monotone.html:320 msgid "" "With monotonerc configured as above, Monotone will no" " longer trust any committers. Confirm this by changing into the\n" @@ -4668,7 +4651,7 @@ msgstr "" "директорию на ту, в которой был создан i2p.mtn, и попробуйте" " извлечь ветку I2P:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:332 +#: i2p2www/pages/site/get-involved/guides/monotone.html:330 msgid "" "A directory named i2p.i2p should not appear. You " "should encounter many\n" @@ -4678,7 +4661,7 @@ msgstr "" "должны увидеть много \n" "сообщений об ошибках, вроде таких:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:349 +#: i2p2www/pages/site/get-involved/guides/monotone.html:347 msgid "" "If you are satisfied with results, restore the backup of\n" " monotonerc that was created above. If you didn't create a " @@ -4692,7 +4675,7 @@ msgstr "" "как предлагалось, перечитайте Установку ловушек оценки доверия." -#: i2p2www/pages/site/get-involved/guides/monotone.html:360 +#: i2p2www/pages/site/get-involved/guides/monotone.html:358 msgid "" "If you already have a branch checked out, skip to the next\n" @@ -4702,7 +4685,7 @@ msgstr "" "copy-to-the-latest-version\">следующий \n" "раздел." -#: i2p2www/pages/site/get-involved/guides/monotone.html:367 +#: i2p2www/pages/site/get-involved/guides/monotone.html:365 msgid "" "Change into the directory where i2p.mtn is located. Over " "there issue:" @@ -4710,7 +4693,7 @@ msgstr "" "Перейдите в директорию, в которой находится i2p.mtn. И " "выполните в ней:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:376 +#: i2p2www/pages/site/get-involved/guides/monotone.html:374 msgid "" "The checkout should complete without error messages and a directory named" "\n" @@ -4724,7 +4707,7 @@ msgstr "" "Вы \n" "успешно извлекли последние исходники I2P, готовые к компиляции." -#: i2p2www/pages/site/get-involved/guides/monotone.html:387 +#: i2p2www/pages/site/get-involved/guides/monotone.html:385 msgid "" "If you haven't done this already, pull fresh code from the server to your" " local\n" @@ -4733,13 +4716,13 @@ msgid "" " i2p.mtn is located and issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:398 +#: i2p2www/pages/site/get-involved/guides/monotone.html:396 msgid "Now change into your i2p.i2p directory, and over there issue:" msgstr "" "Теперь перейдите в вашу i2p.i2p директорию, и выполните в " "ней:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:407 +#: i2p2www/pages/site/get-involved/guides/monotone.html:405 msgid "" "As long as there were no errors…Congratulations! You have " "successfully updated to the latest I2P sources. They\n" @@ -4749,11 +4732,11 @@ msgstr "" "исходников I2P. Они \n" "готовы для компиляции." -#: i2p2www/pages/site/get-involved/guides/monotone.html:416 +#: i2p2www/pages/site/get-involved/guides/monotone.html:414 msgid "Obtaining and deploying developers' transport keys" msgstr "Получение и применение transport ключей разработчиков" -#: i2p2www/pages/site/get-involved/guides/monotone.html:419 +#: i2p2www/pages/site/get-involved/guides/monotone.html:417 msgid "" "As a server operator you may want to grant push access to certain " "developers." @@ -4761,15 +4744,15 @@ msgstr "" "Как оператор сервера вы можете захотеть наделить некоторых разработчиков " "правом размещения." -#: i2p2www/pages/site/get-involved/guides/monotone.html:427 +#: i2p2www/pages/site/get-involved/guides/monotone.html:425 msgid "By default the Monotone server denies all access." msgstr "По умолчанию сервер Monotone запрещает любой доступ." -#: i2p2www/pages/site/get-involved/guides/monotone.html:433 +#: i2p2www/pages/site/get-involved/guides/monotone.html:431 msgid "To grant pull access to all clients, set the following in" msgstr "Чтобы дать право извлечения всем клиентам, установите следующее в" -#: i2p2www/pages/site/get-involved/guides/monotone.html:445 +#: i2p2www/pages/site/get-involved/guides/monotone.html:443 msgid "" "No one will not be able to push code to your server without permission " "being explicitly granted. To grant push access:" @@ -4777,7 +4760,7 @@ msgstr "" "Никто без явного наделения правами не сможет размещать код на вашем " "сервере. Чтобы разрешить доступ на размещение:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:451 +#: i2p2www/pages/site/get-involved/guides/monotone.html:449 msgid "" "Add the name of the user's transport key to\n" "$HOME/.monotone/write-permissions, such as\n" @@ -4795,7 +4778,7 @@ msgstr "" "\n" "с одним ключом на строке." -#: i2p2www/pages/site/get-involved/guides/monotone.html:462 +#: i2p2www/pages/site/get-involved/guides/monotone.html:460 msgid "" "Import the transport key(s) into your database. The procedure for " "importing transport keys is the same as for\n" @@ -4809,7 +4792,7 @@ msgstr "" "and-deploying-developers-keys\">Получение и применение ключей " "разработчиков." -#: i2p2www/pages/site/get-involved/guides/monotone.html:472 +#: i2p2www/pages/site/get-involved/guides/monotone.html:470 msgid "" "A separate database should be used for your Monotone server because " "monotone will lock the database while it is served to others.\n" @@ -4819,7 +4802,7 @@ msgstr "" "потому что Monotone блокирует базу данных пока она служит другим.\n" "Сделайте копию вашей разработческой базы данных, затем запустите сервер:" -#: i2p2www/pages/site/get-involved/guides/monotone.html:479 +#: i2p2www/pages/site/get-involved/guides/monotone.html:477 msgid "" "If your key is protected with a passphrase, Monotone may request the " "passphrase\n" @@ -4832,7 +4815,7 @@ msgstr "" "выполнив первое подключения клиента к вашему серверу \n" "(или очистив пароль к вашему transport ключу)." -#: i2p2www/pages/site/get-involved/guides/monotone.html:487 +#: i2p2www/pages/site/get-involved/guides/monotone.html:485 msgid "" "For your server to be accessible for others over I2P, you will need to " "create a\n" @@ -4844,7 +4827,7 @@ msgstr "" "серверный туннель. Используйте \"Standard\" тип туннеля и \"Bulk\" " "профиль." -#: i2p2www/pages/site/get-involved/guides/monotone.html:497 +#: i2p2www/pages/site/get-involved/guides/monotone.html:495 msgid "" "Debian (amongst other distributions) has integrated Monotone into their\n" " framework of daemons/services. Although Monotone servers can still be " @@ -4858,7 +4841,7 @@ msgstr "" "\"обычным способом\" на системах Debian, запуск в стиле \"Debian\" может " "быть более простым." -#: i2p2www/pages/site/get-involved/guides/monotone.html:505 +#: i2p2www/pages/site/get-involved/guides/monotone.html:503 msgid "" "Permissions are granted by editing the files\n" " /etc/monotone/read-permissions and\n" @@ -5694,3 +5677,15 @@ msgstr "" "Канал #i2p-dev в IRC, или форум " "перевода на %(zzz)s." +#~ msgid "To Do List" +#~ msgstr "Список To Do" + +#~ msgid "Bounties" +#~ msgstr "Награды" + +#~ msgid "MTN Keys" +#~ msgstr "Ключи MNT" + +#~ msgid "Monotone" +#~ msgstr "Monotone" + diff --git a/i2p2www/translations/ru/LC_MESSAGES/priority.po b/i2p2www/translations/ru/LC_MESSAGES/priority.po index 9561cd71..a3a945d2 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ru/LC_MESSAGES/priority.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-25 22:07+0000\n" "Last-Translator: str4d \n" "Language-Team: Russian (Russia) " @@ -1213,7 +1213,7 @@ msgstr "Новые переводчики" msgid "Bounties" msgstr "Награды" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Встречи" @@ -1229,19 +1229,19 @@ msgstr "Задачи" msgid "Language" msgstr "Язык" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Журналы прежних встреч по I2P" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "Фид Встречи по I2P (ATOM)" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Журналы прежних встреч по I2P" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "Встречи пока откладываются, пока не найдется время" -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1262,19 +1262,19 @@ msgstr "Встреча разработчиков I2P %(id)s" msgid "Full IRC Log" msgstr "Полный журнал IRC" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "По темам" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "По времени" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "По автору" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1291,7 +1291,7 @@ msgstr "" "По возможности включайте URLs:\n" "оффлайн публикации сильно менее полезны." -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/sv_SE/LC_MESSAGES/about.po b/i2p2www/translations/sv_SE/LC_MESSAGES/about.po index 3f7a66f6..87a03839 100644 --- a/i2p2www/translations/sv_SE/LC_MESSAGES/about.po +++ b/i2p2www/translations/sv_SE/LC_MESSAGES/about.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-12-30 06:05+0000\n" "Last-Translator: str4d \n" "Language-Team: Swedish (Sweden) " @@ -253,26 +253,23 @@ msgid "Hall Of Fame" msgstr "Hall of Fame" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "I2Ps Hall of Fame" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "Nuvarande saldo: sedan %(date)s" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -285,60 +282,60 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -348,9 +345,9 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -371,14 +368,14 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -387,20 +384,20 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -414,16 +411,16 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -458,7 +455,7 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -466,16 +463,16 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -489,11 +486,11 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -512,73 +509,72 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "Generell fond" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "%(euroval)s € och %(btcval)s BTC" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "Datalagrings belöning" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "Native IPv6 I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "I2Phex belöning" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "I2P i debian speglar" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "Bitcoin klient för I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "Enhetstester för I2P routern" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "Belöning Robert" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "Belöning Syndie" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "Belöning I2P för CCR Microtic Board" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "Nuvarande månatliga driftkostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "Stort tack till följande personer som donerat till I2P!" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to echelon\n" "med ditt namn eller nick (och om du vill hemsida) så vi kan lista dig här." -#: i2p2www/pages/site/about/hall-of-fame.html:45 +#: i2p2www/pages/site/about/hall-of-fame.html:44 msgid "Current monthly subscriptions:" msgstr "Nuvarande månatliga prenumerationer:" -#: i2p2www/pages/site/about/hall-of-fame.html:51 +#: i2p2www/pages/site/about/hall-of-fame.html:50 msgid "2013 donations and costs:" msgstr "2013 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:170 +#: i2p2www/pages/site/about/hall-of-fame.html:169 msgid "2012 donations and costs:" msgstr "2012 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:298 +#: i2p2www/pages/site/about/hall-of-fame.html:297 msgid "2011 donations and costs:" msgstr "2011 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:399 +#: i2p2www/pages/site/about/hall-of-fame.html:398 msgid "Previous to 2011 donations:" msgstr "Donationer för 2011:" @@ -821,11 +817,11 @@ msgstr "" "href=\"%(roadmap)s\">utvecklingsplanen beskriver \n" "vårt tidschema." -#: i2p2www/pages/site/about/media.html:2 i2p2www/pages/site/about/media.html:4 +#: i2p2www/pages/site/about/media.html:2 msgid "Presentations on I2P" msgstr "Presentationer om I2P" -#: i2p2www/pages/site/about/media.html:5 +#: i2p2www/pages/site/about/media.html:4 #, python-format msgid "" "Following are links to presentations, videos, and tutorials about I2P. " @@ -836,12 +832,12 @@ msgstr "" "till akademiska artiklar om I2P är tillgängliga här." -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "För att be om tillägg till denhär sidan, skicka till %(email)s." -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." @@ -849,11 +845,11 @@ msgstr "" "\n" "De nyaste länkarna är på botten av varje del." -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "Presentationer" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -866,7 +862,7 @@ msgstr "" "transkript\n" "Lance James (0x90), Februari 2002." -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -879,7 +875,7 @@ msgstr "" "slides\n" "Lance James (0x90), Februari 2002." -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -894,7 +890,7 @@ msgstr "" "To Be or I2P (PDF presentation),\n" "Jens Kubieziel, 24C3 Berlin, December 28, 2007." -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -906,7 +902,7 @@ msgstr "" "Lars Schimmer,\n" "Mars 14-15, 2009" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -919,7 +915,7 @@ msgstr "" "\"Hackers for Human Rights\".\n" "MP3 ljud" -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" @@ -928,7 +924,7 @@ msgstr "" "Into the I2P Darknet: Welcome to Cipherspace\n" "Adrian Crenshaw. Schmoocon Firetalk, Januari 2011" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -945,7 +941,7 @@ msgstr "" "2011.\n" "I2P omtalas från 10:00 till 20:00 i videon." -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " @@ -954,7 +950,7 @@ msgstr "" "The Bright side of darknets, FOSSCOMM Patras Maj " "2011" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -967,7 +963,7 @@ msgstr "" "Adrian Crenshaw, AIDE, Juli " "11-15, 2011." -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" @@ -976,7 +972,7 @@ msgstr "" "I2P / Tor Workshop Anteckningar\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 6, 2011." -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -992,7 +988,7 @@ msgstr "" "Slides (ppt)\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 7, 2011." -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" @@ -1000,11 +996,11 @@ msgstr "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "Guider" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -1017,7 +1013,7 @@ msgstr "" "Denhär guiden kommer visa dig hur man installerar I2P i Windows XP.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -1031,7 +1027,7 @@ msgstr "" " System.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -1044,7 +1040,7 @@ msgstr "" "Hur du sätter igång en anonym sajt i I2P.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -1059,7 +1055,7 @@ msgstr "" "irc.telecomix.i2p.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -1074,7 +1070,7 @@ msgstr "" "Agent Felix Atari från Telecomix Crypto Munitions Bureau.\n" "Av Telecomix" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -1089,7 +1085,7 @@ msgstr "" "Denhär guiden visar du du installerar och konfigurerar mjukvaran som " "behövs för att komma åt I2P." -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -1100,7 +1096,7 @@ msgstr "" "(Youtube Video)\n" "Hur du installerar I2P på Ubuntu." -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -1113,7 +1109,7 @@ msgstr "" "Adrian Crenshar.\n" "Januari 2011" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -1124,11 +1120,11 @@ msgstr "" "(Youtube Video)\n" "Adrian Cranshar.\n" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "Artiklar och Intervjuer" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -1141,7 +1137,7 @@ msgstr "" "Del 2\n" "Juli 26, 2002." -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -1154,7 +1150,7 @@ msgstr "" "Engelsk översättning\n" "Oktober 31, 2002" -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " @@ -1163,7 +1159,7 @@ msgstr "" "2003 Business Week artikel som refererar till " "invisiblenet" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -1176,7 +1172,7 @@ msgstr "" "(Tyska)\n" "November 2007." -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -1187,7 +1183,7 @@ msgstr "" "Mars 2009\n" "Tysk översättning" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -1198,7 +1194,7 @@ msgstr "" "454 (mp3)\n" "Augusti 18, 2011" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1209,7 +1205,7 @@ msgstr "" "Jonathan Cox,\n" "November 11, 2011." -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1221,14 +1217,10 @@ msgstr "" "Februari 16, 2012" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "Lag" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "I2P Projekt Medlemmar" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1244,457 +1236,457 @@ msgstr "" "nätverket.\n" "Hjälp till!" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "Admin" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "Projekthanterare" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "kontaktpunkt som sista utväg" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "Bankör" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "hantera donationer / konton / belöningar" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "PR-hanterare" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "presskontakt, hanterar publika relationer" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "Forum admin" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "hantera det publika användarforumet" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "Spegel admin" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "hantera projekt-speglarna" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "Monotone guru" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "hantera de publika monotone repositorierna" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "Packeterare, Linux" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "Linux (Debian/Ubuntu) distrubutions packeterare" -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "Packeterare, Windows" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "Paketerare för Windows installerare" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "Releaserhanterare" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "Bygger och signerar releaser" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "Uppdaterings admin" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "Övervakar och rekryterar uppdateringsvärdar inuti nätverket" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "Reseed admin" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "Övervakare, rådgör och rekryterar reseedvärdar" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "Säkerhetsexpert" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "ledig" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "hotbild / kryptoexpert" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "Användares förespråkare" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "samla, prioritera, förespråkare för användarbehov" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "Webbdesigner" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "hantera den publika projektetwebbsidabs design" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "Webbserver admin" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "hantera det publika projektets webbserver" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "Webbsida admin" -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "hantera den publika projekt-webbsidans innehåll" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "Nyhetsadmin" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "hantera routerkonsolens nyhetsflöde" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "Direktör för passion" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "community motiverare" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "Utvecklare" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "Kärn ledare" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "ledare utvecklare för SDK och router" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "I2P e-post ledare" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "organisera och utveckla e-post systemet för I2P" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "I2Host ledare" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "I2Host adressboks applikation" -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "BOB ledare" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "Basic Open Bridge" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "I2P-Bote ledare" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "I2PBote plugin" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "Robert ledare" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "Robert BitTorrent klient" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "I2Phex ledare" -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "I2Phex Gnutella klient" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "I2PSnark ledare" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "Underhåller den integrerade BitTorrent klienten" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "iMule ledare" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "eMule klient över I2P" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "Syndie ledare" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "Syndie utveckling" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "Susimail ledare" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "Susimail utveckling" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "Konsol" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "Routerkonsol HTML/CSS design" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "SAM" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "SAM underhållare" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "I2PCP ledare" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "C++ Router" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "Översättare" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "Bidragare" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "fire2pe utvecklare, konsolförbättringar" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "desktopgui, dijjer port" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "Debian/Ubuntu Packeterare och PPA underhållare" -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" "Routerkonsol backend och UI arbete, webbsajt omskrivning, " "enhetstestsarbete" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "Hjälp behövs på många fronter!" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "Föredetta bidragare" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "I2PTunnel utveckling, ministreaming biblioteket" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "Projektledare, Syndie ledare" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "Projektledare, Syndie ledare, I2Phex, support guru" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "iMule ledare" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "I2Phex arbete" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "Python SAM bibliotek, attacksimuleringar" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "i2pmail utveckling" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "Syndie hjälp" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "i2pmail, susimail och susidns appar" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "I2Phex (port av Phex till I2P)" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "adressbok, i2p-bt, syndie klient" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "organisera och utveckla i2p-bt BitTorrent porten" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "adressbok, i2p-bt, syndie klient utveckling" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "kryptering och signerings rutiner, I2PIM" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "SAM jyrhon kod, arbete på stasher (DHT) oxh v2v (VoI2P)" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "installerare, systray, bogobot" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "jbigi utveckling, wiki-migration, dokum. rensning" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "java debugging och klient-utveckling för I2PTunnel och routerkonsolen" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "SAM perl modul" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "i2psnark arbete" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "java rensning" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "dokum. wiki-migration" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "översättning till Franska" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "C port av jcpuid" -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "C# SAM bibliotek, pants, fortuna integration" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "libSAM" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "i2p-bt tracker utveckling" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "Konsol och webbsajts tema" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "… och många andra" @@ -1702,7 +1694,7 @@ msgstr "… och många andra" msgid "Future Performance Improvements" msgstr "Framtida Prestanda Förbättringar" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "Augusti 2010" @@ -2603,3 +2595,9 @@ msgid "" "Future Performance Improvements." msgstr "" +#~ msgid "I2P's Hall of Fame" +#~ msgstr "I2Ps Hall of Fame" + +#~ msgid "Team" +#~ msgstr "Lag" + diff --git a/i2p2www/translations/sv_SE/LC_MESSAGES/docs.po b/i2p2www/translations/sv_SE/LC_MESSAGES/docs.po index 3115fa4e..f45f1268 100644 --- a/i2p2www/translations/sv_SE/LC_MESSAGES/docs.po +++ b/i2p2www/translations/sv_SE/LC_MESSAGES/docs.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2013-12-25 22:02+0000\n" +"POT-Creation-Date: 2014-01-09 19:37+0000\n" "PO-Revision-Date: 2013-04-27 23:10+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) " @@ -20,7 +20,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 1.3\n" -#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:25 +#: i2p2www/pages/site/docs/index.html:2 i2p2www/pages/site/docs/index.html:23 msgid "Index to Technical Documentation" msgstr "" @@ -30,14 +30,10 @@ msgid "May 2013" msgstr "" #: i2p2www/pages/site/docs/index.html:6 -msgid "How does I2P work" -msgstr "" - -#: i2p2www/pages/site/docs/index.html:8 msgid "Following is an index to the technical documentation for I2P." msgstr "" -#: i2p2www/pages/site/docs/index.html:12 +#: i2p2www/pages/site/docs/index.html:10 msgid "" "This index is ordered from the highest to lowest layers.\n" "The higher layers are for \"clients\" or applications;\n" @@ -46,7 +42,7 @@ msgid "" "Control Protocol) API." msgstr "" -#: i2p2www/pages/site/docs/index.html:19 +#: i2p2www/pages/site/docs/index.html:17 #, python-format msgid "" "The I2P Project is committed to maintaining accurate, current " @@ -55,15 +51,16 @@ msgid "" "enter a ticket identifying the problem." msgstr "" -#: i2p2www/pages/site/docs/index.html:27 i2p2www/pages/site/docs/naming.html:7 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 +#: i2p2www/pages/site/docs/index.html:25 i2p2www/pages/site/docs/naming.html:6 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:11 #: i2p2www/pages/site/docs/api/streaming.html:6 #: i2p2www/pages/site/docs/how/elgamal-aes.html:6 #: i2p2www/pages/site/docs/how/network-database.html:6 #: i2p2www/pages/site/docs/how/peer-selection.html:6 #: i2p2www/pages/site/docs/how/tech-intro.html:13 #: i2p2www/pages/site/docs/how/tech-intro.html:97 -#: i2p2www/pages/site/docs/spec/blockfile.html:7 +#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 +#: i2p2www/pages/site/docs/spec/blockfile.html:6 #: i2p2www/pages/site/docs/spec/configuration.html:6 #: i2p2www/pages/site/docs/spec/geoip.html:7 #: i2p2www/pages/site/docs/spec/updates.html:6 @@ -72,443 +69,443 @@ msgstr "" msgid "Overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:29 +#: i2p2www/pages/site/docs/index.html:27 msgid "Technical Introduction" msgstr "" -#: i2p2www/pages/site/docs/index.html:30 +#: i2p2www/pages/site/docs/index.html:28 msgid "A Less-Technical Introduction" msgstr "" -#: i2p2www/pages/site/docs/index.html:31 +#: i2p2www/pages/site/docs/index.html:29 msgid "Threat model and analysis" msgstr "" -#: i2p2www/pages/site/docs/index.html:32 +#: i2p2www/pages/site/docs/index.html:30 msgid "Comparisons to other anonymous networks" msgstr "" -#: i2p2www/pages/site/docs/index.html:33 +#: i2p2www/pages/site/docs/index.html:31 msgid "Protocol stack chart" msgstr "" -#: i2p2www/pages/site/docs/index.html:34 +#: i2p2www/pages/site/docs/index.html:32 msgid "Papers on I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:35 +#: i2p2www/pages/site/docs/index.html:33 #, python-format msgid "" "Invisible Internet Project (I2P) Project Overview" " August 28, 2003 (pdf)" msgstr "" -#: i2p2www/pages/site/docs/index.html:38 +#: i2p2www/pages/site/docs/index.html:36 msgid "Application-Layer Topics" msgstr "" -#: i2p2www/pages/site/docs/index.html:41 i2p2www/pages/site/docs/naming.html:2 +#: i2p2www/pages/site/docs/index.html:39 i2p2www/pages/site/docs/naming.html:2 msgid "Naming and Addressbook" msgstr "" -#: i2p2www/pages/site/docs/index.html:42 +#: i2p2www/pages/site/docs/index.html:40 msgid "Plugins Overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:43 +#: i2p2www/pages/site/docs/index.html:41 msgid "Plugin Specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:44 +#: i2p2www/pages/site/docs/index.html:42 msgid "Router software updates" msgstr "" -#: i2p2www/pages/site/docs/index.html:45 +#: i2p2www/pages/site/docs/index.html:43 #: i2p2www/pages/site/docs/applications/bittorrent.html:2 msgid "Bittorrent over I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:46 +#: i2p2www/pages/site/docs/index.html:44 msgid "I2PControl Plugin API" msgstr "" -#: i2p2www/pages/site/docs/index.html:47 +#: i2p2www/pages/site/docs/index.html:45 msgid "hostsdb.blockfile Format" msgstr "" -#: i2p2www/pages/site/docs/index.html:48 i2p2www/pages/site/docs/index.html:185 +#: i2p2www/pages/site/docs/index.html:46 i2p2www/pages/site/docs/index.html:183 msgid "Configuration File Format" msgstr "" -#: i2p2www/pages/site/docs/index.html:51 +#: i2p2www/pages/site/docs/index.html:49 msgid "Application Layer API and Protocols" msgstr "" -#: i2p2www/pages/site/docs/index.html:52 +#: i2p2www/pages/site/docs/index.html:50 msgid "" "High-level, easy-to-use APIs for applications written in any language to " "send and receive data." msgstr "" -#: i2p2www/pages/site/docs/index.html:54 +#: i2p2www/pages/site/docs/index.html:52 msgid "Application Development Overview and Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:72 +#: i2p2www/pages/site/docs/index.html:70 msgid "SAM Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:74 +#: i2p2www/pages/site/docs/index.html:72 msgid "SAMv2 Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:76 +#: i2p2www/pages/site/docs/index.html:74 msgid "SAMv3 Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:78 +#: i2p2www/pages/site/docs/index.html:76 msgid "BOB Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:81 +#: i2p2www/pages/site/docs/index.html:79 msgid "End-to-End Transport API and Protocols" msgstr "" -#: i2p2www/pages/site/docs/index.html:82 +#: i2p2www/pages/site/docs/index.html:80 msgid "" "The end-to-end protocols used by clients for reliable and unreliable " "communication." msgstr "" -#: i2p2www/pages/site/docs/index.html:84 +#: i2p2www/pages/site/docs/index.html:82 #: i2p2www/pages/site/docs/api/streaming.html:2 msgid "Streaming Library" msgstr "" -#: i2p2www/pages/site/docs/index.html:86 +#: i2p2www/pages/site/docs/index.html:84 msgid "Streaming Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:88 +#: i2p2www/pages/site/docs/index.html:86 #: i2p2www/pages/site/docs/api/datagrams.html:2 msgid "Datagrams" msgstr "" -#: i2p2www/pages/site/docs/index.html:90 +#: i2p2www/pages/site/docs/index.html:88 msgid "Datagram Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:93 +#: i2p2www/pages/site/docs/index.html:91 msgid "Client-to-Router Interface API and Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:94 +#: i2p2www/pages/site/docs/index.html:92 msgid "" "The lowest-level API used for clients (applications) to send and receive " "traffic to a router.\n" "Traditionally used only by Java applications and higher-level APIs." msgstr "" -#: i2p2www/pages/site/docs/index.html:99 +#: i2p2www/pages/site/docs/index.html:97 msgid "I2CP - I2P Control Protocol / API overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:101 +#: i2p2www/pages/site/docs/index.html:99 msgid "I2CP Specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:101 msgid "I2CP API Javadoc" msgstr "" +#: i2p2www/pages/site/docs/index.html:103 +#: i2p2www/pages/site/docs/index.html:132 +msgid "Common data structures specification" +msgstr "" + #: i2p2www/pages/site/docs/index.html:105 #: i2p2www/pages/site/docs/index.html:134 -msgid "Common data structures specification" -msgstr "" - -#: i2p2www/pages/site/docs/index.html:107 -#: i2p2www/pages/site/docs/index.html:136 msgid "Data Structures Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:110 +#: i2p2www/pages/site/docs/index.html:108 msgid "End-to-End Encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:111 +#: i2p2www/pages/site/docs/index.html:109 msgid "How client messages are end-to-end encrypted by the router." msgstr "" -#: i2p2www/pages/site/docs/index.html:113 +#: i2p2www/pages/site/docs/index.html:111 msgid "ElGamal/AES+SessionTag encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:114 -#: i2p2www/pages/site/docs/index.html:147 +#: i2p2www/pages/site/docs/index.html:112 +#: i2p2www/pages/site/docs/index.html:145 msgid "ElGamal and AES cryptography details" msgstr "" -#: i2p2www/pages/site/docs/index.html:117 +#: i2p2www/pages/site/docs/index.html:115 #: i2p2www/pages/site/docs/how/tech-intro.html:15 #: i2p2www/pages/site/docs/how/tech-intro.html:329 msgid "Network Database" msgstr "" -#: i2p2www/pages/site/docs/index.html:118 +#: i2p2www/pages/site/docs/index.html:116 msgid "" "Distributed storage and retrieval of information about routers and " "clients." msgstr "" -#: i2p2www/pages/site/docs/index.html:120 +#: i2p2www/pages/site/docs/index.html:118 msgid "Network database overview, details, and threat analysis" msgstr "" -#: i2p2www/pages/site/docs/index.html:121 +#: i2p2www/pages/site/docs/index.html:119 msgid "Cryptographic hashes" msgstr "" -#: i2p2www/pages/site/docs/index.html:122 +#: i2p2www/pages/site/docs/index.html:120 msgid "Cryptographic signatures" msgstr "" -#: i2p2www/pages/site/docs/index.html:125 +#: i2p2www/pages/site/docs/index.html:123 msgid "Router Message Protocol" msgstr "" -#: i2p2www/pages/site/docs/index.html:126 +#: i2p2www/pages/site/docs/index.html:124 msgid "" "I2P is a message-oriented router. The messages sent between routers are " "defined by the I2NP protocol." msgstr "" -#: i2p2www/pages/site/docs/index.html:128 +#: i2p2www/pages/site/docs/index.html:126 msgid "I2NP - I2P Network Protocol Overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:130 +#: i2p2www/pages/site/docs/index.html:128 msgid "I2NP Specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:132 +#: i2p2www/pages/site/docs/index.html:130 msgid "I2NP Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:139 +#: i2p2www/pages/site/docs/index.html:137 #: i2p2www/pages/site/docs/how/tech-intro.html:14 #: i2p2www/pages/site/docs/how/tech-intro.html:228 msgid "Tunnels" msgstr "" -#: i2p2www/pages/site/docs/index.html:140 +#: i2p2www/pages/site/docs/index.html:138 msgid "" "Selecting peers, requesting tunnels through those peers, and encrypting " "and routing messages through these tunnels." msgstr "" -#: i2p2www/pages/site/docs/index.html:142 +#: i2p2www/pages/site/docs/index.html:140 msgid "Peer profiling and selection" msgstr "" -#: i2p2www/pages/site/docs/index.html:143 +#: i2p2www/pages/site/docs/index.html:141 msgid "Tunnel routing overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:144 +#: i2p2www/pages/site/docs/index.html:142 msgid "Garlic routing and \"garlic\" terminology" msgstr "" -#: i2p2www/pages/site/docs/index.html:145 +#: i2p2www/pages/site/docs/index.html:143 msgid "Tunnel building and encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "ElGamal/AES" msgstr "" -#: i2p2www/pages/site/docs/index.html:146 +#: i2p2www/pages/site/docs/index.html:144 msgid "for build request encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:148 +#: i2p2www/pages/site/docs/index.html:146 msgid "Tunnel building specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:149 +#: i2p2www/pages/site/docs/index.html:147 msgid "Low-level tunnel message specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:150 +#: i2p2www/pages/site/docs/index.html:148 #: i2p2www/pages/site/docs/tunnels/unidirectional.html:2 msgid "Unidirectional Tunnels" msgstr "" -#: i2p2www/pages/site/docs/index.html:151 +#: i2p2www/pages/site/docs/index.html:149 #: i2p2www/pages/site/docs/how/peer-selection.html:299 msgid "Peer Profiling and Selection in the I2P Anonymous Network" msgstr "" -#: i2p2www/pages/site/docs/index.html:152 +#: i2p2www/pages/site/docs/index.html:150 msgid "2009 paper (pdf), not current but still generally accurate" msgstr "" -#: i2p2www/pages/site/docs/index.html:155 +#: i2p2www/pages/site/docs/index.html:153 msgid "Transport Layer" msgstr "" -#: i2p2www/pages/site/docs/index.html:156 +#: i2p2www/pages/site/docs/index.html:154 msgid "The protocols for direct (point-to-point) router to router communication." msgstr "" -#: i2p2www/pages/site/docs/index.html:158 +#: i2p2www/pages/site/docs/index.html:156 msgid "Transport layer overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:160 +#: i2p2www/pages/site/docs/index.html:158 msgid "TCP-based transport overview and specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:162 +#: i2p2www/pages/site/docs/index.html:160 msgid "UDP-based transport overview" msgstr "" -#: i2p2www/pages/site/docs/index.html:164 +#: i2p2www/pages/site/docs/index.html:162 msgid "SSU specification" msgstr "" -#: i2p2www/pages/site/docs/index.html:166 +#: i2p2www/pages/site/docs/index.html:164 msgid "NTCP transport encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:168 +#: i2p2www/pages/site/docs/index.html:166 msgid "SSU transport encryption" msgstr "" -#: i2p2www/pages/site/docs/index.html:170 +#: i2p2www/pages/site/docs/index.html:168 msgid "Transport Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:172 +#: i2p2www/pages/site/docs/index.html:170 msgid "NTCP Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:174 +#: i2p2www/pages/site/docs/index.html:172 msgid "SSU Javadoc" msgstr "" -#: i2p2www/pages/site/docs/index.html:177 +#: i2p2www/pages/site/docs/index.html:175 msgid "Other Router Topics" msgstr "" -#: i2p2www/pages/site/docs/index.html:179 +#: i2p2www/pages/site/docs/index.html:177 msgid "Native BigInteger Library" msgstr "" -#: i2p2www/pages/site/docs/index.html:181 +#: i2p2www/pages/site/docs/index.html:179 msgid "Time synchronization and NTP" msgstr "" -#: i2p2www/pages/site/docs/index.html:183 +#: i2p2www/pages/site/docs/index.html:181 msgid "Performance" msgstr "" -#: i2p2www/pages/site/docs/index.html:190 +#: i2p2www/pages/site/docs/index.html:188 msgid "Developer's Guides and Resources" msgstr "" -#: i2p2www/pages/site/docs/index.html:192 +#: i2p2www/pages/site/docs/index.html:190 msgid "New Developer's Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:194 +#: i2p2www/pages/site/docs/index.html:192 msgid "New Translator's Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:196 +#: i2p2www/pages/site/docs/index.html:194 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/docs/index.html:198 +#: i2p2www/pages/site/docs/index.html:196 msgid "Developer Guidelines" msgstr "" -#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:198 msgid "Javadocs on the standard internet:" msgstr "" -#: i2p2www/pages/site/docs/index.html:201 +#: i2p2www/pages/site/docs/index.html:199 +#: i2p2www/pages/site/docs/index.html:203 +#: i2p2www/pages/site/docs/index.html:204 #: i2p2www/pages/site/docs/index.html:205 -#: i2p2www/pages/site/docs/index.html:206 -#: i2p2www/pages/site/docs/index.html:207 #, python-format msgid "Server %(num)s" msgstr "" -#: i2p2www/pages/site/docs/index.html:202 -#: i2p2www/pages/site/docs/index.html:211 +#: i2p2www/pages/site/docs/index.html:200 +#: i2p2www/pages/site/docs/index.html:209 msgid "" "Note: always verify that javadocs are current by checking the release " "number." msgstr "" -#: i2p2www/pages/site/docs/index.html:204 +#: i2p2www/pages/site/docs/index.html:202 msgid "Javadocs inside I2P:" msgstr "" -#: i2p2www/pages/site/docs/index.html:213 +#: i2p2www/pages/site/docs/index.html:211 msgid "Ports used by I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:215 +#: i2p2www/pages/site/docs/index.html:213 msgid "Automatic updates to development builds inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:217 +#: i2p2www/pages/site/docs/index.html:215 msgid "Updating the wrapper manually" msgstr "" -#: i2p2www/pages/site/docs/index.html:219 +#: i2p2www/pages/site/docs/index.html:217 msgid "User forum" msgstr "" -#: i2p2www/pages/site/docs/index.html:221 +#: i2p2www/pages/site/docs/index.html:219 msgid "Developer forum inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:223 +#: i2p2www/pages/site/docs/index.html:221 msgid "Bug tracker" msgstr "" -#: i2p2www/pages/site/docs/index.html:225 +#: i2p2www/pages/site/docs/index.html:223 msgid "Viewmtn inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:227 +#: i2p2www/pages/site/docs/index.html:225 msgid "I2P Source exported to GitHub" msgstr "" -#: i2p2www/pages/site/docs/index.html:229 +#: i2p2www/pages/site/docs/index.html:227 msgid "I2P Source Git Repo inside I2P" msgstr "" -#: i2p2www/pages/site/docs/index.html:231 +#: i2p2www/pages/site/docs/index.html:229 msgid "Source translation at Transifex" msgstr "" -#: i2p2www/pages/site/docs/index.html:233 +#: i2p2www/pages/site/docs/index.html:231 msgid "Roadmap wiki" msgstr "" -#: i2p2www/pages/site/docs/index.html:235 +#: i2p2www/pages/site/docs/index.html:233 msgid "Old roadmap" msgstr "" +#: i2p2www/pages/site/docs/index.html:233 #: i2p2www/pages/site/docs/index.html:235 -#: i2p2www/pages/site/docs/index.html:237 msgid "not current" msgstr "" -#: i2p2www/pages/site/docs/index.html:237 +#: i2p2www/pages/site/docs/index.html:235 msgid "To Do List" msgstr "" @@ -525,11 +522,7 @@ msgstr "" msgid "December 2013" msgstr "" -#: i2p2www/pages/site/docs/naming.html:6 -msgid "Naming in I2P" -msgstr "" - -#: i2p2www/pages/site/docs/naming.html:9 +#: i2p2www/pages/site/docs/naming.html:8 msgid "" "I2P ships with a generic naming library and a base implementation \n" "designed to work off a local name to destination mapping, as well as an\n" @@ -538,7 +531,7 @@ msgid "" "Tor's .onion addresses." msgstr "" -#: i2p2www/pages/site/docs/naming.html:16 +#: i2p2www/pages/site/docs/naming.html:15 msgid "" "The addressbook is a web-of-trust\n" "driven secure, distributed, and human readable naming system, sacrificing" @@ -562,7 +555,7 @@ msgid "" "traditional DNS." msgstr "" -#: i2p2www/pages/site/docs/naming.html:30 +#: i2p2www/pages/site/docs/naming.html:29 #, python-format msgid "" "NOTE: For the reasoning behind the I2P naming system, common arguments " @@ -572,17 +565,17 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:37 +#: i2p2www/pages/site/docs/naming.html:36 msgid "Naming System Components" msgstr "" -#: i2p2www/pages/site/docs/naming.html:39 +#: i2p2www/pages/site/docs/naming.html:38 msgid "" "There is no central naming authority in I2P.\n" "All hostnames are local." msgstr "" -#: i2p2www/pages/site/docs/naming.html:44 +#: i2p2www/pages/site/docs/naming.html:43 msgid "" "The naming system is quite simple and most of it is implemented\n" "in applications external to the router, but bundled with\n" @@ -590,50 +583,50 @@ msgid "" "The components are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:52 +#: i2p2www/pages/site/docs/naming.html:51 msgid "" "The local naming service which does lookups\n" "and also handles Base32 hostnames." msgstr "" -#: i2p2www/pages/site/docs/naming.html:56 +#: i2p2www/pages/site/docs/naming.html:55 msgid "" "The HTTP proxy which asks the router for " "lookups and points\n" "the user to remote jump services to assist with failed lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:60 +#: i2p2www/pages/site/docs/naming.html:59 msgid "" "HTTP host-add forms which allow users to " "add hosts to their local hosts.txt" msgstr "" -#: i2p2www/pages/site/docs/naming.html:63 +#: i2p2www/pages/site/docs/naming.html:62 msgid "" "HTTP jump services which provide their own" " lookups and redirection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:66 +#: i2p2www/pages/site/docs/naming.html:65 msgid "" "The addressbook application which merges " "external\n" "host lists, retrieved via HTTP, with the local list." msgstr "" -#: i2p2www/pages/site/docs/naming.html:70 +#: i2p2www/pages/site/docs/naming.html:69 msgid "" "The SusiDNS application which is a simple web " "front-end\n" "for addressbook configuration and viewing of the local host lists." msgstr "" -#: i2p2www/pages/site/docs/naming.html:77 +#: i2p2www/pages/site/docs/naming.html:76 msgid "Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:79 +#: i2p2www/pages/site/docs/naming.html:78 #, python-format msgid "" "All destinations in I2P are 516-byte (or longer) keys.\n" @@ -647,18 +640,18 @@ msgid "" "href=\"%(todo)s#hashcash\">proof of work.)" msgstr "" -#: i2p2www/pages/site/docs/naming.html:88 +#: i2p2www/pages/site/docs/naming.html:87 msgid "" "If an application (i2ptunnel or the HTTP proxy) wishes to access\n" "a destination by name, the router does a very simple local lookup\n" "to resolve that name." msgstr "" -#: i2p2www/pages/site/docs/naming.html:94 +#: i2p2www/pages/site/docs/naming.html:93 msgid "Hosts.txt Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:96 +#: i2p2www/pages/site/docs/naming.html:95 msgid "" "The hosts.txt Naming Service does a simple linear search through\n" "text files. This naming service was the default until\n" @@ -667,7 +660,7 @@ msgid "" " of entries." msgstr "" -#: i2p2www/pages/site/docs/naming.html:103 +#: i2p2www/pages/site/docs/naming.html:102 #, python-format msgid "" "It does a linear search through three local files, in order, to\n" @@ -677,11 +670,11 @@ msgid "" "The files are:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:115 +#: i2p2www/pages/site/docs/naming.html:114 msgid "Blockfile Naming Service" msgstr "" -#: i2p2www/pages/site/docs/naming.html:117 +#: i2p2www/pages/site/docs/naming.html:116 msgid "" "The Blockfile Naming Service stores multiple \"addressbooks\" in a single" "\n" @@ -689,7 +682,7 @@ msgid "" "This Naming Service is the default since release 0.8.8." msgstr "" -#: i2p2www/pages/site/docs/naming.html:123 +#: i2p2www/pages/site/docs/naming.html:122 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -710,7 +703,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/naming.html:135 +#: i2p2www/pages/site/docs/naming.html:134 msgid "" "On creation, the naming service imports entries from the three files used" " by the hosts.txt Naming Service.\n" @@ -721,11 +714,11 @@ msgid "" "It also maintains a reverse-lookup map to implement rapid reverse lookups." msgstr "" -#: i2p2www/pages/site/docs/naming.html:142 +#: i2p2www/pages/site/docs/naming.html:141 msgid "Other Naming Service Facilities" msgstr "" -#: i2p2www/pages/site/docs/naming.html:144 +#: i2p2www/pages/site/docs/naming.html:143 #, python-format msgid "" "The lookup is case-insensitive.\n" @@ -740,11 +733,11 @@ msgid "" "and other features." msgstr "" -#: i2p2www/pages/site/docs/naming.html:157 +#: i2p2www/pages/site/docs/naming.html:156 msgid "Alternatives and Experimental Naming Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:159 +#: i2p2www/pages/site/docs/naming.html:158 #, python-format msgid "" "The naming service is specified with the configuration property " @@ -757,7 +750,7 @@ msgid "" " page." msgstr "" -#: i2p2www/pages/site/docs/naming.html:166 +#: i2p2www/pages/site/docs/naming.html:165 msgid "" "The HTTP proxy does a lookup via the router for all hostnames ending in " "'.i2p'.\n" @@ -766,7 +759,7 @@ msgid "" "Top Level Domain '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:172 +#: i2p2www/pages/site/docs/naming.html:171 #, python-format msgid "" "We have applied to reserve the .i2p TLD\n" @@ -774,23 +767,23 @@ msgid "" "6761." msgstr "" -#: i2p2www/pages/site/docs/naming.html:178 +#: i2p2www/pages/site/docs/naming.html:177 msgid "" "If the router fails to resolve the hostname, the HTTP proxy returns\n" "an error page to the user with links to several \"jump\" services.\n" "See below for details." msgstr "" -#: i2p2www/pages/site/docs/naming.html:184 +#: i2p2www/pages/site/docs/naming.html:183 #: i2p2www/pages/site/docs/spec/configuration.html:77 msgid "Addressbook" msgstr "" -#: i2p2www/pages/site/docs/naming.html:185 +#: i2p2www/pages/site/docs/naming.html:184 msgid "Incoming Subscriptions and Merging" msgstr "" -#: i2p2www/pages/site/docs/naming.html:187 +#: i2p2www/pages/site/docs/naming.html:186 msgid "" "The addressbook application periodically\n" "retrieves other users' hosts.txt files and merges\n" @@ -799,7 +792,7 @@ msgid "" "basis." msgstr "" -#: i2p2www/pages/site/docs/naming.html:195 +#: i2p2www/pages/site/docs/naming.html:194 msgid "" "Subscribing to another user's hosts.txt file involves\n" "giving them a certain amount of trust.\n" @@ -808,7 +801,7 @@ msgid "" "passing the new host/key entry to you." msgstr "" -#: i2p2www/pages/site/docs/naming.html:203 +#: i2p2www/pages/site/docs/naming.html:202 msgid "" "For this reason, the only subscription configured by\n" "default is http://www.i2p2.i2p/hosts.txt,\n" @@ -819,23 +812,23 @@ msgid "" "href=\"#susidns\">SusiDNS)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:212 +#: i2p2www/pages/site/docs/naming.html:211 msgid "Some other public addressbook subscription links:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:219 +#: i2p2www/pages/site/docs/naming.html:218 msgid "" "The operators of these services may have various policies for listing " "hosts.\n" "Presence on this list does not imply endorsement." msgstr "" -#: i2p2www/pages/site/docs/naming.html:224 -#: i2p2www/pages/site/docs/naming.html:236 +#: i2p2www/pages/site/docs/naming.html:223 +#: i2p2www/pages/site/docs/naming.html:235 msgid "Naming Rules" msgstr "" -#: i2p2www/pages/site/docs/naming.html:225 +#: i2p2www/pages/site/docs/naming.html:224 msgid "" "While there are hopefully not any technical limitations within I2P on " "host names,\n" @@ -849,83 +842,83 @@ msgid "" "to other routers." msgstr "" -#: i2p2www/pages/site/docs/naming.html:240 +#: i2p2www/pages/site/docs/naming.html:239 msgid "Names are converted to lower case on import." msgstr "" -#: i2p2www/pages/site/docs/naming.html:244 +#: i2p2www/pages/site/docs/naming.html:243 msgid "" "Names are checked for conflict with existing names in the existing " "userhosts.txt and hosts.txt\n" "(but not privatehosts.txt) after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:249 +#: i2p2www/pages/site/docs/naming.html:248 msgid "Must contain only [a-z] [0-9] '.' and '-' after conversion to lower case." msgstr "" -#: i2p2www/pages/site/docs/naming.html:253 +#: i2p2www/pages/site/docs/naming.html:252 msgid "Must not start with '.' or '-'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:257 +#: i2p2www/pages/site/docs/naming.html:256 msgid "Must end with '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:261 +#: i2p2www/pages/site/docs/naming.html:260 msgid "67 characters maximum, including the '.i2p'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:265 +#: i2p2www/pages/site/docs/naming.html:264 msgid "Must not contain '..'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:269 +#: i2p2www/pages/site/docs/naming.html:268 msgid "Must not contain '.-' or '-.' (as of 0.6.1.33)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:273 +#: i2p2www/pages/site/docs/naming.html:272 msgid "Must not contain '--' except in 'xn--' for IDN." msgstr "" -#: i2p2www/pages/site/docs/naming.html:277 +#: i2p2www/pages/site/docs/naming.html:276 msgid "" "Base32 hostnames (*.b32.i2p) are reserved for base 32 use and so are not " "allowed to be imported." msgstr "" -#: i2p2www/pages/site/docs/naming.html:281 +#: i2p2www/pages/site/docs/naming.html:280 msgid "" "Certain hostnames reserved for project use are not allowed\n" "(proxy.i2p, router.i2p, console.i2p, *.proxy.i2p, *.router.i2p, " "*.console.i2p, and others)" msgstr "" -#: i2p2www/pages/site/docs/naming.html:286 +#: i2p2www/pages/site/docs/naming.html:285 msgid "Keys are checked for base64 validity." msgstr "" -#: i2p2www/pages/site/docs/naming.html:290 +#: i2p2www/pages/site/docs/naming.html:289 msgid "" "Keys are checked for conflict with existing keys in hosts.txt (but not " "privatehosts.txt)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:294 +#: i2p2www/pages/site/docs/naming.html:293 msgid "Minimum key length 516 bytes." msgstr "" -#: i2p2www/pages/site/docs/naming.html:298 +#: i2p2www/pages/site/docs/naming.html:297 msgid "Maximum key length 616 bytes (to account for certs up to 100 bytes)." msgstr "" -#: i2p2www/pages/site/docs/naming.html:303 +#: i2p2www/pages/site/docs/naming.html:302 msgid "" "Any name received via subscription that passes all the checks is added " "via the local naming service." msgstr "" -#: i2p2www/pages/site/docs/naming.html:307 +#: i2p2www/pages/site/docs/naming.html:306 msgid "" "Note that the '.' symbols in a host name are of no significance,\n" "and do not denote any actual naming or trust hierarchy.\n" @@ -937,7 +930,7 @@ msgid "" "are topics for future discussion." msgstr "" -#: i2p2www/pages/site/docs/naming.html:318 +#: i2p2www/pages/site/docs/naming.html:317 msgid "" "International Domain Names (IDN) also work in i2p (using punycode 'xn--' " "form).\n" @@ -946,7 +939,7 @@ msgid "" "add 'network.IDN.whitelist.i2p (boolean) = true' in about:config." msgstr "" -#: i2p2www/pages/site/docs/naming.html:324 +#: i2p2www/pages/site/docs/naming.html:323 msgid "" "As the addressbook application does not use privatehosts.txt at all, in " "practice\n" @@ -955,11 +948,11 @@ msgid "" "\"pet names\" for sites already in hosts.txt." msgstr "" -#: i2p2www/pages/site/docs/naming.html:330 +#: i2p2www/pages/site/docs/naming.html:329 msgid "Outgoing Subscriptions" msgstr "" -#: i2p2www/pages/site/docs/naming.html:331 +#: i2p2www/pages/site/docs/naming.html:330 msgid "" "Addressbook will publish the merged hosts.txt to a location\n" "(traditionally hosts.txt in the local eepsite's home directory) to be " @@ -968,7 +961,7 @@ msgid "" "This step is optional and is disabled by default." msgstr "" -#: i2p2www/pages/site/docs/naming.html:339 +#: i2p2www/pages/site/docs/naming.html:338 msgid "" "The addressbook application, together with eepget, saves the Etag and/or " "Last-Modified\n" @@ -977,13 +970,13 @@ msgid "" "return a '304 Not Modified' on the next fetch if nothing has changed." msgstr "" -#: i2p2www/pages/site/docs/naming.html:346 +#: i2p2www/pages/site/docs/naming.html:345 msgid "" "However the entire hosts.txt is downloaded if it has changed.\n" "See below for discussion on this issue." msgstr "" -#: i2p2www/pages/site/docs/naming.html:351 +#: i2p2www/pages/site/docs/naming.html:350 msgid "" "Hosts serving a static hosts.txt or an equivalent CGI application\n" "are strongly encouraged to deliver\n" @@ -994,11 +987,11 @@ msgid "" "reduce chances of corruption." msgstr "" -#: i2p2www/pages/site/docs/naming.html:360 +#: i2p2www/pages/site/docs/naming.html:359 msgid "Host Add Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:361 +#: i2p2www/pages/site/docs/naming.html:360 msgid "" "A host add service is a simple CGI application that takes a hostname and " "a Base64 key as parameters\n" @@ -1007,7 +1000,7 @@ msgid "" "will be propagated through the network." msgstr "" -#: i2p2www/pages/site/docs/naming.html:368 +#: i2p2www/pages/site/docs/naming.html:367 msgid "" "It is recommended that host add services impose, at a minimum, the " "restrictions imposed by the addressbook application listed above.\n" @@ -1015,55 +1008,55 @@ msgid "" "keys, for example:" msgstr "" -#: i2p2www/pages/site/docs/naming.html:373 +#: i2p2www/pages/site/docs/naming.html:372 msgid "A limit on number of 'subdomains'." msgstr "" -#: i2p2www/pages/site/docs/naming.html:377 +#: i2p2www/pages/site/docs/naming.html:376 msgid "Authorization for 'subdomains' through various methods." msgstr "" -#: i2p2www/pages/site/docs/naming.html:381 +#: i2p2www/pages/site/docs/naming.html:380 msgid "Hashcash or signed certificates." msgstr "" -#: i2p2www/pages/site/docs/naming.html:385 +#: i2p2www/pages/site/docs/naming.html:384 msgid "Editorial review of host names and/or content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:389 +#: i2p2www/pages/site/docs/naming.html:388 msgid "Categorization of hosts by content." msgstr "" -#: i2p2www/pages/site/docs/naming.html:393 +#: i2p2www/pages/site/docs/naming.html:392 msgid "Reservation or rejection of certain host names." msgstr "" -#: i2p2www/pages/site/docs/naming.html:397 +#: i2p2www/pages/site/docs/naming.html:396 msgid "Restrictions on the number of names registered in a given time period." msgstr "" -#: i2p2www/pages/site/docs/naming.html:401 +#: i2p2www/pages/site/docs/naming.html:400 msgid "Delays between registration and publication." msgstr "" -#: i2p2www/pages/site/docs/naming.html:405 +#: i2p2www/pages/site/docs/naming.html:404 msgid "Requirement that the host be up for verification." msgstr "" -#: i2p2www/pages/site/docs/naming.html:409 +#: i2p2www/pages/site/docs/naming.html:408 msgid "Expiration and/or revocation." msgstr "" -#: i2p2www/pages/site/docs/naming.html:413 +#: i2p2www/pages/site/docs/naming.html:412 msgid "IDN spoof rejection." msgstr "" -#: i2p2www/pages/site/docs/naming.html:418 +#: i2p2www/pages/site/docs/naming.html:417 msgid "Jump Services" msgstr "" -#: i2p2www/pages/site/docs/naming.html:419 +#: i2p2www/pages/site/docs/naming.html:418 msgid "" "A jump service is a simple CGI application that takes a hostname as a " "parameter\n" @@ -1076,20 +1069,20 @@ msgid "" "address helper is not necessary until restart." msgstr "" -#: i2p2www/pages/site/docs/naming.html:429 +#: i2p2www/pages/site/docs/naming.html:428 msgid "" "Note that, like with subscriptions, using a jump service\n" "implies a certain amount of trust, as a jump service could maliciously\n" "redirect a user to an incorrect destination." msgstr "" -#: i2p2www/pages/site/docs/naming.html:435 +#: i2p2www/pages/site/docs/naming.html:434 msgid "" "To provide the best service, a jump service should be subscribed to\n" "several hosts.txt providers so that its local host list is current." msgstr "" -#: i2p2www/pages/site/docs/naming.html:441 +#: i2p2www/pages/site/docs/naming.html:440 msgid "" "SusiDNS is simply a web interface front-end to configuring addressbook " "subscriptions\n" @@ -1097,7 +1090,7 @@ msgid "" "All the real work is done by the 'addressbook' application." msgstr "" -#: i2p2www/pages/site/docs/naming.html:447 +#: i2p2www/pages/site/docs/naming.html:446 msgid "" "Currently, there is little enforcement of addressbook naming rules within" " SusiDNS,\n" @@ -1105,11 +1098,11 @@ msgid "" "the addressbook subscription rules." msgstr "" -#: i2p2www/pages/site/docs/naming.html:453 +#: i2p2www/pages/site/docs/naming.html:452 msgid "Base32 Names" msgstr "" -#: i2p2www/pages/site/docs/naming.html:454 +#: i2p2www/pages/site/docs/naming.html:453 msgid "" "I2P supports Base32 hostnames similar to Tor's .onion addresses.\n" "Base32 addresses are much shorter and easier to handle than the\n" @@ -1118,7 +1111,7 @@ msgid "" "ukeu3k5oycgaauneqgtnvselmt4yemvoilkln7jpvamvfx7dnkdq.b32.i2p" msgstr "" -#: i2p2www/pages/site/docs/naming.html:461 +#: i2p2www/pages/site/docs/naming.html:460 #, python-format msgid "" "In Tor, the address is 16 characters (80 bits), or half of the SHA-1 " @@ -1140,7 +1133,7 @@ msgid "" "longer than a local address book lookup." msgstr "" -#: i2p2www/pages/site/docs/naming.html:476 +#: i2p2www/pages/site/docs/naming.html:475 msgid "" "Base32 addresses can be used in most places where hostnames or full " "destinations\n" @@ -1159,127 +1152,123 @@ msgid "June 2012" msgstr "" #: i2p2www/pages/site/docs/plugins.html:6 -msgid "I2P Plugins" -msgstr "" - -#: i2p2www/pages/site/docs/plugins.html:8 msgid "General Information" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:9 +#: i2p2www/pages/site/docs/plugins.html:7 msgid "" "I2P includes a plugin architecture\n" "to support easy development and installation of additional software." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:14 +#: i2p2www/pages/site/docs/plugins.html:12 msgid "" "There are now plugins available that support distributed email, blogs, " "IRC\n" "clients, distributed file storage, wikis, and more." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:19 +#: i2p2www/pages/site/docs/plugins.html:17 msgid "Benefits to i2p users and app developers:" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:24 +#: i2p2www/pages/site/docs/plugins.html:22 msgid "Easy distribution of applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:28 +#: i2p2www/pages/site/docs/plugins.html:26 msgid "" "Allows innovation and use of additional libraries without worrying about\n" "increasing the size of i2pupdate.sud" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:33 +#: i2p2www/pages/site/docs/plugins.html:31 msgid "" "Support large or special-purpose applications that would never be bundled" "\n" "with the I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:38 +#: i2p2www/pages/site/docs/plugins.html:36 msgid "Cryptographically signed and verified applications" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:42 +#: i2p2www/pages/site/docs/plugins.html:40 msgid "Automatic updates of applications, just like for the router" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:46 +#: i2p2www/pages/site/docs/plugins.html:44 msgid "" "Separate initial install and update packages, if desired, for smaller " "update downloads" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:50 +#: i2p2www/pages/site/docs/plugins.html:48 msgid "" "One-click installation of applications. No more asking users to modify\n" "wrapper.config or clients.config" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:55 +#: i2p2www/pages/site/docs/plugins.html:53 msgid "Isolate applications from the base $I2P installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:59 +#: i2p2www/pages/site/docs/plugins.html:57 msgid "" "Automatic compatibility checking for I2P version, Java version, Jetty\n" "version, and previous installed application version" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:64 +#: i2p2www/pages/site/docs/plugins.html:62 msgid "Automatic link addition in console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:68 +#: i2p2www/pages/site/docs/plugins.html:66 msgid "" "Automatic startup of application, including modifying classpath, without " "requiring a restart" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:72 +#: i2p2www/pages/site/docs/plugins.html:70 msgid "Automatic integration and startup of webapps into console Jetty instance" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:76 +#: i2p2www/pages/site/docs/plugins.html:74 #, python-format msgid "" "Facilitate creation of 'app stores' like the one at\n" "%(pluginsite)s" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:81 +#: i2p2www/pages/site/docs/plugins.html:79 msgid "One-click uninstall" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:85 +#: i2p2www/pages/site/docs/plugins.html:83 msgid "Language and theme packs for the console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:89 +#: i2p2www/pages/site/docs/plugins.html:87 msgid "Bring detailed application information to the router console" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:93 +#: i2p2www/pages/site/docs/plugins.html:91 msgid "Non-java applications also supported" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:99 +#: i2p2www/pages/site/docs/plugins.html:97 msgid "Required I2P version" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:100 +#: i2p2www/pages/site/docs/plugins.html:98 msgid "0.7.12 or newer." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:102 +#: i2p2www/pages/site/docs/plugins.html:100 msgid "Installation" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:103 +#: i2p2www/pages/site/docs/plugins.html:101 msgid "" "To install and start a plugin, copy the .xpi2p install link " "to\n" @@ -1294,7 +1283,7 @@ msgid "" "the top of your summary bar." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:112 +#: i2p2www/pages/site/docs/plugins.html:110 msgid "" "To update a plugin to the latest version, just click the update button on" "\n" @@ -1310,11 +1299,11 @@ msgid "" "builds)." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:122 +#: i2p2www/pages/site/docs/plugins.html:120 msgid "Development" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:123 +#: i2p2www/pages/site/docs/plugins.html:121 #, python-format msgid "" "See the latest plugin specification and " @@ -1322,7 +1311,7 @@ msgid "" "plugin forum on %(zzz)s." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:128 +#: i2p2www/pages/site/docs/plugins.html:126 #, python-format msgid "" "See also the sources for plugins developed by various people. Some " @@ -1332,18 +1321,18 @@ msgid "" "specifically as examples." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:134 +#: i2p2www/pages/site/docs/plugins.html:132 msgid "" "Developers wanted! Plugins are a great way to learn more about I2P" "\n" "or easily add some feature." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:139 +#: i2p2www/pages/site/docs/plugins.html:137 msgid "Getting Started" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:140 +#: i2p2www/pages/site/docs/plugins.html:138 #, python-format msgid "" "To create a plugin from an existing binary package you will need to get\n" @@ -1351,17 +1340,17 @@ msgid "" "monotone." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:146 +#: i2p2www/pages/site/docs/plugins.html:144 msgid "Known Issues" msgstr "" -#: i2p2www/pages/site/docs/plugins.html:147 +#: i2p2www/pages/site/docs/plugins.html:145 msgid "" "Note that the router's plugin architecture does NOT currently\n" "provide any additional security isolation or sandboxing of plugins." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:153 +#: i2p2www/pages/site/docs/plugins.html:151 msgid "" "Updates of a plugin with included jars (not wars) won't be recognized if\n" "the plugin was already run, as it requires class loader trickery to flush" @@ -1369,18 +1358,18 @@ msgid "" "class cache; a full router restart is required." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:159 +#: i2p2www/pages/site/docs/plugins.html:157 msgid "The stop button may be displayed even if there is nothing to stop." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:163 +#: i2p2www/pages/site/docs/plugins.html:161 msgid "" "Plugins running in a separate JVM create a logs/ directory " "in\n" "$CWD." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:168 +#: i2p2www/pages/site/docs/plugins.html:166 msgid "" "No initial keys are present, except for those of jrandom and zzz (using " "the\n" @@ -1388,14 +1377,14 @@ msgid "" "automatically accepted—there is no signing key authority." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:174 +#: i2p2www/pages/site/docs/plugins.html:172 msgid "" "When deleting a plugin, the directory is not always deleted, especially " "on\n" "Windows." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:179 +#: i2p2www/pages/site/docs/plugins.html:177 msgid "" "Installing a plugin requiring Java 1.6 on a Java 1.5 machine will result " "in a\n" @@ -1403,11 +1392,11 @@ msgid "" "is used." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:184 +#: i2p2www/pages/site/docs/plugins.html:182 msgid "Theme and translation plugins are untested." msgstr "" -#: i2p2www/pages/site/docs/plugins.html:188 +#: i2p2www/pages/site/docs/plugins.html:186 msgid "Disabling autostart doesn't always work." msgstr "" @@ -1438,6 +1427,10 @@ msgstr "" msgid "recommended spot for new plugins/applications" msgstr "" +#: i2p2www/pages/site/docs/api/bob.html:2 +msgid "BOB - Basic Open Bridge" +msgstr "" + #: i2p2www/pages/site/docs/api/bob.html:3 #: i2p2www/pages/site/docs/api/datagrams.html:3 #: i2p2www/pages/site/docs/how/garlic-routing.html:3 @@ -1446,14 +1439,10 @@ msgid "August 2010" msgstr "" #: i2p2www/pages/site/docs/api/bob.html:5 -msgid "BOB - Basic Open Bridge" -msgstr "" - -#: i2p2www/pages/site/docs/api/bob.html:7 msgid "Technical differences from SAM (for the better?)" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:9 +#: i2p2www/pages/site/docs/api/bob.html:7 msgid "" "BOB has separate command and data channels. \n" "One, an application command channel socket to router to configure.\n" @@ -1463,13 +1452,13 @@ msgid "" "All connections run in parallel." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:18 +#: i2p2www/pages/site/docs/api/bob.html:16 msgid "" "SAM has one connection that does everything, and you need to parse every " "packet." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:22 +#: i2p2www/pages/site/docs/api/bob.html:20 msgid "" "BOB does not hold keypair values, nor does the router.\n" "Your application holds the keypair values. \n" @@ -1478,43 +1467,43 @@ msgid "" "your privacy." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:29 +#: i2p2www/pages/site/docs/api/bob.html:27 msgid "SAM router stores every keypair you ever make." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:33 +#: i2p2www/pages/site/docs/api/bob.html:31 msgid "Those are the important differences." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:37 +#: i2p2www/pages/site/docs/api/bob.html:35 msgid "KEYS = keypair public+private, these are BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:40 +#: i2p2www/pages/site/docs/api/bob.html:38 msgid "KEY = public key, also BASE64" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:43 +#: i2p2www/pages/site/docs/api/bob.html:41 msgid "" "ERROR as is implied returns the message \"ERROR " "\"+DESCRIPTION+\"\\n\", where the DESCRIPTION is what" " went wrong." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:46 +#: i2p2www/pages/site/docs/api/bob.html:44 msgid "" "OK returns \"OK\", and if data is to be " "returned, it is on the same line. OK means the command is " "finished." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:49 +#: i2p2www/pages/site/docs/api/bob.html:47 msgid "" "DATA lines contain information that you requested. There may" " be multiple DATA lines per request." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:53 +#: i2p2www/pages/site/docs/api/bob.html:51 msgid "" "NOTE: The help command is the ONLY command that has an exception " "to\n" @@ -1522,7 +1511,7 @@ msgid "" "help is a HUMAN and not an APPLICATION command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:59 +#: i2p2www/pages/site/docs/api/bob.html:57 msgid "" "PLEASE NOTE:\n" "For CURRENT details on the commands PLEASE use the built-in help command." @@ -1531,29 +1520,29 @@ msgid "" "documentation on each command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:65 +#: i2p2www/pages/site/docs/api/bob.html:63 msgid "" "Commands never get obsoleted or changed, however new commands do get " "added from time to time." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:69 +#: i2p2www/pages/site/docs/api/bob.html:67 msgid "Here are the commands we have as of this writing:" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "COMMAND" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "OPERAND" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:74 +#: i2p2www/pages/site/docs/api/bob.html:72 msgid "RETURNS" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:101 +#: i2p2www/pages/site/docs/api/bob.html:99 msgid "" "Once set up, all TCP sockets can and will block as needed, and there is " "no need for any \n" @@ -1565,7 +1554,7 @@ msgid "" "of connections!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:108 +#: i2p2www/pages/site/docs/api/bob.html:106 msgid "" "What is also nice about this particular interface is that writing " "anything to interface \n" @@ -1587,7 +1576,7 @@ msgid "" "nothing is coming in." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:120 +#: i2p2www/pages/site/docs/api/bob.html:118 msgid "" "For the following example, we'll setup a very simple local loopback " "connection, \n" @@ -1598,50 +1587,50 @@ msgid "" "can telnet into, and watch the pretty ASCII test puke forth." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:128 +#: i2p2www/pages/site/docs/api/bob.html:126 msgid "EXAMPLE SESSION DIALOGUE -- simple telnet 127.0.0.1 2827 works" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:129 +#: i2p2www/pages/site/docs/api/bob.html:127 msgid "Application" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:128 msgid "BOB's Command response." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "FROM" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "TO" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:132 -#: i2p2www/pages/site/docs/api/bob.html:144 -#: i2p2www/pages/site/docs/api/bob.html:164 -#: i2p2www/pages/site/docs/api/bob.html:272 -#: i2p2www/pages/site/docs/api/bob.html:284 -#: i2p2www/pages/site/docs/api/bob.html:299 +#: i2p2www/pages/site/docs/api/bob.html:130 +#: i2p2www/pages/site/docs/api/bob.html:142 +#: i2p2www/pages/site/docs/api/bob.html:162 +#: i2p2www/pages/site/docs/api/bob.html:270 +#: i2p2www/pages/site/docs/api/bob.html:282 +#: i2p2www/pages/site/docs/api/bob.html:297 msgid "DIALOGUE" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:139 +#: i2p2www/pages/site/docs/api/bob.html:137 msgid "MAKE NOTE OF THE ABOVE DESTINATION KEY, YOURS WILL BE DIFFERENT!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:153 +#: i2p2www/pages/site/docs/api/bob.html:151 msgid "" "At this point, there was no error, a destination with a nickname of " "\"mouth\" \n" @@ -1650,11 +1639,11 @@ msgid "" "to the CHARGEN service on 19/TCP." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:159 +#: i2p2www/pages/site/docs/api/bob.html:157 msgid "Now for the other half, so that we can actually contact this destination." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:179 +#: i2p2www/pages/site/docs/api/bob.html:177 msgid "" "Now all we need to do is telnet into 127.0.0.1, port 37337,\n" "send the destination key or host address from addressbook we want to " @@ -1663,25 +1652,25 @@ msgid "" "key and it goes." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:186 +#: i2p2www/pages/site/docs/api/bob.html:184 msgid "" "NOTE: The \"quit\" command in the command channel does NOT " "disconnect the tunnels like SAM." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:203 +#: i2p2www/pages/site/docs/api/bob.html:201 msgid "After a few virtual miles of this spew, press Control-]" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:215 +#: i2p2www/pages/site/docs/api/bob.html:213 msgid "Here is what happened..." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:223 +#: i2p2www/pages/site/docs/api/bob.html:221 msgid "You can connect to EEPSITES too!" msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:256 +#: i2p2www/pages/site/docs/api/bob.html:254 msgid "" "Pretty cool isn't it? Try some other well known EEPSITES if you like, " "nonexistent ones, \n" @@ -1693,33 +1682,33 @@ msgid "" "human debugging." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:263 +#: i2p2www/pages/site/docs/api/bob.html:261 msgid "Let's put down our destinations now that we are all done with them." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:267 +#: i2p2www/pages/site/docs/api/bob.html:265 msgid "First, lets see what destination nicknames we have." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:279 +#: i2p2www/pages/site/docs/api/bob.html:277 msgid "Alright, there they are. First, let's remove \"mouth\"." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:293 +#: i2p2www/pages/site/docs/api/bob.html:291 msgid "" "Now to remove \"ear\", note that this is what happens when you type too " "fast,\n" "and shows you what typical ERROR messages looks like." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:312 +#: i2p2www/pages/site/docs/api/bob.html:310 msgid "" "I won't bother to show an example of the receiver end of a bridge\n" "because it is very simple. There are two possible settings for it, and\n" "it is toggled with the \"quiet\" command." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:318 +#: i2p2www/pages/site/docs/api/bob.html:316 msgid "" "The default is NOT quiet, and the first data to come into your\n" "listening socket is the destination that is making the contact. It is a\n" @@ -1727,7 +1716,7 @@ msgid "" "Everything after that is for the application to actually consume." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:325 +#: i2p2www/pages/site/docs/api/bob.html:323 msgid "" "In quiet mode, think of it as a regular Internet connection. No\n" "extra data comes in at all. It's just as if you are plain connected to\n" @@ -1737,7 +1726,7 @@ msgid "" "you would not have to modify the web server at all." msgstr "" -#: i2p2www/pages/site/docs/api/bob.html:334 +#: i2p2www/pages/site/docs/api/bob.html:332 msgid "" "The advantage with using BOB for this is as discussed\n" "previously. You could schedule random uptimes for the application,\n" @@ -1923,7 +1912,7 @@ msgstr "" #: i2p2www/pages/site/docs/api/datagrams.html:114 #: i2p2www/pages/site/docs/spec/datagrams.html:10 -#: i2p2www/pages/site/docs/transport/ssu.html:571 +#: i2p2www/pages/site/docs/transport/ssu.html:570 msgid "Specification" msgstr "" @@ -1931,11 +1920,11 @@ msgstr "" msgid "See the Datagrams Specification page." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:2 msgid "I2PControl - Remote Control Service" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:5 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:4 #, python-format msgid "" "I2P enables a ." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:12 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:11 msgid "I2PControl is by default listening on localhost:7650" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:13 msgid "API, version 1." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:15 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:14 msgid "Parameters are only provided in a named way (maps)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:19 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:18 msgid "JSON-RPC 2 format" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:21 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:84 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:20 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 msgid "Request:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:23 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:22 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:31 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:43 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:53 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:63 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:74 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:100 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:144 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:168 msgid "Response:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:26 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:25 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:27 #: i2p2www/pages/site/docs/api/i2pcontrol.html:28 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:32 #: i2p2www/pages/site/docs/api/i2pcontrol.html:33 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:34 #: i2p2www/pages/site/docs/protocol/i2cp.html:107 #: i2p2www/pages/site/docs/protocol/i2cp.html:450 -#: i2p2www/pages/site/docs/spec/common-structures.html:16 -#: i2p2www/pages/site/docs/spec/common-structures.html:26 -#: i2p2www/pages/site/docs/spec/common-structures.html:37 -#: i2p2www/pages/site/docs/spec/common-structures.html:49 -#: i2p2www/pages/site/docs/spec/common-structures.html:64 -#: i2p2www/pages/site/docs/spec/common-structures.html:77 -#: i2p2www/pages/site/docs/spec/common-structures.html:90 -#: i2p2www/pages/site/docs/spec/common-structures.html:102 -#: i2p2www/pages/site/docs/spec/common-structures.html:114 -#: i2p2www/pages/site/docs/spec/common-structures.html:126 -#: i2p2www/pages/site/docs/spec/common-structures.html:138 -#: i2p2www/pages/site/docs/spec/common-structures.html:150 -#: i2p2www/pages/site/docs/spec/common-structures.html:162 -#: i2p2www/pages/site/docs/spec/common-structures.html:174 -#: i2p2www/pages/site/docs/spec/common-structures.html:227 -#: i2p2www/pages/site/docs/spec/common-structures.html:310 -#: i2p2www/pages/site/docs/spec/common-structures.html:359 -#: i2p2www/pages/site/docs/spec/common-structures.html:411 -#: i2p2www/pages/site/docs/spec/common-structures.html:456 -#: i2p2www/pages/site/docs/spec/common-structures.html:593 -#: i2p2www/pages/site/docs/spec/common-structures.html:655 +#: i2p2www/pages/site/docs/spec/common-structures.html:15 +#: i2p2www/pages/site/docs/spec/common-structures.html:25 +#: i2p2www/pages/site/docs/spec/common-structures.html:36 +#: i2p2www/pages/site/docs/spec/common-structures.html:48 +#: i2p2www/pages/site/docs/spec/common-structures.html:63 +#: i2p2www/pages/site/docs/spec/common-structures.html:76 +#: i2p2www/pages/site/docs/spec/common-structures.html:89 +#: i2p2www/pages/site/docs/spec/common-structures.html:101 +#: i2p2www/pages/site/docs/spec/common-structures.html:113 +#: i2p2www/pages/site/docs/spec/common-structures.html:125 +#: i2p2www/pages/site/docs/spec/common-structures.html:137 +#: i2p2www/pages/site/docs/spec/common-structures.html:149 +#: i2p2www/pages/site/docs/spec/common-structures.html:161 +#: i2p2www/pages/site/docs/spec/common-structures.html:173 +#: i2p2www/pages/site/docs/spec/common-structures.html:226 +#: i2p2www/pages/site/docs/spec/common-structures.html:309 +#: i2p2www/pages/site/docs/spec/common-structures.html:358 +#: i2p2www/pages/site/docs/spec/common-structures.html:410 +#: i2p2www/pages/site/docs/spec/common-structures.html:455 +#: i2p2www/pages/site/docs/spec/common-structures.html:592 +#: i2p2www/pages/site/docs/spec/common-structures.html:654 msgid "Description" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:30 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:29 msgid "" "Token used for authenticating every request (excluding the 'Authenticate'" " RPC method)" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:37 msgid "Implemented methods" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:39 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:38 msgid "" "Creates and returns an authentication token used for further " "communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:40 msgid "The version of the I2PControl API used by the client." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:42 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:41 msgid "The password used for authenticating against the remote server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:44 msgid "The primary I2PControl API version implemented by the server." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:46 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:45 msgid "The token used for further communication." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:49 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:48 msgid "Echoes the value of the echo key, used for debugging and testing." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:50 msgid "Value will be returned in response." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:52 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:62 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:73 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:99 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:143 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:51 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:98 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:55 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:54 msgid "Value of the key 'echo' in the request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:58 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:57 msgid "" "Fetches rateStat from router statManager. Creates stat if not already " "created." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:59 #, python-format msgid "" "Determines which rateStat to fetch, see ratestats." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:61 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:60 msgid "Determines which period a stat is fetched for. Measured in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:65 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:64 msgid "Returns the average value for the reuested rateStat and period." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:68 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:67 msgid "Manages I2PControl. Ports, passwords and the like." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:69 msgid "" "Sets a new listen address for I2PControl (only 127.0.0.1 and 0.0.0.0 are " "implemented in I2PControl currently)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:70 msgid "" "Sets a new password for I2PControl, all Authentication tokens will be " "revoked." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:72 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:71 msgid "Switches which port I2PControl will listen for connections on." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:75 msgid "Returned if address was changed" msgstr "" +#: i2p2www/pages/site/docs/api/i2pcontrol.html:76 #: i2p2www/pages/site/docs/api/i2pcontrol.html:77 -#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returned if setting was changed" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:78 msgid "Returns true if any changes were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:80 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:79 msgid "Returns true if any changes requiring a restart to take effect were made." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:83 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:82 msgid "Fetches basic information about the I2P router. Uptime, version etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:101 msgid "What the status of the router is." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:102 msgid "What the uptime of the router is in ms." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:103 msgid "What version of I2P the router is running." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:104 msgid "The 1 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:105 msgid "The 15 second average inbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:106 msgid "The 1 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:107 msgid "The 15 second average outbound bandwidth in Bps." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:109 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:108 msgid "What the current network status is. According to the below enum:" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:127 msgid "How many tunnels on the I2P net are we participating in." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:128 msgid "How many peers have we communicated with recently." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:129 msgid "How many peers are considered 'fast'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:130 msgid "How many peers are considered 'high capacity'." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:131 msgid "Is the router reseeding hosts to its NetDB?" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:133 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:132 msgid "How many peers are known to us (listed in our NetDB)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:136 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:135 msgid "Manages I2P router restart/shutdown." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:137 msgid "" "Initiates a router reseed, fetching peers into our NetDB from a remote " "host." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:138 msgid "Restarts the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:139 msgid "" "Restarts the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:140 msgid "Shuts down the router." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:142 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:141 msgid "" "Shuts down the router gracefully (waits for participating tunnels to " "expire)." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:145 msgid "If requested, verifies that a reseed has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:146 msgid "If requested, verifies that a restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:147 msgid "If requested, verifies that a graceful restart has been initiated." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:148 msgid "If requested, verifies that a shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:150 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:149 msgid "If requested, verifies that a graceful shutdown has been initiated" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:153 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:152 msgid "Fetches or sets various network related settings. Ports, addresses etc." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:154 msgid "" "What port is used for the TCP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:155 msgid "" "What hostname is used for the TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:156 msgid "" "Use automatically detected ip for TCP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:157 msgid "" "What port is used for the UDP transport. If null is submitted, current " "setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:158 msgid "" "What hostname is used for the UDP transport. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:159 msgid "" "Which methods should be used for detecting the ip address of the UDP " "transport. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:160 msgid "What ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:161 msgid "Is UPnP enabled. If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:162 msgid "" "How many percent of bandwidth is usable for participating tunnels. If " "null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:163 msgid "" "How many KB/s of inbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:164 msgid "" "How many KB/s of outbound bandwidth is allowed. If null is submitted, " "current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:165 msgid "" "Is laptop mode enabled (change router identity and UDP port when IP " "changes ). If null is submitted, current setting will be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:167 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:166 msgid "" "Token used for authenticating the client. Is provided by the server via " "the 'Authenticate' RPC method. If null is submitted, current setting will" " be returned." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:169 msgid "If requested, returns the port used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:170 msgid "If requested, returns the hostname used for the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:171 msgid "" "If requested, returns the method used for automatically detecting ip for " "the TCP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:172 msgid "If requested, returns the port used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:173 msgid "If requested, returns the hostname used for the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:174 msgid "" "If requested, returns methods used for detecting the ip address of the " "UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:175 msgid "If requested, returns what ip has been detected by the UDP transport." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:176 msgid "If requested, returns the UPNP setting." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:177 msgid "" "If requested, returns how many percent of bandwidth is usable for " "participating tunnels." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:178 msgid "If requested, returns how many KB/s of inbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:179 msgid "If requested, returns how many KB/s of outbound bandwidth is allowed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:180 msgid "If requested, returns the laptop mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:181 msgid "Have the provided settings been saved." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:183 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:182 msgid "Is a restart needed for the new settings to be used." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:185 msgid "denotes an optional value." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:187 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:186 msgid "denotes a possibly occuring return value" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:188 msgid "Error codes" msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:189 msgid "Standard JSON-RPC2 error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:190 msgid "JSON parse error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:191 msgid "Invalid request." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:192 msgid "Method not found." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:193 msgid "Invalid parameters." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:195 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:194 msgid "Internal error." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:196 msgid "I2PControl specific error codes." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:197 msgid "Invalid password provided." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:198 msgid "No authentication token presented." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:199 msgid "Authentication token doesn't exist." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:200 msgid "The provided authentication token was expired and will be removed." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:201 msgid "" "The version of the I2PControl API used wasn't specified, but is required " "to be specified." msgstr "" -#: i2p2www/pages/site/docs/api/i2pcontrol.html:203 +#: i2p2www/pages/site/docs/api/i2pcontrol.html:202 msgid "" "The version of the I2PControl API specified is not supported by " "I2PControl." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:13 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:12 #, python-format msgid "" "I2PTunnel is a tool for interfacing with and providing services on I2P.\n" @@ -2473,15 +2462,15 @@ msgid "" "href=\"http://localhost:7657/i2ptunnel/\">localhost:7657/i2ptunnel/." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:24 msgid "Default Services" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:26 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:25 msgid "Server tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:28 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:27 msgid "" "I2P Webserver - A tunnel pointed to a Jetty webserver run\n" "on localhost:7658 for convenient " @@ -2489,11 +2478,11 @@ msgid "" "
    The document root is:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:36 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:35 msgid "Client tunnels" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:38 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:37 msgid "" "A HTTP proxy used for browsing I2P and the regular internet anonymously " "through I2P. \n" @@ -2501,41 +2490,41 @@ msgid "" "\"Outproxies:\" option." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:41 msgid "An IRC tunnel to the default anonymous IRC network, Irc2P." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:43 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:42 #, python-format msgid "" "The anonymous monotone\n" "sourcecode repository for I2P" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:47 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:46 #, python-format msgid "" "A SMTP service provided by postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:50 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:49 #, python-format msgid "" "The accompanying POP sevice of postman at %(postman)s" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:54 msgid "Client Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 -#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:55 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 msgid "Standard" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:57 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:56 msgid "" "Opens a local TCP port that connects to a service (like HTTP, FTP or " "SMTP) on a destination inside of I2P.\n" @@ -2543,7 +2532,7 @@ msgid "" " list of destinations." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:63 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:62 msgid "" "A HTTP-client tunnel. The tunnel connects to the destination specified by" " the URL\n" @@ -2551,34 +2540,34 @@ msgid "" "provided. Strips HTTP connections of the following headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:68 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:67 msgid "" "Accept, Accept-Charset, Accept-Encoding, Accept-Language\n" " and Accept-Ranges as they vary greatly between browsers and can be " "used as an identifier." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:76 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:75 msgid "" "HTTP client/server tunnels are via I2Ptunnel force-enabling compression " "via the following http headers:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:83 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:82 msgid "" "Depending on if the tunnel is using an outproxy or not it will append the" " following User-Agent:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:86 msgid "Outproxy:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:88 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:87 msgid "Internal I2P use:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:93 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:92 msgid "" "Creates a connection to a random IRC server specified by the comma " "seprated (\", \") \n" @@ -2586,43 +2575,43 @@ msgid "" "allowed due to anonymity concerns." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:97 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:96 msgid "Whitelist:" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:112 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:111 msgid "Enables using the I2P router as a SOCKS proxy." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:117 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:116 msgid "" "Enables using the I2P router as a SOCKS proxy with the command whitelist " "specified by\n" "IRC client mode." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:123 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:122 msgid "" "Creates a HTTP tunnel and uses the HTTP request method \"CONNECT\" \n" "to build a TCP tunnel that usually is used for SSL and HTTPS." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:129 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:128 msgid "" "Creates a UDP-server attached to a Streamr client I2PTunnel. The streamr " "client tunnel will \n" "subscribe to a streamr server tunnel." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:137 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:136 msgid "Server Modes" msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:139 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:138 msgid "Creates a destination to a local ip:port with an open TCP port." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:144 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:143 msgid "" "Creates a destination to a local HTTP server ip:port. Supports gzip for " "requests with \n" @@ -2630,7 +2619,7 @@ msgid "" " such a request." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:150 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:149 msgid "" "Functions as both a I2PTunnel HTTP Server, and a I2PTunnel HTTP client " "with no outproxying\n" @@ -2639,14 +2628,14 @@ msgid "" "requests, or loopback-testing an eepsite as a diagnostic tool." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:157 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:156 msgid "" "Creates a destination that filters the reqistration sequence of a client " "and passes \n" "the clients destination key as a hostname to the IRC-server." msgstr "" -#: i2p2www/pages/site/docs/api/i2ptunnel.html:163 +#: i2p2www/pages/site/docs/api/i2ptunnel.html:162 msgid "" "A UDP-client that connects to a media server is created. The UDP-Client " "is coupled with a Streamr server I2PTunnel." @@ -2996,14 +2985,14 @@ msgstr "" #: i2p2www/pages/site/docs/api/streaming.html:117 #: i2p2www/pages/site/docs/how/elgamal-aes.html:267 #: i2p2www/pages/site/docs/how/peer-selection.html:282 -#: i2p2www/pages/site/docs/spec/common-structures.html:58 -#: i2p2www/pages/site/docs/spec/common-structures.html:203 -#: i2p2www/pages/site/docs/spec/common-structures.html:257 -#: i2p2www/pages/site/docs/spec/common-structures.html:351 -#: i2p2www/pages/site/docs/spec/common-structures.html:445 -#: i2p2www/pages/site/docs/spec/common-structures.html:553 -#: i2p2www/pages/site/docs/spec/common-structures.html:631 -#: i2p2www/pages/site/docs/spec/common-structures.html:739 +#: i2p2www/pages/site/docs/spec/common-structures.html:57 +#: i2p2www/pages/site/docs/spec/common-structures.html:202 +#: i2p2www/pages/site/docs/spec/common-structures.html:256 +#: i2p2www/pages/site/docs/spec/common-structures.html:350 +#: i2p2www/pages/site/docs/spec/common-structures.html:444 +#: i2p2www/pages/site/docs/spec/common-structures.html:552 +#: i2p2www/pages/site/docs/spec/common-structures.html:630 +#: i2p2www/pages/site/docs/spec/common-structures.html:738 #: i2p2www/pages/site/docs/spec/datagrams.html:30 #: i2p2www/pages/site/docs/spec/datagrams.html:89 msgid "Notes" @@ -3429,10 +3418,10 @@ msgstr "" #: i2p2www/pages/site/docs/how/peer-selection.html:265 #: i2p2www/pages/site/docs/how/tunnel-routing.html:255 #: i2p2www/pages/site/docs/protocol/i2cp.html:654 -#: i2p2www/pages/site/docs/protocol/i2np.html:227 +#: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:446 -#: i2p2www/pages/site/docs/transport/ssu.html:506 +#: i2p2www/pages/site/docs/transport/ntcp.html:444 +#: i2p2www/pages/site/docs/transport/ssu.html:505 #: i2p2www/pages/site/docs/tunnels/implementation.html:503 msgid "Future Work" msgstr "" @@ -3890,7 +3879,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/applications/bittorrent.html:285 -#: i2p2www/pages/site/docs/how/intro.html:187 +#: i2p2www/pages/site/docs/how/intro.html:184 msgid "Additional Information" msgstr "" @@ -6287,14 +6276,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/intro.html:2 -msgid "A Gentle Introduction" -msgstr "" - -#: i2p2www/pages/site/docs/how/intro.html:5 msgid "A Gentle Introduction to How I2P Works" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:7 +#: i2p2www/pages/site/docs/how/intro.html:4 msgid "" "I2P is a project to build, deploy, and maintain a network supporting " "secure and anonymous\n" @@ -6311,7 +6296,7 @@ msgid "" "freely available." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:17 +#: i2p2www/pages/site/docs/how/intro.html:14 msgid "" "Unlike many other anonymizing networks, I2P doesn't try to provide " "anonymity by hiding the\n" @@ -6330,7 +6315,7 @@ msgid "" "even taken over to attempt more malicious attacks." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:28 +#: i2p2www/pages/site/docs/how/intro.html:25 #, python-format msgid "" "The network itself is message oriented - it is essentially a secure and " @@ -6352,7 +6337,7 @@ msgid "" "proxies to enable the anonymizing functionality." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:40 +#: i2p2www/pages/site/docs/how/intro.html:37 #, python-format msgid "" "An essential part of designing, developing, and testing an anonymizing " @@ -6372,11 +6357,11 @@ msgid "" "from the others." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:51 +#: i2p2www/pages/site/docs/how/intro.html:48 msgid "Why?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:52 +#: i2p2www/pages/site/docs/how/intro.html:49 #, python-format msgid "" "There are a multitude of reasons why we need a system to support " @@ -6388,11 +6373,11 @@ msgid "" "Internet, but we could not find any that met our needs or threat model." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:59 +#: i2p2www/pages/site/docs/how/intro.html:56 msgid "How?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:61 +#: i2p2www/pages/site/docs/how/intro.html:58 #, python-format msgid "" "The network at a glance is made up of a set of nodes (\"routers\") with a" @@ -6415,11 +6400,11 @@ msgid "" "distributing routing and contact information securely." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:74 +#: i2p2www/pages/site/docs/how/intro.html:71 msgid "Network topology example" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:76 +#: i2p2www/pages/site/docs/how/intro.html:73 msgid "" "In the above, Alice, Bob, Charlie, and Dave are all running routers with " "a single Destination on\n" @@ -6440,7 +6425,7 @@ msgid "" "as new leases are authorized and old ones expire." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:88 +#: i2p2www/pages/site/docs/how/intro.html:85 #, python-format msgid "" "If Bob wants to reply to Alice, he simply goes through the same process -" @@ -6455,7 +6440,7 @@ msgid "" "current data." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:96 +#: i2p2www/pages/site/docs/how/intro.html:93 #, python-format msgid "" "To deal with a wide range of attacks, I2P is fully distributed with no " @@ -6471,7 +6456,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:105 +#: i2p2www/pages/site/docs/how/intro.html:102 #, python-format msgid "" "The network itself makes use of a significant number of ElGamal / AES+SessionTag." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:113 +#: i2p2www/pages/site/docs/how/intro.html:110 msgid "" "Content sent over I2P is encrypted through three layers garlic encryption" " (used to verify the\n" @@ -6495,7 +6480,7 @@ msgid "" "encryption (e.g. the TCP transport uses AES256 with ephemeral keys)." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:120 +#: i2p2www/pages/site/docs/how/intro.html:117 msgid "" "End-to-end (I2CP) encryption (client application to server application) " "was disabled in I2P release\n" @@ -6510,18 +6495,18 @@ msgid "" "applications running atop of I2P." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:129 +#: i2p2www/pages/site/docs/how/intro.html:126 msgid "End to end layered encryption" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:131 +#: i2p2www/pages/site/docs/how/intro.html:128 #, python-format msgid "" "The specific use of these algorithms are outlined elsewhere." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:135 +#: i2p2www/pages/site/docs/how/intro.html:132 msgid "" "The two main mechanisms for allowing people who need strong anonymity to " "use the network are\n" @@ -6536,7 +6521,7 @@ msgid "" "deployment of more flexible and anonymous transports." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:144 +#: i2p2www/pages/site/docs/how/intro.html:141 #, python-format msgid "" "Some questions have been raised with regards to the scalability of I2P, " @@ -6552,11 +6537,11 @@ msgid "" "the network (N) bears no impact." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:153 +#: i2p2www/pages/site/docs/how/intro.html:150 msgid "When?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:154 +#: i2p2www/pages/site/docs/how/intro.html:151 #, python-format msgid "" "I2P initially began in Feb 2003 as a proposed modification to roadmap." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:164 +#: i2p2www/pages/site/docs/how/intro.html:161 msgid "Who?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:165 +#: i2p2www/pages/site/docs/how/intro.html:162 #, python-format msgid "" "We have a small team spread around several " @@ -6594,11 +6579,11 @@ msgid "" " Machines." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:176 +#: i2p2www/pages/site/docs/how/intro.html:173 msgid "Where?" msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:177 +#: i2p2www/pages/site/docs/how/intro.html:174 #, python-format msgid "" "Anyone interested should join us on the IRC channel #i2p (hosted " @@ -6609,12 +6594,12 @@ msgid "" " are available." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:183 +#: i2p2www/pages/site/docs/how/intro.html:180 #, python-format msgid "The current source is available in monotone." msgstr "" -#: i2p2www/pages/site/docs/how/intro.html:188 +#: i2p2www/pages/site/docs/how/intro.html:185 #, python-format msgid "See the Index to Technical Documentation." msgstr "" @@ -8434,7 +8419,7 @@ msgstr "" #: i2p2www/pages/site/docs/how/tech-intro.html:9 #: i2p2www/pages/site/docs/how/tech-intro.html:24 -#: i2p2www/pages/site/docs/transport/ssu.html:281 +#: i2p2www/pages/site/docs/transport/ssu.html:280 msgid "Introduction" msgstr "" @@ -10229,7 +10214,7 @@ msgid "Severity" msgstr "" #: i2p2www/pages/site/docs/how/threat-model.html:40 -#: i2p2www/pages/site/docs/protocol/i2np.html:94 +#: i2p2www/pages/site/docs/protocol/i2np.html:93 msgid "Priority" msgstr "" @@ -11586,8 +11571,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/how/tunnel-routing.html:2 -#: i2p2www/pages/site/docs/how/tunnel-routing.html:6 -msgid "Tunnel Overview" +msgid "Tunnel Routing" msgstr "" #: i2p2www/pages/site/docs/how/tunnel-routing.html:3 @@ -12598,7 +12582,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:613 -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 msgid "Bytes" msgstr "" @@ -12661,15 +12645,15 @@ msgid "" "Common Data Structures Specification Version 0.9." msgstr "" +#: i2p2www/pages/site/docs/protocol/i2np.html:2 +msgid "I2P Network Protocol" +msgstr "" + #: i2p2www/pages/site/docs/protocol/i2np.html:3 msgid "June 2013" msgstr "" #: i2p2www/pages/site/docs/protocol/i2np.html:6 -msgid "I2P Network Protocol" -msgstr "" - -#: i2p2www/pages/site/docs/protocol/i2np.html:7 msgid "" "The I2P Network Protocol (I2NP),\n" "which is sandwiched between I2CP and the various I2P transport protocols," @@ -12681,11 +12665,11 @@ msgid "" "common transports supported." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:15 +#: i2p2www/pages/site/docs/protocol/i2np.html:14 msgid "I2NP Definition" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:16 +#: i2p2www/pages/site/docs/protocol/i2np.html:15 msgid "" "I2NP (I2P Network Protocol) messages can be used for one-hop, router-to-" "router, point-to-point messages.\n" @@ -12696,7 +12680,7 @@ msgid "" "outbound delivery." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:23 +#: i2p2www/pages/site/docs/protocol/i2np.html:22 #, python-format msgid "" "The priorities listed below may not be current and are subject to change." @@ -12706,37 +12690,37 @@ msgid "" "Priority queueing implementation may vary." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:30 +#: i2p2www/pages/site/docs/protocol/i2np.html:29 msgid "Message Format" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:33 +#: i2p2www/pages/site/docs/protocol/i2np.html:32 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Field" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:34 +#: i2p2www/pages/site/docs/protocol/i2np.html:33 msgid "Unique ID" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:34 msgid "Expiration" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:36 -#: i2p2www/pages/site/docs/protocol/i2np.html:93 +#: i2p2www/pages/site/docs/protocol/i2np.html:35 +#: i2p2www/pages/site/docs/protocol/i2np.html:92 msgid "Payload Length" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:37 +#: i2p2www/pages/site/docs/protocol/i2np.html:36 msgid "Checksum" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:38 +#: i2p2www/pages/site/docs/protocol/i2np.html:37 msgid "Payload" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:41 +#: i2p2www/pages/site/docs/protocol/i2np.html:40 #, python-format msgid "" "While the maximum payload size is nominally 64KB, the size is further " @@ -12749,7 +12733,7 @@ msgid "" "So the message must nominally fit in 63 fragments." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:49 +#: i2p2www/pages/site/docs/protocol/i2np.html:48 msgid "" "The maximum size of an initial fragment is 956 bytes (assuming TUNNEL " "delivery mode);\n" @@ -12758,7 +12742,7 @@ msgid "" "bytes, or 61.2 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:55 +#: i2p2www/pages/site/docs/protocol/i2np.html:54 msgid "" "In addition, the transports may have additional restrictions.\n" "NTCP currently limits to 16KB - 6 = 16378 bytes but this will be " @@ -12766,7 +12750,7 @@ msgid "" "The SSU limit is approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:61 +#: i2p2www/pages/site/docs/protocol/i2np.html:60 msgid "" "Note that these are not the limits for datagrams that the client sees, as" " the\n" @@ -12777,11 +12761,11 @@ msgid "" "increased in a future release." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:69 +#: i2p2www/pages/site/docs/protocol/i2np.html:68 msgid "Message Types" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:70 +#: i2p2www/pages/site/docs/protocol/i2np.html:69 msgid "" "Higher-numbered priority is higher priority.\n" "The majority of traffic is TunnelDataMessages (priority 400),\n" @@ -12793,7 +12777,7 @@ msgid "" "first hops happen to be on the same peer." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:81 +#: i2p2www/pages/site/docs/protocol/i2np.html:80 msgid "" "Also, not all message types are sent unencrypted.\n" "For example, when testing a tunnel, the router wraps a\n" @@ -12801,33 +12785,33 @@ msgid "" "which is wrapped in a DataMessage." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:91 +#: i2p2www/pages/site/docs/protocol/i2np.html:90 msgid "Message" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:92 +#: i2p2www/pages/site/docs/protocol/i2np.html:91 msgid "Type" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:95 +#: i2p2www/pages/site/docs/protocol/i2np.html:94 msgid "Comments" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:103 +#: i2p2www/pages/site/docs/protocol/i2np.html:102 msgid "May vary" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:109 +#: i2p2www/pages/site/docs/protocol/i2np.html:108 msgid "" "Size is 65 + 32*(number of hashes) where typically, the hashes for\n" "three floodfill routers are returned." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:118 +#: i2p2www/pages/site/docs/protocol/i2np.html:117 msgid "Varies" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:120 +#: i2p2www/pages/site/docs/protocol/i2np.html:119 msgid "" "Priority may vary.\n" "Size is 898 bytes for a typical 2-lease leaseSet.\n" @@ -12837,23 +12821,23 @@ msgid "" "as we approach release 1.0." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:134 +#: i2p2www/pages/site/docs/protocol/i2np.html:133 msgid "Priority may vary on a per-destination basis" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:144 +#: i2p2www/pages/site/docs/protocol/i2np.html:143 msgid "" "Used for message replies, and for testing tunnels - generally wrapped in " "a GarlicMessage" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:152 +#: i2p2www/pages/site/docs/protocol/i2np.html:151 msgid "" "Generally wrapped in a DataMessage -\n" "but when unwrapped, given a priority of 100 by the forwarding router" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:179 +#: i2p2www/pages/site/docs/protocol/i2np.html:178 msgid "" "The most common message. Priority for tunnel participants, outbound " "endpoints, and inbound gateways was\n" @@ -12861,28 +12845,28 @@ msgid "" "Outbound gateway messages (i.e. those originated locally) remains at 400." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:199 +#: i2p2www/pages/site/docs/protocol/i2np.html:198 msgid "Shorter TunnelBuildMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:207 +#: i2p2www/pages/site/docs/protocol/i2np.html:206 msgid "Shorter TunnelBuildReplyMessage as of 0.7.12" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:210 +#: i2p2www/pages/site/docs/protocol/i2np.html:209 #, python-format msgid "Others listed in 2003 Spec" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:216 +#: i2p2www/pages/site/docs/protocol/i2np.html:215 msgid "Obsolete, Unused" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:220 +#: i2p2www/pages/site/docs/protocol/i2np.html:219 msgid "Full Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:221 +#: i2p2www/pages/site/docs/protocol/i2np.html:220 #, python-format msgid "" "On the I2NP Specification page.\n" @@ -12891,7 +12875,7 @@ msgid "" "page." msgstr "" -#: i2p2www/pages/site/docs/protocol/i2np.html:228 +#: i2p2www/pages/site/docs/protocol/i2np.html:227 msgid "" "It isn't clear whether the current priority scheme is generally " "effective,\n" @@ -13100,18 +13084,14 @@ msgid "Note: SAM/SAMv2 can use both the streaming lib and datagrams." msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:2 -msgid "I2P Blockfile Specification" +msgid "Blockfile and Hosts Database Specification" msgstr "" #: i2p2www/pages/site/docs/spec/blockfile.html:3 msgid "January 2012" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:6 -msgid "Blockfile and Hosts Database Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/blockfile.html:8 +#: i2p2www/pages/site/docs/spec/blockfile.html:7 #, python-format msgid "" "This document specifies\n" @@ -13120,7 +13100,7 @@ msgid "" "href=\"%(naming)s\">Naming Service." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:14 +#: i2p2www/pages/site/docs/spec/blockfile.html:13 msgid "" "The blockfile provides fast Destination lookup in a compact format. While" " the blockfile page overhead is substantial,\n" @@ -13136,7 +13116,7 @@ msgid "" "approximately 10x reduction in lookup times." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:24 +#: i2p2www/pages/site/docs/spec/blockfile.html:23 #, python-format msgid "" "A blockfile is simply on-disk storage of multiple sorted maps (key-value " @@ -13148,11 +13128,11 @@ msgid "" "BlockfileNamingService." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:32 +#: i2p2www/pages/site/docs/spec/blockfile.html:31 msgid "Blockfile Format" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:33 +#: i2p2www/pages/site/docs/spec/blockfile.html:32 msgid "" "The original blockfile spec was modified to add magic numbers to each " "page.\n" @@ -13164,34 +13144,34 @@ msgid "" " the file." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:40 +#: i2p2www/pages/site/docs/spec/blockfile.html:39 msgid "" "All 2-byte integer values are unsigned.\n" "All 4-byte integer values (page numbers) are signed and negative values " "are illegal." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:45 +#: i2p2www/pages/site/docs/spec/blockfile.html:44 msgid "" "The database is designed to be opened and accessed by a single thread.\n" "The BlockfileNamingService provides synchronization." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:50 +#: i2p2www/pages/site/docs/spec/blockfile.html:49 msgid "Superblock format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:65 +#: i2p2www/pages/site/docs/spec/blockfile.html:64 msgid "Skip list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:80 +#: i2p2www/pages/site/docs/spec/blockfile.html:79 msgid "" "Skip level block page format is as follows.\n" "All levels have a span. Not all spans have levels." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:95 +#: i2p2www/pages/site/docs/spec/blockfile.html:94 msgid "" "Skip span block page format is as follows.\n" "Key/value structures are sorted by key within each span and across all " @@ -13200,11 +13180,11 @@ msgid "" "Spans other than the first span may not be empty." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:112 +#: i2p2www/pages/site/docs/spec/blockfile.html:111 msgid "Span Continuation block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:123 +#: i2p2www/pages/site/docs/spec/blockfile.html:122 msgid "" "Key/value structure format is as follows.\n" "Key and value lengths must not be split across pages, i.e. all 4 bytes " @@ -13216,15 +13196,15 @@ msgid "" "Max key and value lengths are 65535 bytes." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:139 +#: i2p2www/pages/site/docs/spec/blockfile.html:138 msgid "Free list block page format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:151 +#: i2p2www/pages/site/docs/spec/blockfile.html:150 msgid "Free page block format:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:160 +#: i2p2www/pages/site/docs/spec/blockfile.html:159 msgid "" "The metaindex (located at page 2) is a mapping of US-ASCII strings to " "4-byte integers.\n" @@ -13232,33 +13212,33 @@ msgid "" "the skiplist." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:165 +#: i2p2www/pages/site/docs/spec/blockfile.html:164 msgid "Blockfile Naming Service Tables" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:166 +#: i2p2www/pages/site/docs/spec/blockfile.html:165 msgid "" "The tables created and used by the BlockfileNamingService are as follows." "\n" "The maximum number of entries per span is 16." msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:171 +#: i2p2www/pages/site/docs/spec/blockfile.html:170 msgid "Properties Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:172 +#: i2p2www/pages/site/docs/spec/blockfile.html:171 #, python-format msgid "" "%(INFO)s is the master database skiplist with String/Properties key/value" " entries containing only one entry:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:184 +#: i2p2www/pages/site/docs/spec/blockfile.html:183 msgid "Reverse Lookup Skiplist" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:185 +#: i2p2www/pages/site/docs/spec/blockfile.html:184 #, python-format msgid "" "%(REVERSE)s is the reverse lookup skiplist with Integer/Properties " @@ -13266,34 +13246,30 @@ msgid "" " (as of database version 2):" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:199 +#: i2p2www/pages/site/docs/spec/blockfile.html:198 msgid "hosts.txt, userhosts.txt, and privatehosts.txt Skiplists" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:200 +#: i2p2www/pages/site/docs/spec/blockfile.html:199 msgid "" "For each host database, there is a skiplist containing\n" "the hosts for that database.\n" "The keys/values in these skiplists are as follows:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:211 +#: i2p2www/pages/site/docs/spec/blockfile.html:210 msgid "The DestEntry Properties typically contains:" msgstr "" -#: i2p2www/pages/site/docs/spec/blockfile.html:220 +#: i2p2www/pages/site/docs/spec/blockfile.html:219 msgid "Hostname keys are stored in lower-case and always end in \".i2p\"." msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:2 -msgid "Common structure Specification" +msgid "Common structures Specification" msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:6 -msgid "Data types Specification" -msgstr "" - -#: i2p2www/pages/site/docs/spec/common-structures.html:7 #, python-format msgid "" "This document describes some data types common to all I2P protocols, like" @@ -13302,55 +13278,55 @@ msgid "" "SSU, etc." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:17 +#: i2p2www/pages/site/docs/spec/common-structures.html:16 msgid "Represents a non-negative integer.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:20 -#: i2p2www/pages/site/docs/spec/common-structures.html:31 -#: i2p2www/pages/site/docs/spec/common-structures.html:41 -#: i2p2www/pages/site/docs/spec/common-structures.html:54 -#: i2p2www/pages/site/docs/spec/common-structures.html:69 -#: i2p2www/pages/site/docs/spec/common-structures.html:82 -#: i2p2www/pages/site/docs/spec/common-structures.html:94 -#: i2p2www/pages/site/docs/spec/common-structures.html:106 -#: i2p2www/pages/site/docs/spec/common-structures.html:118 -#: i2p2www/pages/site/docs/spec/common-structures.html:130 -#: i2p2www/pages/site/docs/spec/common-structures.html:142 -#: i2p2www/pages/site/docs/spec/common-structures.html:154 -#: i2p2www/pages/site/docs/spec/common-structures.html:166 -#: i2p2www/pages/site/docs/spec/common-structures.html:178 -#: i2p2www/pages/site/docs/spec/common-structures.html:231 -#: i2p2www/pages/site/docs/spec/common-structures.html:314 -#: i2p2www/pages/site/docs/spec/common-structures.html:363 -#: i2p2www/pages/site/docs/spec/common-structures.html:415 -#: i2p2www/pages/site/docs/spec/common-structures.html:462 -#: i2p2www/pages/site/docs/spec/common-structures.html:597 -#: i2p2www/pages/site/docs/spec/common-structures.html:660 +#: i2p2www/pages/site/docs/spec/common-structures.html:19 +#: i2p2www/pages/site/docs/spec/common-structures.html:30 +#: i2p2www/pages/site/docs/spec/common-structures.html:40 +#: i2p2www/pages/site/docs/spec/common-structures.html:53 +#: i2p2www/pages/site/docs/spec/common-structures.html:68 +#: i2p2www/pages/site/docs/spec/common-structures.html:81 +#: i2p2www/pages/site/docs/spec/common-structures.html:93 +#: i2p2www/pages/site/docs/spec/common-structures.html:105 +#: i2p2www/pages/site/docs/spec/common-structures.html:117 +#: i2p2www/pages/site/docs/spec/common-structures.html:129 +#: i2p2www/pages/site/docs/spec/common-structures.html:141 +#: i2p2www/pages/site/docs/spec/common-structures.html:153 +#: i2p2www/pages/site/docs/spec/common-structures.html:165 +#: i2p2www/pages/site/docs/spec/common-structures.html:177 +#: i2p2www/pages/site/docs/spec/common-structures.html:230 +#: i2p2www/pages/site/docs/spec/common-structures.html:313 +#: i2p2www/pages/site/docs/spec/common-structures.html:362 +#: i2p2www/pages/site/docs/spec/common-structures.html:414 +#: i2p2www/pages/site/docs/spec/common-structures.html:461 +#: i2p2www/pages/site/docs/spec/common-structures.html:596 +#: i2p2www/pages/site/docs/spec/common-structures.html:659 #: i2p2www/pages/site/docs/spec/streaming.html:35 msgid "Contents" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:21 +#: i2p2www/pages/site/docs/spec/common-structures.html:20 msgid "1 to 8 bytes in network byte order representing an unsigned integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:27 +#: i2p2www/pages/site/docs/spec/common-structures.html:26 msgid "" "The number of milliseconds since midnight on January 1, 1970 in the GMT " "timezone.\n" "If the number is 0, the date is undefined or null.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:32 +#: i2p2www/pages/site/docs/spec/common-structures.html:31 msgid "8 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:38 +#: i2p2www/pages/site/docs/spec/common-structures.html:37 msgid "Represents a UTF-8 encoded string.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:42 +#: i2p2www/pages/site/docs/spec/common-structures.html:41 msgid "" "1 or more bytes where the first byte is the number of bytes (not " "characters!)\n" @@ -13359,21 +13335,21 @@ msgid "" "Length limit is 255 bytes (not characters). Length may be 0.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:50 +#: i2p2www/pages/site/docs/spec/common-structures.html:49 msgid "" "A boolean value, supporting null/unknown representation\n" "0=false, 1=true, 2=unknown/null\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:55 +#: i2p2www/pages/site/docs/spec/common-structures.html:54 msgid "1 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:59 +#: i2p2www/pages/site/docs/spec/common-structures.html:58 msgid "Deprecated - unused\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:65 +#: i2p2www/pages/site/docs/spec/common-structures.html:64 #, python-format msgid "" "This structure is used in ElGamal encryption, representing only the " @@ -13381,12 +13357,12 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:70 -#: i2p2www/pages/site/docs/spec/common-structures.html:83 +#: i2p2www/pages/site/docs/spec/common-structures.html:69 +#: i2p2www/pages/site/docs/spec/common-structures.html:82 msgid "256 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:78 +#: i2p2www/pages/site/docs/spec/common-structures.html:77 #, python-format msgid "" "This structure is used in ElGamal decryption, representing only the " @@ -13394,99 +13370,99 @@ msgid "" "the cryptography specification.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:91 +#: i2p2www/pages/site/docs/spec/common-structures.html:90 msgid "This structure is used for AES256 encryption and decryption.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:95 -#: i2p2www/pages/site/docs/spec/common-structures.html:143 -#: i2p2www/pages/site/docs/spec/common-structures.html:155 +#: i2p2www/pages/site/docs/spec/common-structures.html:94 +#: i2p2www/pages/site/docs/spec/common-structures.html:142 +#: i2p2www/pages/site/docs/spec/common-structures.html:154 msgid "32 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:103 +#: i2p2www/pages/site/docs/spec/common-structures.html:102 #, python-format msgid "" "This structure is used for verifying DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:107 +#: i2p2www/pages/site/docs/spec/common-structures.html:106 msgid "128 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:115 +#: i2p2www/pages/site/docs/spec/common-structures.html:114 #, python-format msgid "" "This structure is used for creating DSA signatures.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:119 +#: i2p2www/pages/site/docs/spec/common-structures.html:118 msgid "20 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:127 +#: i2p2www/pages/site/docs/spec/common-structures.html:126 #, python-format msgid "" "This structure represents the DSA " "signature of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:131 +#: i2p2www/pages/site/docs/spec/common-structures.html:130 msgid "40 bytes\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:139 +#: i2p2www/pages/site/docs/spec/common-structures.html:138 msgid "Represents the SHA256 of some data.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:151 +#: i2p2www/pages/site/docs/spec/common-structures.html:150 msgid "A random number\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:163 +#: i2p2www/pages/site/docs/spec/common-structures.html:162 msgid "Defines an identifier that is unique to each router in a tunnel.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:167 +#: i2p2www/pages/site/docs/spec/common-structures.html:166 msgid "4 byte Integer\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:175 +#: i2p2www/pages/site/docs/spec/common-structures.html:174 msgid "" "A certificate is a container for various receipts or proof of works used " "throughout the I2P network.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:179 +#: i2p2www/pages/site/docs/spec/common-structures.html:178 msgid "" "1 byte Integer specifying certificate type," " followed by a 2 Integer specifying the " "size of the certificate payload, then that many bytes.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:205 +#: i2p2www/pages/site/docs/spec/common-structures.html:204 msgid "" "For Router Identities, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:209 +#: i2p2www/pages/site/docs/spec/common-structures.html:208 #, python-format msgid "" "For Garlic Cloves, the " "Certificate is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:213 +#: i2p2www/pages/site/docs/spec/common-structures.html:212 #, python-format msgid "" "For Garlic Messages, the Certificate " "is always NULL, no others are currently implemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:217 +#: i2p2www/pages/site/docs/spec/common-structures.html:216 msgid "" "For Destinations, the Certificate may" " be non-NULL,\n" @@ -13494,27 +13470,27 @@ msgid "" "the application-level." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:228 +#: i2p2www/pages/site/docs/spec/common-structures.html:227 msgid "A set of key/value mappings or properties\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:232 +#: i2p2www/pages/site/docs/spec/common-structures.html:231 msgid "A 2-byte size Integer followed by a series of String=String; pairs\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:259 +#: i2p2www/pages/site/docs/spec/common-structures.html:258 msgid "" "The encoding isn't optimal - we either need the '=' and ';' characters, " "or the string lengths, but not both" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:263 +#: i2p2www/pages/site/docs/spec/common-structures.html:262 msgid "" "Some documentation says that the strings may not include '=' or ';' but " "this encoding supports them" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:267 +#: i2p2www/pages/site/docs/spec/common-structures.html:266 msgid "" "Strings are defined to be UTF-8 but in the current implementation, I2CP " "uses UTF-8 but I2NP does not.\n" @@ -13523,14 +13499,14 @@ msgid "" "Message will be corrupted." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:273 +#: i2p2www/pages/site/docs/spec/common-structures.html:272 msgid "" "The encoding allows duplicate keys, however in any usage where the " "mapping is signed,\n" "duplicates may cause a signature failure." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:278 +#: i2p2www/pages/site/docs/spec/common-structures.html:277 msgid "" "Mappings contained in I2NP messages (i.e. in a RouterAddress or " "RouterInfo)\n" @@ -13538,7 +13514,7 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:284 +#: i2p2www/pages/site/docs/spec/common-structures.html:283 #, python-format msgid "" "Mappings contained in an I2CP " @@ -13547,65 +13523,65 @@ msgid "" "Duplicate keys are not allowed." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:290 +#: i2p2www/pages/site/docs/spec/common-structures.html:289 msgid "" "While it is application-dependent, keys and values are generally case-" "sensitive." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:294 +#: i2p2www/pages/site/docs/spec/common-structures.html:293 msgid "" "Key and value string length limits are 255 bytes (not characters) each, " "plus the length byte. Length byte may be 0." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:298 +#: i2p2www/pages/site/docs/spec/common-structures.html:297 msgid "" "Total length limit is 65535 bytes, plus the 2 byte size field, or 65537 " "total." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:307 +#: i2p2www/pages/site/docs/spec/common-structures.html:306 msgid "Common structure specification" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:311 +#: i2p2www/pages/site/docs/spec/common-structures.html:310 msgid "Defines the way to uniquely identify a particular router\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:315 +#: i2p2www/pages/site/docs/spec/common-structures.html:314 msgid "" "PublicKey followed by SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:352 +#: i2p2www/pages/site/docs/spec/common-structures.html:351 msgid "" "The certificate for a RouterIdentity is currently unused and is always " "NULL." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:360 +#: i2p2www/pages/site/docs/spec/common-structures.html:359 msgid "" "A Destination defines a particular endpoint to which messages can be " "directed for secure delivery.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:364 +#: i2p2www/pages/site/docs/spec/common-structures.html:363 msgid "" "PublicKey followed by a SigningPublicKey and then a Certificate\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:412 +#: i2p2www/pages/site/docs/spec/common-structures.html:411 msgid "" "Defines the authorization for a particular tunnel to receive messages " "targeting a Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:416 +#: i2p2www/pages/site/docs/spec/common-structures.html:415 msgid "" "SHA256 Hash of the\n" "RouterIdentity of the gateway " @@ -13613,11 +13589,11 @@ msgid "" "end Date\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:447 +#: i2p2www/pages/site/docs/spec/common-structures.html:446 msgid "Total size: 44 bytes" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:457 +#: i2p2www/pages/site/docs/spec/common-structures.html:456 msgid "" "Contains all of the currently authorized Leases for a particular Destination.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:463 +#: i2p2www/pages/site/docs/spec/common-structures.html:462 msgid "" "Destination, followed by a PublicKey for encryption, then a SigningPrivateKey" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:555 +#: i2p2www/pages/site/docs/spec/common-structures.html:554 msgid "" "The public key of the destination was used for the old i2cp-to-i2cp " "encryption\n" "which was disabled in version 0.6, it is currently unused." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:560 +#: i2p2www/pages/site/docs/spec/common-structures.html:559 #, python-format msgid "" "The encryption key is used for end-to-end Integer defining the relative cost " "of using the address, where 0 is free and 255 is expensive, followed by " @@ -13721,11 +13697,11 @@ msgid "" "IP address, port number, email address, URL, etc.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:633 +#: i2p2www/pages/site/docs/spec/common-structures.html:632 msgid "Cost is typically 5 or 6 for SSU, and 10 or 11 for NTCP." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:637 +#: i2p2www/pages/site/docs/spec/common-structures.html:636 msgid "" "Expiration is currently unused, always null (all zeroes)).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " @@ -13736,14 +13712,14 @@ msgid "" "Routers MUST set this field to all zeros." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:645 +#: i2p2www/pages/site/docs/spec/common-structures.html:644 msgid "" "The following options, while not required, are standard and expected to " "be present in most router addresses:\n" "\"host\" (an IPv4 or IPv6 address or host name) and \"port\"." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:656 +#: i2p2www/pages/site/docs/spec/common-structures.html:655 msgid "" "Defines all of the data that a router wants to publish for the network to" " see. The RouterInfo is one of two " @@ -13753,13 +13729,13 @@ msgid "" "the contained RouterIdentity.\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:661 +#: i2p2www/pages/site/docs/spec/common-structures.html:660 msgid "" "RouterIdentity followed by the Date, when the entry was published\n" msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:741 +#: i2p2www/pages/site/docs/spec/common-structures.html:740 msgid "" "The peer_size Integer may be followed by a list of that many router " "hashes.\n" @@ -13767,20 +13743,20 @@ msgid "" "routes, which is unimplemented." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:746 +#: i2p2www/pages/site/docs/spec/common-structures.html:745 msgid "" "The signature may be verified using the signing public key of the " "router_ident." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:750 +#: i2p2www/pages/site/docs/spec/common-structures.html:749 #, python-format msgid "" "See the network database page\n" "for standard options that are expected to be present in all router infos." msgstr "" -#: i2p2www/pages/site/docs/spec/common-structures.html:760 +#: i2p2www/pages/site/docs/spec/common-structures.html:759 #, python-format msgid "" "Defined in the Tunnel Message " @@ -14478,7 +14454,7 @@ msgid "" msgstr "" #: i2p2www/pages/site/docs/transport/index.html:61 -#: i2p2www/pages/site/docs/transport/ssu.html:33 +#: i2p2www/pages/site/docs/transport/ssu.html:32 msgid "" "Communication of firewall status and local IP, and changes to either, to " "the router and the user interface" @@ -14673,11 +14649,11 @@ msgid "" "and see how transport-layer padding may improve things." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:6 +#: i2p2www/pages/site/docs/transport/ntcp.html:2 msgid "NTCP (NIO-based TCP)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:8 +#: i2p2www/pages/site/docs/transport/ntcp.html:6 #, python-format msgid "" "NTCP is one of two transports currently " @@ -14689,7 +14665,7 @@ msgid "" "NTCP-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:16 +#: i2p2www/pages/site/docs/transport/ntcp.html:14 msgid "" "By default, NTCP uses the IP/Port\n" "auto-detected by SSU. When enabled on config.jsp,\n" @@ -14698,22 +14674,22 @@ msgid "" "Now you can enable inbound TCP without a static IP or dyndns service." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:24 +#: i2p2www/pages/site/docs/transport/ntcp.html:22 msgid "" "The NTCP code within I2P is relatively lightweight (1/4 the size of the " "SSU code)\n" "because it uses the underlying Java TCP transport for reliable delivery." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:30 +#: i2p2www/pages/site/docs/transport/ntcp.html:28 msgid "NTCP Protocol Specification" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:32 +#: i2p2www/pages/site/docs/transport/ntcp.html:30 msgid "Standard Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:33 +#: i2p2www/pages/site/docs/transport/ntcp.html:31 msgid "" "After establishment,\n" "the NTCP transport sends individual I2NP messages, with a simple " @@ -14721,7 +14697,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:43 +#: i2p2www/pages/site/docs/transport/ntcp.html:41 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14733,7 +14709,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:51 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "0-15 bytes of padding are required to bring the total message length\n" "(including the six size and checksum bytes) to a multiple of 16.\n" @@ -14742,39 +14718,39 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:59 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:60 +#: i2p2www/pages/site/docs/transport/ntcp.html:58 msgid "" "One special case is a metadata message where the sizeof(data) is 0. In\n" "that case, the unencrypted message is encoded as:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:71 +#: i2p2www/pages/site/docs/transport/ntcp.html:69 msgid "" "Total length: 16 bytes. The time sync message is sent at approximately 15" " minute intervals.\n" "The message is encrypted just as standard messages are." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:77 +#: i2p2www/pages/site/docs/transport/ntcp.html:75 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:78 +#: i2p2www/pages/site/docs/transport/ntcp.html:76 #, python-format msgid "" "The standard and time sync messages use the Adler-32 checksum\n" "as defined in the ZLIB Specification." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:84 +#: i2p2www/pages/site/docs/transport/ntcp.html:82 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:85 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -14783,31 +14759,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:99 +#: i2p2www/pages/site/docs/transport/ntcp.html:97 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:100 +#: i2p2www/pages/site/docs/transport/ntcp.html:98 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:104 +#: i2p2www/pages/site/docs/transport/ntcp.html:102 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:105 +#: i2p2www/pages/site/docs/transport/ntcp.html:103 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:106 +#: i2p2www/pages/site/docs/transport/ntcp.html:104 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:107 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:108 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -14815,7 +14791,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:114 msgid "" "The DH key exchange consists of a number of steps, displayed below.\n" "The mapping between these steps and the messages sent between I2P " @@ -14823,41 +14799,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:122 +#: i2p2www/pages/site/docs/transport/ntcp.html:120 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:123 +#: i2p2www/pages/site/docs/transport/ntcp.html:121 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:124 +#: i2p2www/pages/site/docs/transport/ntcp.html:122 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:125 +#: i2p2www/pages/site/docs/transport/ntcp.html:123 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:124 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:127 +#: i2p2www/pages/site/docs/transport/ntcp.html:125 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:128 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:130 +#: i2p2www/pages/site/docs/transport/ntcp.html:128 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -14866,11 +14842,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:134 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:135 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -14883,79 +14859,79 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:150 -#: i2p2www/pages/site/docs/transport/ntcp.html:193 -#: i2p2www/pages/site/docs/transport/ntcp.html:273 -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:148 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:271 +#: i2p2www/pages/site/docs/transport/ntcp.html:354 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:152 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:170 +#: i2p2www/pages/site/docs/transport/ntcp.html:168 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:172 +#: i2p2www/pages/site/docs/transport/ntcp.html:170 #, python-format msgid "" "SHA256 Hash(X) xored with SHA256 Hash(Bob's Router Identity)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:179 -#: i2p2www/pages/site/docs/transport/ntcp.html:260 -#: i2p2www/pages/site/docs/transport/ntcp.html:337 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:335 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:180 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 msgid "" "Bob verifies HXxorHI using his own router hash. If it does not verify,\n" "Alice has contacted the wrong router, and Bob drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:186 +#: i2p2www/pages/site/docs/transport/ntcp.html:184 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:187 +#: i2p2www/pages/site/docs/transport/ntcp.html:185 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:195 -#: i2p2www/pages/site/docs/transport/ntcp.html:275 -#: i2p2www/pages/site/docs/transport/ntcp.html:358 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 +#: i2p2www/pages/site/docs/transport/ntcp.html:273 +#: i2p2www/pages/site/docs/transport/ntcp.html:356 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:251 +#: i2p2www/pages/site/docs/transport/ntcp.html:215 +#: i2p2www/pages/site/docs/transport/ntcp.html:249 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 +#: i2p2www/pages/site/docs/transport/ntcp.html:217 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:222 -#: i2p2www/pages/site/docs/transport/ntcp.html:307 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:305 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:224 +#: i2p2www/pages/site/docs/transport/ntcp.html:222 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:229 -#: i2p2www/pages/site/docs/transport/ntcp.html:319 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 +#: i2p2www/pages/site/docs/transport/ntcp.html:317 +#: i2p2www/pages/site/docs/transport/ntcp.html:384 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:253 +#: i2p2www/pages/site/docs/transport/ntcp.html:251 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -14963,38 +14939,38 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:261 +#: i2p2www/pages/site/docs/transport/ntcp.html:259 msgid "" "Alice may drop the connection if the clock skew with Bob is too high as " "calculated using tsB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:266 +#: i2p2www/pages/site/docs/transport/ntcp.html:264 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:267 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "" "This contains Alice's router identity, and a DSA signature of the " "critical data. Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:301 +#: i2p2www/pages/site/docs/transport/ntcp.html:299 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:301 #, python-format msgid "" "Alice's 387 byte Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:309 +#: i2p2www/pages/site/docs/transport/ntcp.html:307 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:311 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 #, python-format msgid "" "the 40 byte DSA " @@ -15010,7 +14986,7 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:327 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15019,25 +14995,25 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:339 +#: i2p2www/pages/site/docs/transport/ntcp.html:337 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:342 +#: i2p2www/pages/site/docs/transport/ntcp.html:340 msgid "" "Bob may drop the connection if the clock skew with Alice is too high as " "calculated using tsA." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:349 +#: i2p2www/pages/site/docs/transport/ntcp.html:347 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:350 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:375 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "the 40 byte DSA " @@ -15053,11 +15029,11 @@ msgid "" "href=\"%(commonstructures)s#struct_RouterIdentity\">Router Identity" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:381 +#: i2p2www/pages/site/docs/transport/ntcp.html:379 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:396 +#: i2p2www/pages/site/docs/transport/ntcp.html:394 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15066,15 +15042,15 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:402 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:411 +#: i2p2www/pages/site/docs/transport/ntcp.html:409 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:412 +#: i2p2www/pages/site/docs/transport/ntcp.html:410 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15086,11 +15062,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:421 +#: i2p2www/pages/site/docs/transport/ntcp.html:419 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:422 +#: i2p2www/pages/site/docs/transport/ntcp.html:420 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15100,54 +15076,54 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:431 +#: i2p2www/pages/site/docs/transport/ntcp.html:429 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:432 +#: i2p2www/pages/site/docs/transport/ntcp.html:430 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:433 +#: i2p2www/pages/site/docs/transport/ntcp.html:431 msgid "" "that many bytes making up the local router's IP address (as reached by " "the remote side)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:434 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:435 +#: i2p2www/pages/site/docs/transport/ntcp.html:433 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:434 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:437 +#: i2p2www/pages/site/docs/transport/ntcp.html:435 msgid "" "xor of the local router's identity hash and the SHA256 of bytes 32 " "through bytes 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:441 +#: i2p2www/pages/site/docs/transport/ntcp.html:439 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:442 +#: i2p2www/pages/site/docs/transport/ntcp.html:440 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:446 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:452 +#: i2p2www/pages/site/docs/transport/ntcp.html:450 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15158,31 +15134,27 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:460 +#: i2p2www/pages/site/docs/transport/ntcp.html:458 msgid "" "Memory utilization (including that of the kernel) for NTCP should be " "compared to that for SSU." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:464 +#: i2p2www/pages/site/docs/transport/ntcp.html:462 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:467 msgid "Review and possibly disable 'check connection'" msgstr "" #: i2p2www/pages/site/docs/transport/ssu.html:2 -msgid "SSU Transport" -msgstr "" - -#: i2p2www/pages/site/docs/transport/ssu.html:6 msgid "Secure Semireliable UDP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:9 +#: i2p2www/pages/site/docs/transport/ssu.html:8 #, python-format msgid "" "SSU (also called \"UDP\" in much of the I2P documentation and user " @@ -15192,7 +15164,7 @@ msgid "" "The other is NTCP." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:15 +#: i2p2www/pages/site/docs/transport/ssu.html:14 msgid "" "SSU is the newer of the two transports,\n" "introduced in I2P release 0.6.\n" @@ -15201,11 +15173,11 @@ msgid "" "SSU-over-IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:22 +#: i2p2www/pages/site/docs/transport/ssu.html:21 msgid "SSU Services" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:24 +#: i2p2www/pages/site/docs/transport/ssu.html:23 msgid "" "Like the NTCP transport, SSU provides reliable, encrypted, connection-" "oriented, point-to-point data transport.\n" @@ -15213,33 +15185,33 @@ msgid "" "including:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:30 +#: i2p2www/pages/site/docs/transport/ssu.html:29 msgid "" "Cooperative NAT/Firewall traversal using introducers" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:31 +#: i2p2www/pages/site/docs/transport/ssu.html:30 msgid "" "Local IP detection by inspection of incoming packets and peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:32 +#: i2p2www/pages/site/docs/transport/ssu.html:31 msgid "" "Communication of firewall status and local IP, and changes to either to " "NTCP" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:37 +#: i2p2www/pages/site/docs/transport/ssu.html:36 msgid "Protocol Details" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:39 +#: i2p2www/pages/site/docs/transport/ssu.html:38 msgid "Congestion control" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:41 +#: i2p2www/pages/site/docs/transport/ssu.html:40 msgid "" "SSU's need for only semireliable delivery, TCP-friendly operation,\n" "and the capacity for high throughput allows a great deal of latitude in\n" @@ -15247,7 +15219,7 @@ msgid "" "meant to be both efficient in bandwidth as well as simple to implement." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:48 +#: i2p2www/pages/site/docs/transport/ssu.html:47 msgid "" "Packets are scheduled according to the router's policy, taking care\n" "not to exceed the router's outbound capacity or to exceed the measured \n" @@ -15262,7 +15234,7 @@ msgid "" "other messages." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:59 +#: i2p2www/pages/site/docs/transport/ssu.html:58 msgid "" "The congestion detection techniques vary from TCP as well, since each \n" "message has its own unique and nonsequential identifier, and each message" @@ -15278,7 +15250,7 @@ msgid "" "retransmitted with any new updates." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:71 +#: i2p2www/pages/site/docs/transport/ssu.html:70 msgid "" "The current implementation does not pad the packets to\n" "any particular size, but instead just places a single message fragment " @@ -15286,7 +15258,7 @@ msgid "" "a packet and sends it off (careful not to exceed the MTU)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:78 +#: i2p2www/pages/site/docs/transport/ssu.html:77 msgid "" "As of router version 0.8.12,\n" "two MTU values are used for IPv4: 620 and 1484.\n" @@ -15294,21 +15266,21 @@ msgid "" "retransmitted." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:84 +#: i2p2www/pages/site/docs/transport/ssu.html:83 msgid "" "For both MTU values, it is desirable that (MTU % 16) == 12, so that\n" "the payload portion after the 28-byte IP/UDP header is a multiple of\n" "16 bytes, for encryption purposes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:90 +#: i2p2www/pages/site/docs/transport/ssu.html:89 msgid "" "For the small MTU value, it is desirable to pack a 2646-byte\n" "Variable Tunnel Build Message efficiently into multiple packets;\n" "with a 620-byte MTU, it fits into 5 packets with nicely." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:96 +#: i2p2www/pages/site/docs/transport/ssu.html:95 msgid "" "Based on measurements, 1492 fits nearly all reasonably small I2NP " "messages\n" @@ -15317,13 +15289,13 @@ msgid "" "into a live network MTU anyway)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:102 +#: i2p2www/pages/site/docs/transport/ssu.html:101 msgid "" "The MTU values were 608 and 1492 for releases 0.8.9 - 0.8.11.\n" "The large MTU was 1350 prior to release 0.8.9." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:107 +#: i2p2www/pages/site/docs/transport/ssu.html:106 msgid "" "The maximum receive packet size\n" "is 1571 bytes as of release 0.8.12.\n" @@ -15331,7 +15303,7 @@ msgid "" "Prior to release 0.8.9 it was 2048 bytes." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:114 +#: i2p2www/pages/site/docs/transport/ssu.html:113 msgid "" "As of release 0.9.2, if a router's network interface MTU is less than " "1484,\n" @@ -15339,18 +15311,18 @@ msgid "" "honor that when a connection is established." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:120 +#: i2p2www/pages/site/docs/transport/ssu.html:119 msgid "" "For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n" "so we use an MTU where (MTN % 16 == 0), which is true for 1280.\n" "The maximum IPv6 MTU is 1472." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:126 +#: i2p2www/pages/site/docs/transport/ssu.html:125 msgid "Message Size Limits" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:127 +#: i2p2www/pages/site/docs/transport/ssu.html:126 msgid "" "While the maximum message size is nominally 32KB, the practical\n" "limit differs. The protocol limits the number of fragments to 7 bits, or " @@ -15365,11 +15337,11 @@ msgid "" "For connections using the larger MTU, larger messages are possible." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:138 +#: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:140 +#: i2p2www/pages/site/docs/transport/ssu.html:139 msgid "" "All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n" "The MAC and session keys are negotiated as part of the DH exchange, used\n" @@ -15377,7 +15349,7 @@ msgid "" "the publicly knowable introKey is used for the MAC and encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:147 +#: i2p2www/pages/site/docs/transport/ssu.html:146 msgid "" "When using the introKey, both the initial message and any subsequent\n" "reply use the introKey of the responder (Bob) - the responder does \n" @@ -15387,7 +15359,7 @@ msgid "" "Bob." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:156 +#: i2p2www/pages/site/docs/transport/ssu.html:155 msgid "" "Upon receiving a message, the receiver checks the \"from\" IP address and" " port\n" @@ -15400,7 +15372,7 @@ msgid "" "it may be dropped anyway." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:167 +#: i2p2www/pages/site/docs/transport/ssu.html:166 msgid "" "If Alice and Bob have an established session, but Alice loses the \n" "keys for some reason and she wants to contact Bob, she may at any \n" @@ -15412,7 +15384,7 @@ msgid "" "new one." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:178 +#: i2p2www/pages/site/docs/transport/ssu.html:177 #, python-format msgid "" "For the DH key agreement,\n" @@ -15420,18 +15392,18 @@ msgid "" "MODP group (#14) is used:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:188 +#: i2p2www/pages/site/docs/transport/ssu.html:187 #, python-format msgid "" "These are the same p and g used for I2P's\n" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:193 +#: i2p2www/pages/site/docs/transport/ssu.html:192 msgid "Replay prevention" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:195 +#: i2p2www/pages/site/docs/transport/ssu.html:194 msgid "" "Replay prevention at the SSU layer occurs by rejecting packets \n" "with exceedingly old timestamps or those which reuse an IV. To\n" @@ -15439,7 +15411,7 @@ msgid "" "\"decay\" periodically so that only recently added IVs are detected." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:202 +#: i2p2www/pages/site/docs/transport/ssu.html:201 msgid "" "The messageIds used in DataMessages are defined at layers above\n" "the SSU transport and are passed through transparently. These IDs\n" @@ -15448,11 +15420,11 @@ msgid "" "replay prevention - higher layers should take that into account." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:210 +#: i2p2www/pages/site/docs/transport/ssu.html:209 msgid "Addressing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:212 +#: i2p2www/pages/site/docs/transport/ssu.html:211 msgid "" "To contact an SSU peer, one of two sets of information is necessary:\n" "a direct address, for when the peer is publicly reachable, or an\n" @@ -15460,42 +15432,42 @@ msgid "" "There is no restriction on the number of addresses a peer may have." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:224 +#: i2p2www/pages/site/docs/transport/ssu.html:223 msgid "" "Each of the addresses may also expose a series of options - special\n" "capabilities of that particular peer. For a list of available\n" "capabilities, see below." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:230 +#: i2p2www/pages/site/docs/transport/ssu.html:229 #, python-format msgid "" "The addresses, options, and capabilities are published in the network database." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:235 +#: i2p2www/pages/site/docs/transport/ssu.html:234 msgid "Direct Session Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:236 +#: i2p2www/pages/site/docs/transport/ssu.html:235 msgid "" "Direct session establishment is used when no third party is required for " "NAT traversal.\n" "The message sequence is as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:241 +#: i2p2www/pages/site/docs/transport/ssu.html:240 msgid "Connection establishment (direct)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:242 +#: i2p2www/pages/site/docs/transport/ssu.html:241 msgid "" "Alice connects directly to Bob.\n" "IPv6 is supported as of version 0.9.8." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:257 +#: i2p2www/pages/site/docs/transport/ssu.html:256 #, python-format msgid "" "After the SessionConfirmed message is received, Bob sends a small\n" @@ -15508,7 +15480,7 @@ msgid "" "(i.e. 0x0000000000000002)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:266 +#: i2p2www/pages/site/docs/transport/ssu.html:265 #, python-format msgid "" "After the status message is sent, the peers exchange\n" @@ -15517,7 +15489,7 @@ msgid "" "RouterInfos." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:274 +#: i2p2www/pages/site/docs/transport/ssu.html:273 msgid "" "It does not appear that the type of the status message or its contents " "matters.\n" @@ -15526,7 +15498,7 @@ msgid "" "the status message can be eliminated." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:283 +#: i2p2www/pages/site/docs/transport/ssu.html:282 msgid "" "Introduction keys are delivered through an external channel \n" "(the network database, where they are identical to the router Hash for " @@ -15542,7 +15514,7 @@ msgid "" "not necessary to any intermediary relay peer)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:297 +#: i2p2www/pages/site/docs/transport/ssu.html:296 msgid "" "Indirect session establishment by means of a third party introduction\n" "is necessary for efficient NAT traversal. Charlie, a router behind a\n" @@ -15570,25 +15542,25 @@ msgid "" "full direction session establishment with the specified IP and port." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:324 +#: i2p2www/pages/site/docs/transport/ssu.html:323 msgid "Connection establishment (indirect using an introducer)" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:326 +#: i2p2www/pages/site/docs/transport/ssu.html:325 msgid "Alice first connects to introducer Bob, who relays the request to Charlie." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:344 +#: i2p2www/pages/site/docs/transport/ssu.html:343 msgid "" "After the hole punch, the session is established between Alice and " "Charlie as in a direct establishment." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:356 +#: i2p2www/pages/site/docs/transport/ssu.html:355 msgid "Peer testing" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:358 +#: i2p2www/pages/site/docs/transport/ssu.html:357 msgid "" "The automation of collaborative reachability testing for peers is\n" "enabled by a sequence of PeerTest messages. With its proper \n" @@ -15597,7 +15569,7 @@ msgid "" "quite simple:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:377 +#: i2p2www/pages/site/docs/transport/ssu.html:376 msgid "" "Each of the PeerTest messages carry a nonce identifying the\n" "test series itself, as initialized by Alice. If Alice doesn't \n" @@ -15607,7 +15579,7 @@ msgid "" "that may be reached are as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:387 +#: i2p2www/pages/site/docs/transport/ssu.html:386 msgid "" "If she doesn't receive a response from Bob, she will retransmit\n" "up to a certain number of times, but if no response ever arrives,\n" @@ -15617,7 +15589,7 @@ msgid "" "Charlie to reply." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:396 +#: i2p2www/pages/site/docs/transport/ssu.html:395 msgid "" "If Alice doesn't receive a PeerTest message with the \n" "expected nonce from a third party (Charlie), she will retransmit\n" @@ -15629,7 +15601,7 @@ msgid "" "IP and port that Bob offered up should be forwarded)." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:407 +#: i2p2www/pages/site/docs/transport/ssu.html:406 msgid "" "If Alice receives Bob's PeerTest message and both of Charlie's\n" "PeerTest messages but the enclosed IP and port numbers in Bob's \n" @@ -15640,7 +15612,7 @@ msgid "" "remote connectivity, ignoring further port discovery." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:417 +#: i2p2www/pages/site/docs/transport/ssu.html:416 msgid "" "If Alice receives Charlie's first message but not his second,\n" "she will retransmit her PeerTest message to Charlie up to a \n" @@ -15648,7 +15620,7 @@ msgid "" "that Charlie is either confused or no longer online." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:425 +#: i2p2www/pages/site/docs/transport/ssu.html:424 msgid "" "Alice should choose Bob arbitrarily from known peers who seem\n" "to be capable of participating in peer tests. Bob in turn should\n" @@ -15659,7 +15631,7 @@ msgid "" "to designate a new peer as Bob and try again with a different nonce." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:435 +#: i2p2www/pages/site/docs/transport/ssu.html:434 msgid "" "Alice's introduction key is included in all of the PeerTest \n" "messages so that she doesn't need to already have an established\n" @@ -15668,11 +15640,11 @@ msgid "" "with either Bob or Charlie, but it is not required." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:453 +#: i2p2www/pages/site/docs/transport/ssu.html:452 msgid "Transmission window, ACKs and Retransmissions" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:454 +#: i2p2www/pages/site/docs/transport/ssu.html:453 #, python-format msgid "" "The DATA message may contain ACKs of full messages and\n" @@ -15682,7 +15654,7 @@ msgid "" "for details." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:462 +#: i2p2www/pages/site/docs/transport/ssu.html:461 #, python-format msgid "" "The details of windowing, ACK, and retransmission strategies are not " @@ -15697,11 +15669,11 @@ msgid "" "See the code for initial, min and max parameters." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:474 +#: i2p2www/pages/site/docs/transport/ssu.html:473 msgid "Security" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:475 +#: i2p2www/pages/site/docs/transport/ssu.html:474 msgid "" "UDP source addresses may, of course, be spoofed.\n" "Additionally, the IPs and ports contained inside specific\n" @@ -15710,31 +15682,31 @@ msgid "" "Also, certain actions and responses may need to be rate-limited." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:483 +#: i2p2www/pages/site/docs/transport/ssu.html:482 msgid "" "The details of validation are not specified\n" "here. Implementers should add defenses where appropriate." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:489 +#: i2p2www/pages/site/docs/transport/ssu.html:488 msgid "Peer capabilities" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:493 +#: i2p2www/pages/site/docs/transport/ssu.html:492 msgid "" "If the peer address contains the 'B' capability, that means \n" "they are willing and able to participate in peer tests as\n" "a 'Bob' or 'Charlie'." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:499 +#: i2p2www/pages/site/docs/transport/ssu.html:498 msgid "" "If the peer address contains the 'C' capability, that means\n" "they are willing and able to serve as an introducer - serving\n" "as a Bob for an otherwise unreachable Alice." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:508 +#: i2p2www/pages/site/docs/transport/ssu.html:507 msgid "" "Analysis of current SSU performance, including assessment of window size " "adjustment\n" @@ -15743,14 +15715,14 @@ msgid "" "performance, is a topic for future work." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:514 +#: i2p2www/pages/site/docs/transport/ssu.html:513 msgid "" "The current implementation repeatedly sends acknowledgments for the same " "packets,\n" "which unnecessarily increases overhead." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:519 +#: i2p2www/pages/site/docs/transport/ssu.html:518 msgid "" "The default small MTU value of 620 should be analyzed and possibly " "increased.\n" @@ -15759,15 +15731,15 @@ msgid "" "Probably not." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:525 +#: i2p2www/pages/site/docs/transport/ssu.html:524 msgid "The protocol should be extended to exchange MTUs during the setup." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:529 +#: i2p2www/pages/site/docs/transport/ssu.html:528 msgid "Rekeying is currently unimplemented and may never be." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:533 +#: i2p2www/pages/site/docs/transport/ssu.html:532 msgid "" "The potential use of the 'challenge' fields in RelayIntro and " "RelayResponse,\n" @@ -15775,7 +15747,7 @@ msgid "" "undocumented." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:538 +#: i2p2www/pages/site/docs/transport/ssu.html:537 msgid "" "Instead of a single fragment per packet, a more efficient\n" "strategy may be to bundle multiple message fragments into the same " @@ -15783,7 +15755,7 @@ msgid "" "so long as it doesn't exceed the MTU." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:544 +#: i2p2www/pages/site/docs/transport/ssu.html:543 msgid "" "A set of fixed packet sizes may be appropriate to further hide the data \n" "fragmentation to external adversaries, but the tunnel, garlic, and end to" @@ -15791,34 +15763,34 @@ msgid "" "end padding should be sufficient for most needs until then." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:550 +#: i2p2www/pages/site/docs/transport/ssu.html:549 msgid "" "Why are introduction keys the same as the router hash, should it be " "changed, would there be any benefit?" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:554 +#: i2p2www/pages/site/docs/transport/ssu.html:553 msgid "Capacities appear to be unused." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:558 +#: i2p2www/pages/site/docs/transport/ssu.html:557 msgid "" "Signed-on times in SessionCreated and SessionConfirmed appear to be " "unused or unverified." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:563 +#: i2p2www/pages/site/docs/transport/ssu.html:562 msgid "Implementation Diagram" msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:564 +#: i2p2www/pages/site/docs/transport/ssu.html:563 msgid "" "This diagram\n" "should accurately reflect the current implementation, however there may " "be small differences." msgstr "" -#: i2p2www/pages/site/docs/transport/ssu.html:572 +#: i2p2www/pages/site/docs/transport/ssu.html:571 msgid "Now on the SSU specification page" msgstr "" @@ -16793,3 +16765,30 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "How does I2P work" +#~ msgstr "" + +#~ msgid "Naming in I2P" +#~ msgstr "" + +#~ msgid "I2P Plugins" +#~ msgstr "" + +#~ msgid "A Gentle Introduction" +#~ msgstr "" + +#~ msgid "Tunnel Overview" +#~ msgstr "" + +#~ msgid "I2P Blockfile Specification" +#~ msgstr "" + +#~ msgid "Common structure Specification" +#~ msgstr "" + +#~ msgid "Data types Specification" +#~ msgstr "" + +#~ msgid "SSU Transport" +#~ msgstr "" + diff --git a/i2p2www/translations/sv_SE/LC_MESSAGES/get-involved.po b/i2p2www/translations/sv_SE/LC_MESSAGES/get-involved.po index ddc60435..2cdcb9df 100644 --- a/i2p2www/translations/sv_SE/LC_MESSAGES/get-involved.po +++ b/i2p2www/translations/sv_SE/LC_MESSAGES/get-involved.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n" -"POT-Creation-Date: 2014-01-08 02:25+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2013-04-27 23:10+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) " @@ -316,14 +316,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/todo.html:2 -msgid "To Do List" -msgstr "" - -#: i2p2www/pages/site/get-involved/todo.html:4 msgid "I2P Project Targets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:5 +#: i2p2www/pages/site/get-involved/todo.html:4 #, python-format msgid "" "Below is a more detailed (yet still incomplete) discussion of the major " @@ -343,83 +339,83 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:54 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:53 msgid "Core functionality" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:16 -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:52 +#: i2p2www/pages/site/get-involved/todo.html:15 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:51 msgid "link" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:18 -#: i2p2www/pages/site/get-involved/todo.html:57 +#: i2p2www/pages/site/get-involved/todo.html:17 +#: i2p2www/pages/site/get-involved/todo.html:56 msgid "NAT/Firewall bridging via 1-hop restricted routes" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:21 -#: i2p2www/pages/site/get-involved/todo.html:130 +#: i2p2www/pages/site/get-involved/todo.html:20 +#: i2p2www/pages/site/get-involved/todo.html:129 msgid "High degree transport layer with UDP, NBIO, or NIO" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:24 -#: i2p2www/pages/site/get-involved/todo.html:218 +#: i2p2www/pages/site/get-involved/todo.html:23 +#: i2p2www/pages/site/get-involved/todo.html:217 msgid "NetworkDB and profile tuning and ejection policy for large nets" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:28 -#: i2p2www/pages/site/get-involved/todo.html:242 +#: i2p2www/pages/site/get-involved/todo.html:27 +#: i2p2www/pages/site/get-involved/todo.html:241 msgid "Security / anonymity" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:30 -#: i2p2www/pages/site/get-involved/todo.html:245 +#: i2p2www/pages/site/get-involved/todo.html:29 +#: i2p2www/pages/site/get-involved/todo.html:244 msgid "" "Per-hop tunnel id & new permuted TunnelVerificationStructure " "encryption" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:33 -#: i2p2www/pages/site/get-involved/todo.html:295 +#: i2p2www/pages/site/get-involved/todo.html:32 +#: i2p2www/pages/site/get-involved/todo.html:294 msgid "Strict ordering of participants within tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:36 +#: i2p2www/pages/site/get-involved/todo.html:35 msgid "Randomly permuted tunnel lengths" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:39 -#: i2p2www/pages/site/get-involved/todo.html:357 +#: i2p2www/pages/site/get-involved/todo.html:38 +#: i2p2www/pages/site/get-involved/todo.html:356 msgid "Full blown n-hop restricted routes with optional trusted links" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:42 -#: i2p2www/pages/site/get-involved/todo.html:376 +#: i2p2www/pages/site/get-involved/todo.html:41 +#: i2p2www/pages/site/get-involved/todo.html:375 msgid "Hashcash for routerIdentity, destination, and tunnel request" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:45 -#: i2p2www/pages/site/get-involved/todo.html:405 +#: i2p2www/pages/site/get-involved/todo.html:44 +#: i2p2www/pages/site/get-involved/todo.html:404 msgid "Advanced tunnel operation (batching/mixing/throttling/padding)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:48 -#: i2p2www/pages/site/get-involved/todo.html:442 +#: i2p2www/pages/site/get-involved/todo.html:47 +#: i2p2www/pages/site/get-involved/todo.html:441 msgid "Stop & go mix w/ garlics & tunnels" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:52 -#: i2p2www/pages/site/get-involved/todo.html:456 +#: i2p2www/pages/site/get-involved/todo.html:51 +#: i2p2www/pages/site/get-involved/todo.html:455 msgid "Performance" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:62 +#: i2p2www/pages/site/get-involved/todo.html:61 msgid "Implemented in I2P 0.6.0.6" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:63 +#: i2p2www/pages/site/get-involved/todo.html:62 msgid "" "The functionality of allowing routers to fully participate within the " "network \n" @@ -432,13 +428,13 @@ msgid "" "two ways:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:73 +#: i2p2www/pages/site/get-involved/todo.html:72 msgid "" "Peers who have reachable interfaces - these peers do not need to \n" "do anything special" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:77 +#: i2p2www/pages/site/get-involved/todo.html:76 msgid "" "Peers who do not have reachable interfaces - these peers must " "build \n" @@ -449,7 +445,7 @@ msgid "" "and who has agreed to serve as their 'introducer'." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:85 +#: i2p2www/pages/site/get-involved/todo.html:84 msgid "" "To do this, peers who have no IP address simply connect to a few peers, \n" "build a tunnel through them, and publish a reference to those tunnels " @@ -457,7 +453,7 @@ msgid "" "their RouterInfo structure in the network database." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:90 +#: i2p2www/pages/site/get-involved/todo.html:89 msgid "" "When someone wants to contact any particular router, they first must get" " \n" @@ -471,7 +467,7 @@ msgid "" "tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:98 +#: i2p2www/pages/site/get-involved/todo.html:97 msgid "" "When a router just wants to get a message or two to a specific hidden " "peer, \n" @@ -490,7 +486,7 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:109 +#: i2p2www/pages/site/get-involved/todo.html:108 msgid "" "Of course, that only works if the originating peer can receive " "connections \n" @@ -501,7 +497,7 @@ msgid "" "peer's inbound tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:115 +#: i2p2www/pages/site/get-involved/todo.html:114 msgid "" "This is not meant to provide a way for a peer's IP address to be " "concealed, \n" @@ -512,7 +508,7 @@ msgid "" "described below." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:121 +#: i2p2www/pages/site/get-involved/todo.html:120 msgid "" "With this technique, any router can participate as any part of a tunnel." " \n" @@ -523,11 +519,11 @@ msgid "" "to be hidden. But that is not technically necessary." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:133 +#: i2p2www/pages/site/get-involved/todo.html:132 msgid "Both UDP and NIO have been Implemented in I2P" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:134 +#: i2p2www/pages/site/get-involved/todo.html:133 msgid "" "Standard TCP communication in Java generally requires blocking socket \n" "calls, and to keep a blocked socket from hanging the entire system, those" @@ -543,7 +539,7 @@ msgid "" "write() calls." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:145 +#: i2p2www/pages/site/get-involved/todo.html:144 msgid "" "We do this fairly efficiently, from a CPU perspective - at any time, \n" "almost all of these threads are sitting idle, blocked waiting for " @@ -562,20 +558,20 @@ msgid "" "will have up to 199,998 threads just to deal with the TCP connections!" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:157 +#: i2p2www/pages/site/get-involved/todo.html:156 msgid "" "Obviously, that just won't work. We need to use a transport layer that \n" "can scale. In Java, we have two main camps:" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:162 +#: i2p2www/pages/site/get-involved/todo.html:161 #, python-format msgid "" "Implemented in I2P 0.6 (\"SSU\") as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:165 +#: i2p2www/pages/site/get-involved/todo.html:164 msgid "" "Sending and receiving UDP datagrams is a connectionless operation - if \n" "we are communicating with 100,000 peers, we simply stick the UDP packets" @@ -586,7 +582,7 @@ msgid "" "UDP packets received and adding them to an inbound queue)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:172 +#: i2p2www/pages/site/get-involved/todo.html:171 msgid "" "However, moving to UDP means losing the benefits of TCP's ordering, " "congestion \n" @@ -608,19 +604,19 @@ msgid "" "needs." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:185 +#: i2p2www/pages/site/get-involved/todo.html:184 msgid "It will be a lot of work though." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:188 +#: i2p2www/pages/site/get-involved/todo.html:187 msgid "NIO or NBIO" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:189 +#: i2p2www/pages/site/get-involved/todo.html:188 msgid "NIO Implemented in I2P 0.6.1.22 (\"NTCP\")" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:192 +#: i2p2www/pages/site/get-involved/todo.html:191 msgid "" "In Java 1.4, a set of \"New I/O\" packages was introduced, allowing Java" " \n" @@ -642,7 +638,7 @@ msgid "" "quantity)" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:206 +#: i2p2www/pages/site/get-involved/todo.html:205 #, python-format msgid "" "Another alternative along the same lines is the Non" @@ -654,7 +650,7 @@ msgid "" "activity on it lately (likely due to 1.4's NIO deployment)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:221 +#: i2p2www/pages/site/get-involved/todo.html:220 msgid "" "Within the current network database and profile management " "implementation, \n" @@ -677,22 +673,22 @@ msgid "" "code yet, since we aren't going to need it for a while." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:236 +#: i2p2www/pages/site/get-involved/todo.html:235 msgid "" "That said, as the network grows we are going to want to keep these " "considerations \n" "in mind. We will have some work to do, but we can put it off for later." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:248 -#: i2p2www/pages/site/get-involved/todo.html:332 +#: i2p2www/pages/site/get-involved/todo.html:247 +#: i2p2www/pages/site/get-involved/todo.html:331 #, python-format msgid "" "Addressed in I2P 0.5 as documented elsewhere" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:251 +#: i2p2www/pages/site/get-involved/todo.html:250 msgid "" "Right now, if Alice builds a four hop inbound tunnel starting at Elvis, \n" "going to Dave, then to Charlie, then Bob, and finally Alice " @@ -706,7 +702,7 @@ msgid "" "the tunnel had the same tunnel ID, collusion attacks aren't much work." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:261 +#: i2p2www/pages/site/get-involved/todo.html:260 msgid "" "Adding a unique tunnel ID per hop isn't hard, but by itself, " "insufficient. \n" @@ -736,7 +732,7 @@ msgid "" "hash." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:282 +#: i2p2www/pages/site/get-involved/todo.html:281 msgid "" "The tunnel gateway does still have more information than the other peers" " \n" @@ -752,11 +748,11 @@ msgid "" "the cost of gaining meaningful samples when dealing with longer tunnels." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:298 +#: i2p2www/pages/site/get-involved/todo.html:297 msgid "Implemented in release 0.6.2" msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:301 +#: i2p2www/pages/site/get-involved/todo.html:300 #, python-format msgid "" "As Connelly proposed to deal with the\n" @@ -774,14 +770,14 @@ msgid "" "in any tunnels until they are back online." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:316 +#: i2p2www/pages/site/get-involved/todo.html:315 msgid "" "More analysis is necessary for revising the tunnel creation - at the \n" "moment, we simply select and order randomly within the peer's top tier \n" "of peers (ones with fast + high capacity)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:321 +#: i2p2www/pages/site/get-involved/todo.html:320 msgid "" "Adding a strict ordering to peers in a tunnel also improves the anonymity" " \n" @@ -793,7 +789,7 @@ msgid "" "duration) minutes, use a 1-hop tunnel)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:338 +#: i2p2www/pages/site/get-involved/todo.html:337 msgid "" "Without tunnel length permutation, if someone were to somehow detect that" " \n" @@ -815,14 +811,14 @@ msgid "" "would mean what IP address the destination is on)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:350 +#: i2p2www/pages/site/get-involved/todo.html:349 msgid "" "It is to counter user behavior that tunnel lengths should be permuted, \n" "using algorithms based on the length requested (for example, the 1/MTBF \n" "length change for 0-hop tunnels outlined above)." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:360 +#: i2p2www/pages/site/get-involved/todo.html:359 msgid "" "The restricted route functionality described before was simply a " "functional \n" @@ -844,7 +840,7 @@ msgid "" "to forward it as requested." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:379 +#: i2p2www/pages/site/get-involved/todo.html:378 #, python-format msgid "" "Within the network, we will want some way to deter people from consuming" @@ -858,7 +854,7 @@ msgid "" "to make certain requests \"expensive\"." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:387 +#: i2p2www/pages/site/get-involved/todo.html:386 msgid "" "Hashcash is one technique that \n" "we can use to anonymously increase the \"cost\" of doing certain " @@ -876,7 +872,7 @@ msgid "" "with few resources." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:398 +#: i2p2www/pages/site/get-involved/todo.html:397 msgid "" "There are a few other algorithms that we can explore for making those \n" "requests for resources \"nonfree\", and further research on that front is" @@ -884,7 +880,7 @@ msgid "" "appropriate." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:408 +#: i2p2www/pages/site/get-involved/todo.html:407 #, python-format msgid "" "To powerful passive external observers as well as large colluding " @@ -905,7 +901,7 @@ msgid "" "tunnel mixing strategies." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:421 +#: i2p2www/pages/site/get-involved/todo.html:420 msgid "" "In addition to the anonymity aspects of more varied tunnel operation, \n" "there is a functional dimension as well. Each peer only has a certain \n" @@ -923,7 +919,7 @@ msgid "" "available." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:434 +#: i2p2www/pages/site/get-involved/todo.html:433 msgid "" "In addition, we may want to implement code to dynamically reroute tunnels" " \n" @@ -933,7 +929,7 @@ msgid "" "with instructions to redefine the next-hop in the tunnel." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:445 +#: i2p2www/pages/site/get-involved/todo.html:444 msgid "" "Beyond the per-tunnel batching and mixing strategy, there are further \n" "capabilities for protecting against powerful attackers, such as allowing" @@ -948,7 +944,7 @@ msgid "" "clove exposed includes delay instructions." msgstr "" -#: i2p2www/pages/site/get-involved/todo.html:457 +#: i2p2www/pages/site/get-involved/todo.html:456 #, python-format msgid "" "Performance related improvements are listed on the\n" @@ -960,7 +956,7 @@ msgid "Bounty Arabic translation of webpage and router console" msgstr "" #: i2p2www/pages/site/get-involved/bounties/arabic-trans.html:3 -#: i2p2www/pages/site/get-involved/bounties/index.html:119 +#: i2p2www/pages/site/get-involved/bounties/index.html:118 msgid "Arabic translation" msgstr "" @@ -1114,14 +1110,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/bounties/index.html:2 -msgid "Bounties" -msgstr "" - -#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "Bounties for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:6 +#: i2p2www/pages/site/get-involved/bounties/index.html:5 msgid "" "While we always gratefully accept any contributions of code, \n" "documentation, and the like, there are other ways to help I2P move \n" @@ -1136,7 +1128,7 @@ msgid "" "their support goes to what they care about." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:18 +#: i2p2www/pages/site/get-involved/bounties/index.html:17 msgid "" "We are also keeping open the ability for people who want to support I2P \n" "but don't have strong feelings about the bounties available. Those " @@ -1148,141 +1140,141 @@ msgid "" "etc), and the like." msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:27 +#: i2p2www/pages/site/get-involved/bounties/index.html:26 msgid "Current bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Name" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Status" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Judge" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Dev" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:30 -#: i2p2www/pages/site/get-involved/bounties/index.html:92 +#: i2p2www/pages/site/get-involved/bounties/index.html:29 +#: i2p2www/pages/site/get-involved/bounties/index.html:91 msgid "Bounty" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:31 msgid "Frost for I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:33 -#: i2p2www/pages/site/get-involved/bounties/index.html:40 -#: i2p2www/pages/site/get-involved/bounties/index.html:47 -#: i2p2www/pages/site/get-involved/bounties/index.html:54 -#: i2p2www/pages/site/get-involved/bounties/index.html:75 -#: i2p2www/pages/site/get-involved/bounties/index.html:82 +#: i2p2www/pages/site/get-involved/bounties/index.html:32 +#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:74 +#: i2p2www/pages/site/get-involved/bounties/index.html:81 msgid "Proposal in development" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:35 -#: i2p2www/pages/site/get-involved/bounties/index.html:42 -#: i2p2www/pages/site/get-involved/bounties/index.html:49 -#: i2p2www/pages/site/get-involved/bounties/index.html:56 -#: i2p2www/pages/site/get-involved/bounties/index.html:77 -#: i2p2www/pages/site/get-involved/bounties/index.html:97 +#: i2p2www/pages/site/get-involved/bounties/index.html:34 +#: i2p2www/pages/site/get-involved/bounties/index.html:41 +#: i2p2www/pages/site/get-involved/bounties/index.html:48 +#: i2p2www/pages/site/get-involved/bounties/index.html:55 +#: i2p2www/pages/site/get-involved/bounties/index.html:76 +#: i2p2www/pages/site/get-involved/bounties/index.html:96 msgid "vacant" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:39 +#: i2p2www/pages/site/get-involved/bounties/index.html:38 msgid "Eepsites served out of I2P datastorage" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:46 +#: i2p2www/pages/site/get-involved/bounties/index.html:45 msgid "Backporting Phex code onto I2PHex" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:53 +#: i2p2www/pages/site/get-involved/bounties/index.html:52 msgid "I2P package in Debian and Ubuntu mirrors" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:60 +#: i2p2www/pages/site/get-involved/bounties/index.html:59 msgid "Bitcoin client for I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:61 +#: i2p2www/pages/site/get-involved/bounties/index.html:60 msgid "Done, phase of verification" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:67 +#: i2p2www/pages/site/get-involved/bounties/index.html:66 msgid "Unit tests and Multi-router Simulation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:68 +#: i2p2www/pages/site/get-involved/bounties/index.html:67 msgid "Partly done, partly in work, partly still open" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:89 +#: i2p2www/pages/site/get-involved/bounties/index.html:88 msgid "Hold bounties, set on hold due to jrandom AWOL and missing funding" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:94 +#: i2p2www/pages/site/get-involved/bounties/index.html:93 msgid "Bundling bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:95 +#: i2p2www/pages/site/get-involved/bounties/index.html:94 msgid "Proposed" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:102 +#: i2p2www/pages/site/get-involved/bounties/index.html:101 msgid "Claimed bounties" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:105 +#: i2p2www/pages/site/get-involved/bounties/index.html:104 msgid "Dev team" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:107 +#: i2p2www/pages/site/get-involved/bounties/index.html:106 msgid "Make I2P IPv6 native" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:114 +#: i2p2www/pages/site/get-involved/bounties/index.html:113 msgid "Setting up a SILC server" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:124 +#: i2p2www/pages/site/get-involved/bounties/index.html:123 msgid "Datastore over I2P" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:129 +#: i2p2www/pages/site/get-involved/bounties/index.html:128 #: i2p2www/pages/site/get-involved/bounties/russian-trans.html:3 msgid "Russian translation" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:134 +#: i2p2www/pages/site/get-involved/bounties/index.html:133 msgid "Swarming file transfer" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:139 +#: i2p2www/pages/site/get-involved/bounties/index.html:138 msgid "Streaming library window size" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:144 +#: i2p2www/pages/site/get-involved/bounties/index.html:143 msgid "IRC connect time monitor" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:149 +#: i2p2www/pages/site/get-involved/bounties/index.html:148 msgid "Unit tests (part 1)" msgstr "" -#: i2p2www/pages/site/get-involved/bounties/index.html:161 +#: i2p2www/pages/site/get-involved/bounties/index.html:160 msgid "" "Dev lists anyone who may already be working on the bounty - collaboration" " is\n" @@ -2291,28 +2283,24 @@ msgid "I2P Developer's MTN Keys" msgstr "" #: i2p2www/pages/site/get-involved/develop/developers-keys.html:4 -msgid "MTN Keys" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:5 msgid "" "Monotone servers used by the I2P project require two types of keys to be " "used." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:8 msgid "" "Commit Keys to sign changes checked-in to the " "respository; and" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:10 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:9 msgid "" "Transport Keys to push changes to remote " "servers." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:13 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:12 #, python-format msgid "" "Everyone that uses Monotone to checkout the I2P codebase will need to\n" @@ -2324,15 +2312,15 @@ msgid "" "href=\"#transport\">transport keys." msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:20 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:19 msgid "Developer Commit keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:254 msgid "Developer Transport Keys" msgstr "" -#: i2p2www/pages/site/get-involved/develop/developers-keys.html:256 +#: i2p2www/pages/site/get-involved/develop/developers-keys.html:255 #, python-format msgid "" "Note: Transport keys are only needed for setting up a\n" @@ -2360,15 +2348,10 @@ msgid "Agreements" msgstr "" #: i2p2www/pages/site/get-involved/develop/licenses.html:2 -#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 -msgid "Licenses" -msgstr "" - -#: i2p2www/pages/site/get-involved/develop/licenses.html:4 msgid "I2P Software Licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:5 +#: i2p2www/pages/site/get-involved/develop/licenses.html:4 #, python-format msgid "" "As required by our\n" @@ -2381,36 +2364,36 @@ msgid "" "making use of or contributing to the I2P effort." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:16 +#: i2p2www/pages/site/get-involved/develop/licenses.html:15 msgid "" "While the information below may be more confusing than just simply \n" "stating \"I2P is BSD\", \"I2P is GPL\", or \"I2P is public domain\",\n" "the short answer to the question \"How is I2P licensed?\" is this:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:22 +#: i2p2www/pages/site/get-involved/develop/licenses.html:21 msgid "All software bundled in the I2P distributions will allow:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:24 +#: i2p2www/pages/site/get-involved/develop/licenses.html:23 msgid "use without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:25 +#: i2p2www/pages/site/get-involved/develop/licenses.html:24 msgid "" "use with no restrictions on how, when, where, why, or by whom is running " "it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:26 +#: i2p2www/pages/site/get-involved/develop/licenses.html:25 msgid "access to the source code without fee" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:27 +#: i2p2www/pages/site/get-involved/develop/licenses.html:26 msgid "modifications to the source" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:30 +#: i2p2www/pages/site/get-involved/develop/licenses.html:29 msgid "" "Most of the software guarantees much more - the ability of anyone " "to \n" @@ -2433,11 +2416,11 @@ msgid "" "we lose out." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:43 +#: i2p2www/pages/site/get-involved/develop/licenses.html:42 msgid "Component licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:44 +#: i2p2www/pages/site/get-involved/develop/licenses.html:43 msgid "" "The I2P distribution contains several resources, reflecting the " "partitioning of \n" @@ -2457,35 +2440,35 @@ msgid "" "distribution." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:57 +#: i2p2www/pages/site/get-involved/develop/licenses.html:56 msgid "Component" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:58 +#: i2p2www/pages/site/get-involved/develop/licenses.html:57 msgid "Source path" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:59 +#: i2p2www/pages/site/get-involved/develop/licenses.html:58 msgid "Resource" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:60 +#: i2p2www/pages/site/get-involved/develop/licenses.html:59 msgid "Primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:61 +#: i2p2www/pages/site/get-involved/develop/licenses.html:60 msgid "Alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:62 +#: i2p2www/pages/site/get-involved/develop/licenses.html:61 msgid "Lead developer" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:271 +#: i2p2www/pages/site/get-involved/develop/licenses.html:270 msgid "GPL + java exception" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:272 +#: i2p2www/pages/site/get-involved/develop/licenses.html:271 #, python-format msgid "" "While it may be redundant, just for clarity the\n" @@ -2495,7 +2478,7 @@ msgid "" "explicitly authorizing the use of Java's standard libraries:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:288 +#: i2p2www/pages/site/get-involved/develop/licenses.html:287 msgid "" "All source code under each component will by default be licensed under " "the\n" @@ -2508,11 +2491,11 @@ msgid "" "resource packaging may be changed if the repository is reorganized." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:296 +#: i2p2www/pages/site/get-involved/develop/licenses.html:295 msgid "Commit privileges" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:297 +#: i2p2www/pages/site/get-involved/develop/licenses.html:296 #, python-format msgid "" "Developers may push changes to a distributed monotone repository if you\n" @@ -2520,7 +2503,7 @@ msgid "" "See the Monotone Page for details." msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:303 +#: i2p2www/pages/site/get-involved/develop/licenses.html:302 msgid "" "However, to have changes included in a release, developers\n" "must be trusted by the release manager (currently zzz).\n" @@ -2530,26 +2513,26 @@ msgid "" "message affirming that:" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:310 +#: i2p2www/pages/site/get-involved/develop/licenses.html:309 msgid "" "Unless marked otherwise, all code I commit is implicitly licensed under\n" "the component's primary license" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:314 +#: i2p2www/pages/site/get-involved/develop/licenses.html:313 msgid "" "If specified in the source, the code may be explicitly licensed under one" "\n" "of the component's alternate licenses" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:318 +#: i2p2www/pages/site/get-involved/develop/licenses.html:317 msgid "" "I have the right to release the code I commit under the terms I\n" "am committing it" msgstr "" -#: i2p2www/pages/site/get-involved/develop/licenses.html:324 +#: i2p2www/pages/site/get-involved/develop/licenses.html:323 #, python-format msgid "" "If anyone is aware of any instances where the above conditions are not " @@ -2851,6 +2834,10 @@ msgid "" "don't rely on autoboxing/unboxing." msgstr "" +#: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:115 +msgid "Licenses" +msgstr "" + #: i2p2www/pages/site/get-involved/guides/dev-guidelines.html:117 msgid "" "Only check in code that you wrote yourself.\n" @@ -2952,83 +2939,79 @@ msgid "" msgstr "" #: i2p2www/pages/site/get-involved/guides/monotone.html:2 -msgid "Monotone" -msgstr "" - -#: i2p2www/pages/site/get-involved/guides/monotone.html:4 msgid "Monotone Guide" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:7 msgid "Operating a Monotone client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:11 -#: i2p2www/pages/site/get-involved/guides/monotone.html:63 +#: i2p2www/pages/site/get-involved/guides/monotone.html:9 +#: i2p2www/pages/site/get-involved/guides/monotone.html:61 msgid "Generating Monotone keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:10 msgid "Trust and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:13 -#: i2p2www/pages/site/get-involved/guides/monotone.html:196 +#: i2p2www/pages/site/get-involved/guides/monotone.html:11 +#: i2p2www/pages/site/get-involved/guides/monotone.html:194 msgid "Obtaining and deploying developers' keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:14 -#: i2p2www/pages/site/get-involved/guides/monotone.html:227 +#: i2p2www/pages/site/get-involved/guides/monotone.html:12 +#: i2p2www/pages/site/get-involved/guides/monotone.html:225 msgid "Setting up trust evaluation hooks" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:15 -#: i2p2www/pages/site/get-involved/guides/monotone.html:268 +#: i2p2www/pages/site/get-involved/guides/monotone.html:13 +#: i2p2www/pages/site/get-involved/guides/monotone.html:266 msgid "" "Pulling the i2p.i2p, i2p.www and " "i2p.syndie branches" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:16 -#: i2p2www/pages/site/get-involved/guides/monotone.html:308 +#: i2p2www/pages/site/get-involved/guides/monotone.html:14 +#: i2p2www/pages/site/get-involved/guides/monotone.html:306 msgid "Verifying that trust evaluation works" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:17 -#: i2p2www/pages/site/get-involved/guides/monotone.html:357 +#: i2p2www/pages/site/get-involved/guides/monotone.html:15 +#: i2p2www/pages/site/get-involved/guides/monotone.html:355 msgid "Checking out a working copy of the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:18 -#: i2p2www/pages/site/get-involved/guides/monotone.html:384 +#: i2p2www/pages/site/get-involved/guides/monotone.html:16 +#: i2p2www/pages/site/get-involved/guides/monotone.html:382 msgid "Updating your working copy to the latest version" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:22 -#: i2p2www/pages/site/get-involved/guides/monotone.html:414 +#: i2p2www/pages/site/get-involved/guides/monotone.html:20 +#: i2p2www/pages/site/get-involved/guides/monotone.html:412 msgid "Operating a Monotone Server" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:22 msgid "Obtaining and deploying developers’ transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:25 -#: i2p2www/pages/site/get-involved/guides/monotone.html:424 +#: i2p2www/pages/site/get-involved/guides/monotone.html:23 +#: i2p2www/pages/site/get-involved/guides/monotone.html:422 msgid "Granting push and pull access" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:26 -#: i2p2www/pages/site/get-involved/guides/monotone.html:469 +#: i2p2www/pages/site/get-involved/guides/monotone.html:24 +#: i2p2www/pages/site/get-involved/guides/monotone.html:467 msgid "Running Monotone in server mode" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:27 -#: i2p2www/pages/site/get-involved/guides/monotone.html:494 +#: i2p2www/pages/site/get-involved/guides/monotone.html:25 +#: i2p2www/pages/site/get-involved/guides/monotone.html:492 msgid "Differences under Debian GNU/Linux" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:34 +#: i2p2www/pages/site/get-involved/guides/monotone.html:32 #, python-format msgid "" "This is a revised version of ." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:42 +#: i2p2www/pages/site/get-involved/guides/monotone.html:40 #, python-format msgid "" "I2P has a distributed development model. The source code is replicated " @@ -3052,7 +3035,7 @@ msgid "" " before commit rights are granted)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:52 +#: i2p2www/pages/site/get-involved/guides/monotone.html:50 msgid "" "Some of Monotone's noteworthy qualities are: distributed\n" " version control, cryptographic authentication, access control, its " @@ -3062,11 +3045,11 @@ msgid "" " having the ability to resume interrupted synchronization attempts." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:61 +#: i2p2www/pages/site/get-involved/guides/monotone.html:59 msgid "Operating a Monotone Client" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:66 +#: i2p2www/pages/site/get-involved/guides/monotone.html:64 msgid "" "A transport key grants you the ability to push your changes to a Monotone" " repository server.\n" @@ -3076,7 +3059,7 @@ msgid "" "order to read (or pull) the source code." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:74 +#: i2p2www/pages/site/get-involved/guides/monotone.html:72 msgid "" "Without a transport key, one cannot:\n" "
      \n" @@ -3087,7 +3070,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:85 +#: i2p2www/pages/site/get-involved/guides/monotone.html:83 msgid "" "Without a commit key, one cannot:\n" "
      \n" @@ -3095,7 +3078,7 @@ msgid "" "
    " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:94 +#: i2p2www/pages/site/get-involved/guides/monotone.html:92 msgid "" "If you only intend to retrieve code from MTN, feel free to skip to the\n" "
    next section. " @@ -3103,27 +3086,27 @@ msgid "" " to generate keys, read the following." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:102 +#: i2p2www/pages/site/get-involved/guides/monotone.html:100 msgid "" "By convention keys are named like an e-mail addresses, but a " "corresponding e-mail\n" " address does not need to exist. For example, your keys might be named:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:113 +#: i2p2www/pages/site/get-involved/guides/monotone.html:111 msgid "" "Monotone stores keys under $HOME/.monotone/keys in " "text files which\n" " are named identically to the keys. For example:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:123 +#: i2p2www/pages/site/get-involved/guides/monotone.html:121 msgid "" "To generate transport and commit keys, enter the following commands at a " "prompt:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:133 +#: i2p2www/pages/site/get-involved/guides/monotone.html:131 msgid "" "Monotone will prompt you for a password to protect your keys. You are " "very strongly encouraged to set a password\n" @@ -3132,11 +3115,11 @@ msgid "" " Monotone server." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:141 +#: i2p2www/pages/site/get-involved/guides/monotone.html:139 msgid "Trust, and initializing your repository" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:145 +#: i2p2www/pages/site/get-involved/guides/monotone.html:143 msgid "" "Monotone's security model helps to ensure that nobody can easily " "impersonate a developer without\n" @@ -3147,13 +3130,13 @@ msgid "" " not replace reading diffs." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:155 +#: i2p2www/pages/site/get-involved/guides/monotone.html:153 msgid "" "A Monotone repository is a single file (a compressed SQLite database) " "which contains all of the project's source code and history." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:161 +#: i2p2www/pages/site/get-involved/guides/monotone.html:159 msgid "" "After importing the " "developers' keys into Monotone and\n" @@ -3166,26 +3149,26 @@ msgid "" " needed due to the push access policies in place." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:171 +#: i2p2www/pages/site/get-involved/guides/monotone.html:169 msgid "" "A repository can hold many branches. For example, our repository holds " "the\n" " following main branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:176 +#: i2p2www/pages/site/get-involved/guides/monotone.html:174 msgid "The I2P router and associated programs" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:177 +#: i2p2www/pages/site/get-involved/guides/monotone.html:175 msgid "The I2P project website" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:178 +#: i2p2www/pages/site/get-involved/guides/monotone.html:176 msgid "Syndie, a distributed forums tool" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:183 +#: i2p2www/pages/site/get-involved/guides/monotone.html:181 msgid "" "By convention, the I2P Monotone repository is named i2p.mtn." " Before pulling\n" @@ -3198,7 +3181,7 @@ msgid "" " command:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:199 +#: i2p2www/pages/site/get-involved/guides/monotone.html:197 msgid "" "Keys which developers use to commit code are essential for trust " "evaluation in\n" @@ -3207,14 +3190,14 @@ msgid "" " " msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:206 +#: i2p2www/pages/site/get-involved/guides/monotone.html:204 #, python-format msgid "" "Developers' commit keys are provided GPG-signed on another page." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:212 +#: i2p2www/pages/site/get-involved/guides/monotone.html:210 #, python-format msgid "" "To import developers' keys after verifying their authenticity, copy Note: Never add keys to " "$HOME/.monotone/keys manually." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:230 +#: i2p2www/pages/site/get-involved/guides/monotone.html:228 msgid "" "The default Monotone trust policy is way too lax for our requirements: " "every committer is trusted by default.\n" " That is not acceptable for I2P development." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:237 +#: i2p2www/pages/site/get-involved/guides/monotone.html:235 msgid "" "Change into the directory $HOME/.monotone and open " "the file\n" @@ -3245,14 +3228,14 @@ msgid "" "following two functions into this file:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:246 +#: i2p2www/pages/site/get-involved/guides/monotone.html:244 msgid "" "The first function determines an intersection between two sets, in our " "case a\n" " revision's signers and trusted signers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:253 +#: i2p2www/pages/site/get-involved/guides/monotone.html:251 msgid "" "The second function determines trust in a given revision, by calling the " "first\n" @@ -3263,14 +3246,14 @@ msgid "" " revision is trusted. Otherwise, the revision is not trusted." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:262 +#: i2p2www/pages/site/get-involved/guides/monotone.html:260 msgid "" "More information about Trust Evauluation Hooks can be found in the official Monotone " "documentation." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:271 +#: i2p2www/pages/site/get-involved/guides/monotone.html:269 msgid "" "Enter the directory where you initialized i2p.mtn. Depending" " on whether you\n" @@ -3279,21 +3262,21 @@ msgid "" " perform the pull operation in different ways." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:279 +#: i2p2www/pages/site/get-involved/guides/monotone.html:277 msgid "If you only want I2P sources:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:288 +#: i2p2www/pages/site/get-involved/guides/monotone.html:286 msgid "If you want all branches:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:294 +#: i2p2www/pages/site/get-involved/guides/monotone.html:292 msgid "" "If the transfer aborts before completing sucessfully, simply repeating " "the pull command will resume the transfer." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:300 +#: i2p2www/pages/site/get-involved/guides/monotone.html:298 msgid "" "Pulling in the above examples is done anonymously by specifying an empty " "transport key.\n" @@ -3302,21 +3285,21 @@ msgid "" " to selectively provide some people with tampered data." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:311 +#: i2p2www/pages/site/get-involved/guides/monotone.html:309 msgid "To verify that trust evaluation works:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:315 +#: i2p2www/pages/site/get-involved/guides/monotone.html:313 msgid "Make a backup of your monotonerc file." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:316 +#: i2p2www/pages/site/get-involved/guides/monotone.html:314 msgid "" "Modify monotonerc by setting the trusted_signers " "variable in the following way:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:322 +#: i2p2www/pages/site/get-involved/guides/monotone.html:320 msgid "" "With monotonerc configured as above, Monotone will no" " longer trust any committers. Confirm this by changing into the\n" @@ -3324,14 +3307,14 @@ msgid "" "of the I2P branch:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:332 +#: i2p2www/pages/site/get-involved/guides/monotone.html:330 msgid "" "A directory named i2p.i2p should not appear. You " "should encounter many\n" " error messages like:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:349 +#: i2p2www/pages/site/get-involved/guides/monotone.html:347 msgid "" "If you are satisfied with results, restore the backup of\n" " monotonerc that was created above. If you didn't create a " @@ -3340,20 +3323,20 @@ msgid "" "hooks\">Setting up trust evaluation hooks." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:360 +#: i2p2www/pages/site/get-involved/guides/monotone.html:358 msgid "" "If you already have a branch checked out, skip to the next\n" " section." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:367 +#: i2p2www/pages/site/get-involved/guides/monotone.html:365 msgid "" "Change into the directory where i2p.mtn is located. Over " "there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:376 +#: i2p2www/pages/site/get-involved/guides/monotone.html:374 msgid "" "The checkout should complete without error messages and a directory named" "\n" @@ -3362,7 +3345,7 @@ msgid "" " successfully checked out the latest I2P sources, ready to be compiled." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:387 +#: i2p2www/pages/site/get-involved/guides/monotone.html:385 msgid "" "If you haven't done this already, pull fresh code from the server to your" " local\n" @@ -3371,42 +3354,42 @@ msgid "" " i2p.mtn is located and issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:398 +#: i2p2www/pages/site/get-involved/guides/monotone.html:396 msgid "Now change into your i2p.i2p directory, and over there issue:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:407 +#: i2p2www/pages/site/get-involved/guides/monotone.html:405 msgid "" "As long as there were no errors…Congratulations! You have " "successfully updated to the latest I2P sources. They\n" " should be ready to compile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:416 +#: i2p2www/pages/site/get-involved/guides/monotone.html:414 msgid "Obtaining and deploying developers' transport keys" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:419 +#: i2p2www/pages/site/get-involved/guides/monotone.html:417 msgid "" "As a server operator you may want to grant push access to certain " "developers." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:427 +#: i2p2www/pages/site/get-involved/guides/monotone.html:425 msgid "By default the Monotone server denies all access." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:433 +#: i2p2www/pages/site/get-involved/guides/monotone.html:431 msgid "To grant pull access to all clients, set the following in" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:445 +#: i2p2www/pages/site/get-involved/guides/monotone.html:443 msgid "" "No one will not be able to push code to your server without permission " "being explicitly granted. To grant push access:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:451 +#: i2p2www/pages/site/get-involved/guides/monotone.html:449 msgid "" "Add the name of the user's transport key to\n" "$HOME/.monotone/write-permissions, such as\n" @@ -3417,7 +3400,7 @@ msgid "" "with one key per line." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:462 +#: i2p2www/pages/site/get-involved/guides/monotone.html:460 msgid "" "Import the transport key(s) into your database. The procedure for " "importing transport keys is the same as for\n" @@ -3426,14 +3409,14 @@ msgid "" "developers' keys." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:472 +#: i2p2www/pages/site/get-involved/guides/monotone.html:470 msgid "" "A separate database should be used for your Monotone server because " "monotone will lock the database while it is served to others.\n" " Make a copy of your development database, then start the server with:" msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:479 +#: i2p2www/pages/site/get-involved/guides/monotone.html:477 msgid "" "If your key is protected with a passphrase, Monotone may request the " "passphrase\n" @@ -3442,7 +3425,7 @@ msgid "" " (or by clearing the password for your transport key)." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:487 +#: i2p2www/pages/site/get-involved/guides/monotone.html:485 msgid "" "For your server to be accessible for others over I2P, you will need to " "create a\n" @@ -3450,7 +3433,7 @@ msgid "" "profile." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:497 +#: i2p2www/pages/site/get-involved/guides/monotone.html:495 msgid "" "Debian (amongst other distributions) has integrated Monotone into their\n" " framework of daemons/services. Although Monotone servers can still be " @@ -3459,7 +3442,7 @@ msgid "" " be more straightforward." msgstr "" -#: i2p2www/pages/site/get-involved/guides/monotone.html:505 +#: i2p2www/pages/site/get-involved/guides/monotone.html:503 msgid "" "Permissions are granted by editing the files\n" " /etc/monotone/read-permissions and\n" @@ -4072,3 +4055,15 @@ msgstr "" #~ msgid "" #~ msgstr "" +#~ msgid "To Do List" +#~ msgstr "" + +#~ msgid "Bounties" +#~ msgstr "" + +#~ msgid "MTN Keys" +#~ msgstr "" + +#~ msgid "Monotone" +#~ msgstr "" + diff --git a/i2p2www/translations/sv_SE/LC_MESSAGES/priority.po b/i2p2www/translations/sv_SE/LC_MESSAGES/priority.po index 40d5ce6a..382f0379 100644 --- a/i2p2www/translations/sv_SE/LC_MESSAGES/priority.po +++ b/i2p2www/translations/sv_SE/LC_MESSAGES/priority.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-08 22:27+0000\n" "Last-Translator: hottuna \n" "Language-Team: Swedish (Sweden) " @@ -1200,7 +1200,7 @@ msgstr "Nya översättare" msgid "Bounties" msgstr "Belöningar" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "Möten" @@ -1216,19 +1216,19 @@ msgstr "Uppdragslista" msgid "Language" msgstr "Språk" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "Loggar av tidigare I2P möten" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "I2P Mötes ATOM flöde" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "Loggar av tidigare I2P möten" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "Möten är pausade för tillfället till en mer lämplig tidpunkt kan väljas." -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1250,19 +1250,19 @@ msgstr "I2P Utvecklarmöten %(id)s" msgid "Full IRC Log" msgstr "Full IRC Logg" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "Efter ämne" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "Efter datum" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "Efter författare" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1279,7 +1279,7 @@ msgstr "" "Kom ihåg att inkludera URL:er om möjligt:\n" "offline-artiklar är mindre användbara." -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n" diff --git a/i2p2www/translations/zh_CN/LC_MESSAGES/about.po b/i2p2www/translations/zh_CN/LC_MESSAGES/about.po index a32ee3d7..2802c251 100644 --- a/i2p2www/translations/zh_CN/LC_MESSAGES/about.po +++ b/i2p2www/translations/zh_CN/LC_MESSAGES/about.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2013-12-30 05:56+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-04 14:33+0000\n" "Last-Translator: Y.F Yang \n" "Language-Team: Chinese (China) " @@ -199,26 +199,23 @@ msgid "Hall Of Fame" msgstr "名人堂" #: i2p2www/pages/site/about/hall-of-fame.html:5 -msgid "I2P's Hall of Fame" -msgstr "I2P 名人堂" - -#: i2p2www/pages/site/about/hall-of-fame.html:6 #, python-format msgid "Current balance: as of %(date)s" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:9 -#: i2p2www/pages/site/about/hall-of-fame.html:47 +#: i2p2www/pages/site/about/hall-of-fame.html:8 +#: i2p2www/pages/site/about/hall-of-fame.html:46 +#: i2p2www/pages/site/about/hall-of-fame.html:172 #: i2p2www/pages/site/about/hall-of-fame.html:173 #: i2p2www/pages/site/about/hall-of-fame.html:174 #: i2p2www/pages/site/about/hall-of-fame.html:175 -#: i2p2www/pages/site/about/hall-of-fame.html:176 +#: i2p2www/pages/site/about/hall-of-fame.html:177 #: i2p2www/pages/site/about/hall-of-fame.html:178 #: i2p2www/pages/site/about/hall-of-fame.html:179 -#: i2p2www/pages/site/about/hall-of-fame.html:180 +#: i2p2www/pages/site/about/hall-of-fame.html:182 #: i2p2www/pages/site/about/hall-of-fame.html:183 #: i2p2www/pages/site/about/hall-of-fame.html:184 -#: i2p2www/pages/site/about/hall-of-fame.html:185 +#: i2p2www/pages/site/about/hall-of-fame.html:187 #: i2p2www/pages/site/about/hall-of-fame.html:188 #: i2p2www/pages/site/about/hall-of-fame.html:189 #: i2p2www/pages/site/about/hall-of-fame.html:190 @@ -231,60 +228,60 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:197 #: i2p2www/pages/site/about/hall-of-fame.html:198 #: i2p2www/pages/site/about/hall-of-fame.html:199 -#: i2p2www/pages/site/about/hall-of-fame.html:200 +#: i2p2www/pages/site/about/hall-of-fame.html:202 #: i2p2www/pages/site/about/hall-of-fame.html:203 #: i2p2www/pages/site/about/hall-of-fame.html:204 #: i2p2www/pages/site/about/hall-of-fame.html:205 #: i2p2www/pages/site/about/hall-of-fame.html:206 #: i2p2www/pages/site/about/hall-of-fame.html:207 -#: i2p2www/pages/site/about/hall-of-fame.html:208 +#: i2p2www/pages/site/about/hall-of-fame.html:209 #: i2p2www/pages/site/about/hall-of-fame.html:210 -#: i2p2www/pages/site/about/hall-of-fame.html:211 +#: i2p2www/pages/site/about/hall-of-fame.html:213 #: i2p2www/pages/site/about/hall-of-fame.html:214 #: i2p2www/pages/site/about/hall-of-fame.html:215 #: i2p2www/pages/site/about/hall-of-fame.html:216 #: i2p2www/pages/site/about/hall-of-fame.html:217 -#: i2p2www/pages/site/about/hall-of-fame.html:218 +#: i2p2www/pages/site/about/hall-of-fame.html:219 #: i2p2www/pages/site/about/hall-of-fame.html:220 #: i2p2www/pages/site/about/hall-of-fame.html:221 #: i2p2www/pages/site/about/hall-of-fame.html:222 #: i2p2www/pages/site/about/hall-of-fame.html:223 #: i2p2www/pages/site/about/hall-of-fame.html:224 -#: i2p2www/pages/site/about/hall-of-fame.html:225 +#: i2p2www/pages/site/about/hall-of-fame.html:226 #: i2p2www/pages/site/about/hall-of-fame.html:227 #: i2p2www/pages/site/about/hall-of-fame.html:228 #: i2p2www/pages/site/about/hall-of-fame.html:229 -#: i2p2www/pages/site/about/hall-of-fame.html:230 +#: i2p2www/pages/site/about/hall-of-fame.html:231 #: i2p2www/pages/site/about/hall-of-fame.html:232 #: i2p2www/pages/site/about/hall-of-fame.html:233 #: i2p2www/pages/site/about/hall-of-fame.html:234 #: i2p2www/pages/site/about/hall-of-fame.html:235 -#: i2p2www/pages/site/about/hall-of-fame.html:236 +#: i2p2www/pages/site/about/hall-of-fame.html:238 #: i2p2www/pages/site/about/hall-of-fame.html:239 #: i2p2www/pages/site/about/hall-of-fame.html:240 #: i2p2www/pages/site/about/hall-of-fame.html:241 -#: i2p2www/pages/site/about/hall-of-fame.html:242 +#: i2p2www/pages/site/about/hall-of-fame.html:243 #: i2p2www/pages/site/about/hall-of-fame.html:244 #: i2p2www/pages/site/about/hall-of-fame.html:245 -#: i2p2www/pages/site/about/hall-of-fame.html:246 +#: i2p2www/pages/site/about/hall-of-fame.html:247 #: i2p2www/pages/site/about/hall-of-fame.html:248 #: i2p2www/pages/site/about/hall-of-fame.html:249 #: i2p2www/pages/site/about/hall-of-fame.html:250 -#: i2p2www/pages/site/about/hall-of-fame.html:251 +#: i2p2www/pages/site/about/hall-of-fame.html:252 #: i2p2www/pages/site/about/hall-of-fame.html:253 #: i2p2www/pages/site/about/hall-of-fame.html:254 #: i2p2www/pages/site/about/hall-of-fame.html:255 #: i2p2www/pages/site/about/hall-of-fame.html:256 -#: i2p2www/pages/site/about/hall-of-fame.html:257 -#: i2p2www/pages/site/about/hall-of-fame.html:263 +#: i2p2www/pages/site/about/hall-of-fame.html:262 +#: i2p2www/pages/site/about/hall-of-fame.html:265 #: i2p2www/pages/site/about/hall-of-fame.html:266 #: i2p2www/pages/site/about/hall-of-fame.html:267 #: i2p2www/pages/site/about/hall-of-fame.html:268 #: i2p2www/pages/site/about/hall-of-fame.html:269 -#: i2p2www/pages/site/about/hall-of-fame.html:270 +#: i2p2www/pages/site/about/hall-of-fame.html:271 #: i2p2www/pages/site/about/hall-of-fame.html:272 #: i2p2www/pages/site/about/hall-of-fame.html:273 -#: i2p2www/pages/site/about/hall-of-fame.html:274 +#: i2p2www/pages/site/about/hall-of-fame.html:278 #: i2p2www/pages/site/about/hall-of-fame.html:279 #: i2p2www/pages/site/about/hall-of-fame.html:280 #: i2p2www/pages/site/about/hall-of-fame.html:281 @@ -294,9 +291,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:285 #: i2p2www/pages/site/about/hall-of-fame.html:286 #: i2p2www/pages/site/about/hall-of-fame.html:287 -#: i2p2www/pages/site/about/hall-of-fame.html:288 +#: i2p2www/pages/site/about/hall-of-fame.html:289 #: i2p2www/pages/site/about/hall-of-fame.html:290 -#: i2p2www/pages/site/about/hall-of-fame.html:291 +#: i2p2www/pages/site/about/hall-of-fame.html:300 #: i2p2www/pages/site/about/hall-of-fame.html:301 #: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 @@ -317,14 +314,14 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:318 #: i2p2www/pages/site/about/hall-of-fame.html:319 #: i2p2www/pages/site/about/hall-of-fame.html:320 -#: i2p2www/pages/site/about/hall-of-fame.html:321 +#: i2p2www/pages/site/about/hall-of-fame.html:324 #: i2p2www/pages/site/about/hall-of-fame.html:325 #: i2p2www/pages/site/about/hall-of-fame.html:326 #: i2p2www/pages/site/about/hall-of-fame.html:327 #: i2p2www/pages/site/about/hall-of-fame.html:328 #: i2p2www/pages/site/about/hall-of-fame.html:329 #: i2p2www/pages/site/about/hall-of-fame.html:330 -#: i2p2www/pages/site/about/hall-of-fame.html:331 +#: i2p2www/pages/site/about/hall-of-fame.html:332 #: i2p2www/pages/site/about/hall-of-fame.html:333 #: i2p2www/pages/site/about/hall-of-fame.html:334 #: i2p2www/pages/site/about/hall-of-fame.html:335 @@ -333,20 +330,20 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:338 #: i2p2www/pages/site/about/hall-of-fame.html:339 #: i2p2www/pages/site/about/hall-of-fame.html:340 -#: i2p2www/pages/site/about/hall-of-fame.html:341 +#: i2p2www/pages/site/about/hall-of-fame.html:343 #: i2p2www/pages/site/about/hall-of-fame.html:344 #: i2p2www/pages/site/about/hall-of-fame.html:345 #: i2p2www/pages/site/about/hall-of-fame.html:346 #: i2p2www/pages/site/about/hall-of-fame.html:347 -#: i2p2www/pages/site/about/hall-of-fame.html:348 -#: i2p2www/pages/site/about/hall-of-fame.html:350 +#: i2p2www/pages/site/about/hall-of-fame.html:349 +#: i2p2www/pages/site/about/hall-of-fame.html:351 #: i2p2www/pages/site/about/hall-of-fame.html:352 #: i2p2www/pages/site/about/hall-of-fame.html:353 #: i2p2www/pages/site/about/hall-of-fame.html:354 #: i2p2www/pages/site/about/hall-of-fame.html:355 #: i2p2www/pages/site/about/hall-of-fame.html:356 #: i2p2www/pages/site/about/hall-of-fame.html:357 -#: i2p2www/pages/site/about/hall-of-fame.html:358 +#: i2p2www/pages/site/about/hall-of-fame.html:359 #: i2p2www/pages/site/about/hall-of-fame.html:360 #: i2p2www/pages/site/about/hall-of-fame.html:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 @@ -360,16 +357,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:370 #: i2p2www/pages/site/about/hall-of-fame.html:371 #: i2p2www/pages/site/about/hall-of-fame.html:372 -#: i2p2www/pages/site/about/hall-of-fame.html:373 +#: i2p2www/pages/site/about/hall-of-fame.html:374 #: i2p2www/pages/site/about/hall-of-fame.html:375 #: i2p2www/pages/site/about/hall-of-fame.html:376 -#: i2p2www/pages/site/about/hall-of-fame.html:377 +#: i2p2www/pages/site/about/hall-of-fame.html:379 #: i2p2www/pages/site/about/hall-of-fame.html:380 -#: i2p2www/pages/site/about/hall-of-fame.html:381 +#: i2p2www/pages/site/about/hall-of-fame.html:383 #: i2p2www/pages/site/about/hall-of-fame.html:384 -#: i2p2www/pages/site/about/hall-of-fame.html:385 +#: i2p2www/pages/site/about/hall-of-fame.html:386 #: i2p2www/pages/site/about/hall-of-fame.html:387 -#: i2p2www/pages/site/about/hall-of-fame.html:388 +#: i2p2www/pages/site/about/hall-of-fame.html:400 #: i2p2www/pages/site/about/hall-of-fame.html:401 #: i2p2www/pages/site/about/hall-of-fame.html:402 #: i2p2www/pages/site/about/hall-of-fame.html:403 @@ -404,7 +401,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:432 #: i2p2www/pages/site/about/hall-of-fame.html:433 #: i2p2www/pages/site/about/hall-of-fame.html:434 -#: i2p2www/pages/site/about/hall-of-fame.html:435 +#: i2p2www/pages/site/about/hall-of-fame.html:436 #: i2p2www/pages/site/about/hall-of-fame.html:437 #: i2p2www/pages/site/about/hall-of-fame.html:438 #: i2p2www/pages/site/about/hall-of-fame.html:439 @@ -412,16 +409,16 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:441 #: i2p2www/pages/site/about/hall-of-fame.html:442 #: i2p2www/pages/site/about/hall-of-fame.html:443 -#: i2p2www/pages/site/about/hall-of-fame.html:444 +#: i2p2www/pages/site/about/hall-of-fame.html:445 #: i2p2www/pages/site/about/hall-of-fame.html:446 #: i2p2www/pages/site/about/hall-of-fame.html:447 -#: i2p2www/pages/site/about/hall-of-fame.html:448 +#: i2p2www/pages/site/about/hall-of-fame.html:449 #: i2p2www/pages/site/about/hall-of-fame.html:450 #: i2p2www/pages/site/about/hall-of-fame.html:451 #: i2p2www/pages/site/about/hall-of-fame.html:452 #: i2p2www/pages/site/about/hall-of-fame.html:453 -#: i2p2www/pages/site/about/hall-of-fame.html:454 -#: i2p2www/pages/site/about/hall-of-fame.html:456 +#: i2p2www/pages/site/about/hall-of-fame.html:455 +#: i2p2www/pages/site/about/hall-of-fame.html:458 #: i2p2www/pages/site/about/hall-of-fame.html:459 #: i2p2www/pages/site/about/hall-of-fame.html:460 #: i2p2www/pages/site/about/hall-of-fame.html:461 @@ -435,11 +432,11 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:469 #: i2p2www/pages/site/about/hall-of-fame.html:470 #: i2p2www/pages/site/about/hall-of-fame.html:471 -#: i2p2www/pages/site/about/hall-of-fame.html:472 +#: i2p2www/pages/site/about/hall-of-fame.html:473 #: i2p2www/pages/site/about/hall-of-fame.html:474 #: i2p2www/pages/site/about/hall-of-fame.html:475 -#: i2p2www/pages/site/about/hall-of-fame.html:476 -#: i2p2www/pages/site/about/hall-of-fame.html:478 +#: i2p2www/pages/site/about/hall-of-fame.html:477 +#: i2p2www/pages/site/about/hall-of-fame.html:480 #: i2p2www/pages/site/about/hall-of-fame.html:481 #: i2p2www/pages/site/about/hall-of-fame.html:482 #: i2p2www/pages/site/about/hall-of-fame.html:483 @@ -458,73 +455,72 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:496 #: i2p2www/pages/site/about/hall-of-fame.html:497 #: i2p2www/pages/site/about/hall-of-fame.html:498 -#: i2p2www/pages/site/about/hall-of-fame.html:499 +#: i2p2www/pages/site/about/hall-of-fame.html:500 #: i2p2www/pages/site/about/hall-of-fame.html:501 #: i2p2www/pages/site/about/hall-of-fame.html:502 -#: i2p2www/pages/site/about/hall-of-fame.html:503 msgid "General fund" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:10 -#: i2p2www/pages/site/about/hall-of-fame.html:12 -#: i2p2www/pages/site/about/hall-of-fame.html:14 -#: i2p2www/pages/site/about/hall-of-fame.html:20 +#: i2p2www/pages/site/about/hall-of-fame.html:9 +#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:19 #, python-format msgid "%(euroval)s € and %(btcval)s BTC" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:11 +#: i2p2www/pages/site/about/hall-of-fame.html:10 msgid "Datastorage bounty" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:13 +#: i2p2www/pages/site/about/hall-of-fame.html:12 msgid "Native IPv6 I2P" msgstr "原生 IPv6 I2P" -#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:14 msgid "I2PHex bounty" msgstr "I2PHex 赏金" -#: i2p2www/pages/site/about/hall-of-fame.html:16 -#: i2p2www/pages/site/about/hall-of-fame.html:18 -#: i2p2www/pages/site/about/hall-of-fame.html:22 +#: i2p2www/pages/site/about/hall-of-fame.html:15 +#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:21 #, python-format msgid "%(euroval)s €" msgstr "%(euroval)s €" -#: i2p2www/pages/site/about/hall-of-fame.html:17 +#: i2p2www/pages/site/about/hall-of-fame.html:16 msgid "I2P in debian mirrors" msgstr "I2P 在 debian 镜像" -#: i2p2www/pages/site/about/hall-of-fame.html:19 +#: i2p2www/pages/site/about/hall-of-fame.html:18 msgid "Bitcoin client for I2P" msgstr "I2P 的比特币客户端" -#: i2p2www/pages/site/about/hall-of-fame.html:21 +#: i2p2www/pages/site/about/hall-of-fame.html:20 msgid "Unit Tests for I2P router" msgstr "I2P 路由的单元测试" -#: i2p2www/pages/site/about/hall-of-fame.html:23 +#: i2p2www/pages/site/about/hall-of-fame.html:22 msgid "Bounty Robert" msgstr "罗伯特赏金" -#: i2p2www/pages/site/about/hall-of-fame.html:24 +#: i2p2www/pages/site/about/hall-of-fame.html:23 msgid "Bounty Syndie" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:25 +#: i2p2www/pages/site/about/hall-of-fame.html:24 msgid "Bounty I2P for CCR Microtic Board" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:28 +#: i2p2www/pages/site/about/hall-of-fame.html:27 msgid "Current monthly running costs:" msgstr "目前每月运行费用:" -#: i2p2www/pages/site/about/hall-of-fame.html:39 +#: i2p2www/pages/site/about/hall-of-fame.html:38 msgid "Big thanks go to the following people who have donated to I2P!" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:40 +#: i2p2www/pages/site/about/hall-of-fame.html:39 #, python-format msgid "" "If you have made a donation, please send an email to here." msgstr "" -#: i2p2www/pages/site/about/media.html:8 +#: i2p2www/pages/site/about/media.html:7 #, python-format msgid "To request an addition to this page, please send to %(email)s." msgstr "" -#: i2p2www/pages/site/about/media.html:11 +#: i2p2www/pages/site/about/media.html:10 msgid "" "\n" "Newest links are at the bottom of each section." msgstr "" -#: i2p2www/pages/site/about/media.html:16 +#: i2p2www/pages/site/about/media.html:15 msgid "Presentations" msgstr "" -#: i2p2www/pages/site/about/media.html:19 +#: i2p2www/pages/site/about/media.html:18 #, python-format msgid "" "IIP Presentation at CodeCon\n" @@ -758,7 +754,7 @@ msgid "" "Lance James (0x90), February 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:27 +#: i2p2www/pages/site/about/media.html:26 #, python-format msgid "" "IIP Presentation at ToorCon\n" @@ -767,7 +763,7 @@ msgid "" "Lance James (0x90), September 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:35 +#: i2p2www/pages/site/about/media.html:34 #, python-format msgid "" "To Be or I2P\n" @@ -777,7 +773,7 @@ msgid "" "Jens Kubieziel, 24C3 Berlin, December 28, 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:44 +#: i2p2www/pages/site/about/media.html:43 #, python-format msgid "" "Video of I2P talk at Chemnitz Linux Tag,\n" @@ -785,7 +781,7 @@ msgid "" "March 14-15, 2009" msgstr "" -#: i2p2www/pages/site/about/media.html:50 +#: i2p2www/pages/site/about/media.html:49 #, python-format msgid "" "HOPE New York July 17, 2010 - Brief overview of I2P by zzz, at the end of" @@ -794,14 +790,14 @@ msgid "" "MP3 audio" msgstr "" -#: i2p2www/pages/site/about/media.html:56 +#: i2p2www/pages/site/about/media.html:55 #, python-format msgid "" "Into the I2P Darknet: Welcome to Cipherspace\n" "Adrian Crenshaw. Schmoocon Firetalk, January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:61 +#: i2p2www/pages/site/about/media.html:60 #, python-format msgid "" "Using techhnology to advance liberty\n" @@ -812,14 +808,14 @@ msgid "" "I2P covered from 10:00 to 20:00 in the video." msgstr "" -#: i2p2www/pages/site/about/media.html:69 +#: i2p2www/pages/site/about/media.html:68 #, python-format msgid "" "The Bright side of darknets, FOSSCOMM Patras May " "2011" msgstr "" -#: i2p2www/pages/site/about/media.html:73 +#: i2p2www/pages/site/about/media.html:72 #, python-format msgid "" "Common Darknet Weaknesses\n" @@ -828,14 +824,14 @@ msgid "" "11-15, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:79 +#: i2p2www/pages/site/about/media.html:78 #, python-format msgid "" "I2P / Tor Workshop Notes\n" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 6, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:84 +#: i2p2www/pages/site/about/media.html:83 #, python-format msgid "" "Cipherspaces/Darknets: An Overview Of Attack " @@ -846,17 +842,17 @@ msgid "" "Adrian Crenshaw. DEF CON 19, Las Vegas, August 7, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:94 +#: i2p2www/pages/site/about/media.html:93 msgid "" "Modern cipherspace ecosystems, 0x375 " "0x06 4/11/2011" msgstr "" -#: i2p2www/pages/site/about/media.html:100 +#: i2p2www/pages/site/about/media.html:99 msgid "Tutorials" msgstr "指导教程" -#: i2p2www/pages/site/about/media.html:103 +#: i2p2www/pages/site/about/media.html:102 #, python-format msgid "" "I2P Windows Tutorial\n" @@ -865,7 +861,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:111 +#: i2p2www/pages/site/about/media.html:110 #, python-format msgid "" "I2P Debian Tutorial\n" @@ -874,7 +870,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:119 +#: i2p2www/pages/site/about/media.html:118 #, python-format msgid "" "How to set up anonymous site in I2P\n" @@ -883,7 +879,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:126 +#: i2p2www/pages/site/about/media.html:125 #, python-format msgid "" "I2P Tutorial Mac OS X\n" @@ -893,7 +889,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:133 +#: i2p2www/pages/site/about/media.html:132 #, python-format msgid "" "Felix Atari explains the basic principles of I2P" @@ -903,7 +899,7 @@ msgid "" "By Telecomix" msgstr "" -#: i2p2www/pages/site/about/media.html:140 +#: i2p2www/pages/site/about/media.html:139 #, python-format msgid "" "How to get onto I2P, the anonymous P2P Darknet " @@ -913,7 +909,7 @@ msgid "" "access I2P." msgstr "" -#: i2p2www/pages/site/about/media.html:146 +#: i2p2www/pages/site/about/media.html:145 #, python-format msgid "" "How to connect to I2P\n" @@ -921,7 +917,7 @@ msgid "" "How to install I2P on Ubuntu." msgstr "" -#: i2p2www/pages/site/about/media.html:152 +#: i2p2www/pages/site/about/media.html:151 #, python-format msgid "" "Installing the I2P darknet software in Linux\n" @@ -930,7 +926,7 @@ msgid "" "January 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:159 +#: i2p2www/pages/site/about/media.html:158 #, python-format msgid "" "Short garlic routing animation\n" @@ -938,11 +934,11 @@ msgid "" "Adrian Crenshaw.\n" msgstr "" -#: i2p2www/pages/site/about/media.html:167 +#: i2p2www/pages/site/about/media.html:166 msgid "Articles and Interviews" msgstr "文章与访谈" -#: i2p2www/pages/site/about/media.html:170 +#: i2p2www/pages/site/about/media.html:169 #, python-format msgid "" "0x90 Interviewed by DistributedCity\n" @@ -951,7 +947,7 @@ msgid "" "July 26, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:178 +#: i2p2www/pages/site/about/media.html:177 #, python-format msgid "" "0x90 Interviewed by El Pais\n" @@ -960,14 +956,14 @@ msgid "" "October 31, 2002." msgstr "" -#: i2p2www/pages/site/about/media.html:185 +#: i2p2www/pages/site/about/media.html:184 #, python-format msgid "" "2003 Business Week article referencing " "invisiblenet" msgstr "" -#: i2p2www/pages/site/about/media.html:189 +#: i2p2www/pages/site/about/media.html:188 #, python-format msgid "" "Netzwelt.de article about being anonymous in the " @@ -976,7 +972,7 @@ msgid "" "November 2007." msgstr "" -#: i2p2www/pages/site/about/media.html:195 +#: i2p2www/pages/site/about/media.html:194 #, python-format msgid "" "zzz interviewed by gulli.com\n" @@ -984,7 +980,7 @@ msgid "" "German translation" msgstr "" -#: i2p2www/pages/site/about/media.html:202 +#: i2p2www/pages/site/about/media.html:201 #, python-format msgid "" "zzz interviewed on the InfoSec Daily Podcast Ep. 454 " @@ -992,7 +988,7 @@ msgid "" "August 18, 2011" msgstr "" -#: i2p2www/pages/site/about/media.html:207 +#: i2p2www/pages/site/about/media.html:206 #, python-format msgid "" "I2P - Anonymity for the Masses,\n" @@ -1000,7 +996,7 @@ msgid "" "November 11, 2011." msgstr "" -#: i2p2www/pages/site/about/media.html:213 +#: i2p2www/pages/site/about/media.html:212 #, python-format msgid "" "zzz and Lance James interviewed on the InfoSec Daily " @@ -1009,14 +1005,10 @@ msgid "" msgstr "" #: i2p2www/pages/site/about/team.html:2 -msgid "Team" -msgstr "团队" - -#: i2p2www/pages/site/about/team.html:4 msgid "I2P Project Members" msgstr "I2P 项目成员" -#: i2p2www/pages/site/about/team.html:5 +#: i2p2www/pages/site/about/team.html:4 #, python-format msgid "" "We are a small group of people spread around several continents, working " @@ -1027,455 +1019,455 @@ msgid "" "Get involved!" msgstr "" -#: i2p2www/pages/site/about/team.html:14 +#: i2p2www/pages/site/about/team.html:13 msgid "Admin" msgstr "管理员" -#: i2p2www/pages/site/about/team.html:15 +#: i2p2www/pages/site/about/team.html:14 msgid "Project Manager" msgstr "项目经理" -#: i2p2www/pages/site/about/team.html:17 +#: i2p2www/pages/site/about/team.html:16 msgid "point of contact of last resort" msgstr "" -#: i2p2www/pages/site/about/team.html:20 +#: i2p2www/pages/site/about/team.html:19 msgid "Treasurer" msgstr "财务主管" -#: i2p2www/pages/site/about/team.html:22 +#: i2p2www/pages/site/about/team.html:21 msgid "manage donations / accounts / bounties" msgstr "" -#: i2p2www/pages/site/about/team.html:25 +#: i2p2www/pages/site/about/team.html:24 msgid "PR manager" msgstr "公关经理" -#: i2p2www/pages/site/about/team.html:27 +#: i2p2www/pages/site/about/team.html:26 msgid "press contact, manages public relations and affairs" msgstr "采访联系,管理公共关系和事务" -#: i2p2www/pages/site/about/team.html:30 +#: i2p2www/pages/site/about/team.html:29 #, python-format msgid "Forum admin" msgstr "论坛管理员" -#: i2p2www/pages/site/about/team.html:32 +#: i2p2www/pages/site/about/team.html:31 msgid "manage the public user forum" msgstr "管理公开的用户论坛" -#: i2p2www/pages/site/about/team.html:35 +#: i2p2www/pages/site/about/team.html:34 msgid "Mirrors admin" msgstr "镜像管理员" -#: i2p2www/pages/site/about/team.html:37 +#: i2p2www/pages/site/about/team.html:36 msgid "manage the project mirrors" msgstr "管理项目镜像" -#: i2p2www/pages/site/about/team.html:40 +#: i2p2www/pages/site/about/team.html:39 #, python-format msgid "Monotone guru" msgstr "Monotone 导师" -#: i2p2www/pages/site/about/team.html:42 +#: i2p2www/pages/site/about/team.html:41 msgid "manage the public monotone repositories" msgstr "管理公开的 monotone 版本库" -#: i2p2www/pages/site/about/team.html:45 +#: i2p2www/pages/site/about/team.html:44 msgid "Packager; Linux" msgstr "" -#: i2p2www/pages/site/about/team.html:47 +#: i2p2www/pages/site/about/team.html:46 msgid "Linux (Debian/Ubuntu) distribution packager" msgstr "Linux (Debian/Ubuntu) 分发包" -#: i2p2www/pages/site/about/team.html:50 +#: i2p2www/pages/site/about/team.html:49 msgid "Packager; Windows" msgstr "" -#: i2p2www/pages/site/about/team.html:52 +#: i2p2www/pages/site/about/team.html:51 msgid "Windows installer packager" msgstr "Windows 安装包" -#: i2p2www/pages/site/about/team.html:55 +#: i2p2www/pages/site/about/team.html:54 msgid "Release Manager" msgstr "发布管理员" -#: i2p2www/pages/site/about/team.html:57 +#: i2p2www/pages/site/about/team.html:56 msgid "Builds and signs the releases" msgstr "构建和签名发布版" -#: i2p2www/pages/site/about/team.html:60 +#: i2p2www/pages/site/about/team.html:59 msgid "Update admin" msgstr "更新管理员" -#: i2p2www/pages/site/about/team.html:62 +#: i2p2www/pages/site/about/team.html:61 msgid "Monitors and recruits in-network update hosts" msgstr "监测和吸收网内更新的主机" -#: i2p2www/pages/site/about/team.html:65 +#: i2p2www/pages/site/about/team.html:64 msgid "Reseed admin" msgstr "补种管理" -#: i2p2www/pages/site/about/team.html:67 +#: i2p2www/pages/site/about/team.html:66 msgid "Monitors, advises and recruits reseed hosts" msgstr "" -#: i2p2www/pages/site/about/team.html:70 +#: i2p2www/pages/site/about/team.html:69 msgid "Security expert" msgstr "安全专家" -#: i2p2www/pages/site/about/team.html:71 i2p2www/pages/site/about/team.html:86 -#: i2p2www/pages/site/about/team.html:91 i2p2www/pages/site/about/team.html:111 -#: i2p2www/pages/site/about/team.html:148 -#: i2p2www/pages/site/about/team.html:158 -#: i2p2www/pages/site/about/team.html:163 -#: i2p2www/pages/site/about/team.html:168 -#: i2p2www/pages/site/about/team.html:173 -#: i2p2www/pages/site/about/team.html:178 -#: i2p2www/pages/site/about/team.html:211 +#: i2p2www/pages/site/about/team.html:70 i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:90 i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:210 msgid "vacant" msgstr "空缺" -#: i2p2www/pages/site/about/team.html:72 +#: i2p2www/pages/site/about/team.html:71 msgid "threat model / crypto expert" msgstr "威胁模型/加密专家" -#: i2p2www/pages/site/about/team.html:77 +#: i2p2www/pages/site/about/team.html:76 msgid "Manage the project bug tracker" msgstr "管理项目的缺陷跟踪" -#: i2p2www/pages/site/about/team.html:80 +#: i2p2www/pages/site/about/team.html:79 msgid "Translation admins" msgstr "翻译管理" -#: i2p2www/pages/site/about/team.html:85 +#: i2p2www/pages/site/about/team.html:84 msgid "User Advocate" msgstr "" -#: i2p2www/pages/site/about/team.html:87 +#: i2p2www/pages/site/about/team.html:86 msgid "gather, prioritize, advocate for user needs" msgstr "" -#: i2p2www/pages/site/about/team.html:90 +#: i2p2www/pages/site/about/team.html:89 msgid "Web Designer" msgstr "网页设计师" -#: i2p2www/pages/site/about/team.html:92 +#: i2p2www/pages/site/about/team.html:91 msgid "manage the public project website content design" msgstr "" -#: i2p2www/pages/site/about/team.html:95 +#: i2p2www/pages/site/about/team.html:94 #, python-format msgid "Webserver admin" msgstr "网站服务器管理" -#: i2p2www/pages/site/about/team.html:97 +#: i2p2www/pages/site/about/team.html:96 msgid "manage the public project webservers" msgstr "" -#: i2p2www/pages/site/about/team.html:100 +#: i2p2www/pages/site/about/team.html:99 #, python-format msgid "Website admin" msgstr "网站管理" -#: i2p2www/pages/site/about/team.html:102 +#: i2p2www/pages/site/about/team.html:101 msgid "manage the public project website content" msgstr "" -#: i2p2www/pages/site/about/team.html:105 +#: i2p2www/pages/site/about/team.html:104 msgid "News Admin" msgstr "新闻管理" -#: i2p2www/pages/site/about/team.html:107 +#: i2p2www/pages/site/about/team.html:106 msgid "manage router console news feed" msgstr "" -#: i2p2www/pages/site/about/team.html:110 +#: i2p2www/pages/site/about/team.html:109 msgid "Director of passion" msgstr "" -#: i2p2www/pages/site/about/team.html:112 +#: i2p2www/pages/site/about/team.html:111 msgid "community motivator" msgstr "" -#: i2p2www/pages/site/about/team.html:116 +#: i2p2www/pages/site/about/team.html:115 msgid "Dev" msgstr "" -#: i2p2www/pages/site/about/team.html:117 +#: i2p2www/pages/site/about/team.html:116 msgid "Core Lead" msgstr "核心领导者" -#: i2p2www/pages/site/about/team.html:119 +#: i2p2www/pages/site/about/team.html:118 msgid "lead dev for the SDK and router" msgstr "牵头开发 SDK 和路由本身" -#: i2p2www/pages/site/about/team.html:122 +#: i2p2www/pages/site/about/team.html:121 #, python-format msgid "I2P mail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:124 +#: i2p2www/pages/site/about/team.html:123 msgid "organize and develop the i2p mail system" msgstr "" -#: i2p2www/pages/site/about/team.html:127 +#: i2p2www/pages/site/about/team.html:126 #, python-format msgid "I2Host lead" msgstr "" -#: i2p2www/pages/site/about/team.html:129 +#: i2p2www/pages/site/about/team.html:128 msgid "I2Host addressbook application" msgstr "" -#: i2p2www/pages/site/about/team.html:132 +#: i2p2www/pages/site/about/team.html:131 #, python-format msgid "BOB lead" msgstr "" -#: i2p2www/pages/site/about/team.html:134 +#: i2p2www/pages/site/about/team.html:133 msgid "Basic Open Bridge" msgstr "" -#: i2p2www/pages/site/about/team.html:137 +#: i2p2www/pages/site/about/team.html:136 #, python-format msgid "I2P-Bote lead" msgstr "" -#: i2p2www/pages/site/about/team.html:139 +#: i2p2www/pages/site/about/team.html:138 msgid "I2PBote plugin" msgstr "" -#: i2p2www/pages/site/about/team.html:142 +#: i2p2www/pages/site/about/team.html:141 #, python-format msgid "Robert lead" msgstr "" -#: i2p2www/pages/site/about/team.html:144 +#: i2p2www/pages/site/about/team.html:143 msgid "Robert BitTorrent client" msgstr "" -#: i2p2www/pages/site/about/team.html:147 +#: i2p2www/pages/site/about/team.html:146 #, python-format msgid "I2Phex lead" msgstr "" -#: i2p2www/pages/site/about/team.html:149 +#: i2p2www/pages/site/about/team.html:148 msgid "I2Phex Gnutella client" msgstr "" -#: i2p2www/pages/site/about/team.html:152 +#: i2p2www/pages/site/about/team.html:151 #, python-format msgid "I2PSnark lead" msgstr "" -#: i2p2www/pages/site/about/team.html:154 +#: i2p2www/pages/site/about/team.html:153 msgid "Maintains the integrated Bittorrent client" msgstr "" -#: i2p2www/pages/site/about/team.html:157 +#: i2p2www/pages/site/about/team.html:156 #, python-format msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:159 +#: i2p2www/pages/site/about/team.html:158 msgid "eMule client over I2P" msgstr "" -#: i2p2www/pages/site/about/team.html:162 +#: i2p2www/pages/site/about/team.html:161 #, python-format msgid "Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:164 +#: i2p2www/pages/site/about/team.html:163 msgid "Syndie development" msgstr "" -#: i2p2www/pages/site/about/team.html:167 +#: i2p2www/pages/site/about/team.html:166 msgid "Susimail lead" msgstr "" -#: i2p2www/pages/site/about/team.html:169 +#: i2p2www/pages/site/about/team.html:168 msgid "Susimail development" msgstr "" -#: i2p2www/pages/site/about/team.html:172 +#: i2p2www/pages/site/about/team.html:171 msgid "Console" msgstr "" -#: i2p2www/pages/site/about/team.html:174 +#: i2p2www/pages/site/about/team.html:173 msgid "Router console HTML/CSS design" msgstr "" -#: i2p2www/pages/site/about/team.html:177 +#: i2p2www/pages/site/about/team.html:176 msgid "SAM" msgstr "" -#: i2p2www/pages/site/about/team.html:179 +#: i2p2www/pages/site/about/team.html:178 msgid "SAM maintainer" msgstr "" -#: i2p2www/pages/site/about/team.html:182 +#: i2p2www/pages/site/about/team.html:181 msgid "I2PCPP lead" msgstr "" -#: i2p2www/pages/site/about/team.html:184 +#: i2p2www/pages/site/about/team.html:183 msgid "C++ Router" msgstr "" -#: i2p2www/pages/site/about/team.html:187 +#: i2p2www/pages/site/about/team.html:186 msgid "Translators" msgstr "翻译者" -#: i2p2www/pages/site/about/team.html:188 +#: i2p2www/pages/site/about/team.html:187 msgid "many many people!" msgstr "许多许多人!" -#: i2p2www/pages/site/about/team.html:193 +#: i2p2www/pages/site/about/team.html:192 msgid "Contributors" msgstr "" -#: i2p2www/pages/site/about/team.html:195 +#: i2p2www/pages/site/about/team.html:194 msgid "fire2pe dev, console enhancements" msgstr "" -#: i2p2www/pages/site/about/team.html:199 +#: i2p2www/pages/site/about/team.html:198 msgid "desktopgui, dijjer port" msgstr "" -#: i2p2www/pages/site/about/team.html:203 +#: i2p2www/pages/site/about/team.html:202 msgid "Debian/Ubuntu Packager and PPA maintainer" msgstr "" -#: i2p2www/pages/site/about/team.html:207 +#: i2p2www/pages/site/about/team.html:206 msgid "Routerconsole backend and UI work, website revamp, unit tests work" msgstr "" -#: i2p2www/pages/site/about/team.html:212 +#: i2p2www/pages/site/about/team.html:211 msgid "Help needed on many fronts!" msgstr "" -#: i2p2www/pages/site/about/team.html:216 +#: i2p2www/pages/site/about/team.html:215 msgid "Past contributors" msgstr "" -#: i2p2www/pages/site/about/team.html:218 +#: i2p2www/pages/site/about/team.html:217 msgid "I2PTunnel development, ministreaming library" msgstr "" -#: i2p2www/pages/site/about/team.html:222 +#: i2p2www/pages/site/about/team.html:221 msgid "Project lead, Syndie lead" msgstr "" -#: i2p2www/pages/site/about/team.html:226 +#: i2p2www/pages/site/about/team.html:225 msgid "Project lead, Syndie lead, I2Phex, support guru" msgstr "" -#: i2p2www/pages/site/about/team.html:230 +#: i2p2www/pages/site/about/team.html:229 msgid "iMule lead" msgstr "" -#: i2p2www/pages/site/about/team.html:234 -#: i2p2www/pages/site/about/team.html:238 -#: i2p2www/pages/site/about/team.html:242 +#: i2p2www/pages/site/about/team.html:233 +#: i2p2www/pages/site/about/team.html:237 +#: i2p2www/pages/site/about/team.html:241 msgid "I2Phex work" msgstr "" -#: i2p2www/pages/site/about/team.html:246 +#: i2p2www/pages/site/about/team.html:245 msgid "Python SAM library, attack simulations" msgstr "" -#: i2p2www/pages/site/about/team.html:250 +#: i2p2www/pages/site/about/team.html:249 msgid "i2pmail development" msgstr "" -#: i2p2www/pages/site/about/team.html:254 +#: i2p2www/pages/site/about/team.html:253 msgid "Syndie help" msgstr "" -#: i2p2www/pages/site/about/team.html:258 +#: i2p2www/pages/site/about/team.html:257 msgid "i2p mail,susimail and susidns apps" msgstr "" -#: i2p2www/pages/site/about/team.html:262 +#: i2p2www/pages/site/about/team.html:261 msgid "I2Phex (port of Phex to I2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:266 +#: i2p2www/pages/site/about/team.html:265 msgid "addressbook,i2p-bt,syndie client" msgstr "" -#: i2p2www/pages/site/about/team.html:270 +#: i2p2www/pages/site/about/team.html:269 msgid "organize and develop the i2p-bt BitTorrent port" msgstr "" -#: i2p2www/pages/site/about/team.html:274 +#: i2p2www/pages/site/about/team.html:273 msgid "addressbook, i2p-bt, syndie client development" msgstr "" -#: i2p2www/pages/site/about/team.html:278 +#: i2p2www/pages/site/about/team.html:277 msgid "encryption and signature routines, I2PIM" msgstr "" -#: i2p2www/pages/site/about/team.html:282 +#: i2p2www/pages/site/about/team.html:281 msgid "SAM jython code, work on stasher (DHT) and v2v (VoI2P)" msgstr "" -#: i2p2www/pages/site/about/team.html:286 +#: i2p2www/pages/site/about/team.html:285 msgid "installer, systray, bogobot" msgstr "" -#: i2p2www/pages/site/about/team.html:290 +#: i2p2www/pages/site/about/team.html:289 msgid "jbigi development, wiki migration, doc cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:294 +#: i2p2www/pages/site/about/team.html:293 msgid "java debugging and client development on I2PTunnel and the router console" msgstr "" -#: i2p2www/pages/site/about/team.html:298 +#: i2p2www/pages/site/about/team.html:297 msgid "SAM perl module" msgstr "" -#: i2p2www/pages/site/about/team.html:302 +#: i2p2www/pages/site/about/team.html:301 msgid "i2psnark work" msgstr "" -#: i2p2www/pages/site/about/team.html:306 +#: i2p2www/pages/site/about/team.html:305 msgid "java cleanup" msgstr "" -#: i2p2www/pages/site/about/team.html:310 +#: i2p2www/pages/site/about/team.html:309 msgid "docs. wiki migration" msgstr "" -#: i2p2www/pages/site/about/team.html:314 +#: i2p2www/pages/site/about/team.html:313 msgid "translations into French" msgstr "" -#: i2p2www/pages/site/about/team.html:318 +#: i2p2www/pages/site/about/team.html:317 msgid "C port of jcpuid" msgstr "" -#: i2p2www/pages/site/about/team.html:322 +#: i2p2www/pages/site/about/team.html:321 msgid "C# SAM library, pants, fortuna integration" msgstr "" -#: i2p2www/pages/site/about/team.html:326 +#: i2p2www/pages/site/about/team.html:325 msgid "libSAM" msgstr "" -#: i2p2www/pages/site/about/team.html:330 -#: i2p2www/pages/site/about/team.html:334 +#: i2p2www/pages/site/about/team.html:329 +#: i2p2www/pages/site/about/team.html:333 msgid "i2p-bt tracker development" msgstr "" -#: i2p2www/pages/site/about/team.html:338 +#: i2p2www/pages/site/about/team.html:337 msgid "Console and website themes" msgstr "" -#: i2p2www/pages/site/about/team.html:368 +#: i2p2www/pages/site/about/team.html:367 msgid "… and many others" msgstr "" @@ -1483,7 +1475,7 @@ msgstr "" msgid "Future Performance Improvements" msgstr "" -#: i2p2www/pages/site/about/performance/future.html:4 +#: i2p2www/pages/site/about/performance/future.html:3 msgid "August 2010" msgstr "" @@ -2191,3 +2183,9 @@ msgid "" "Future Performance Improvements." msgstr "" +#~ msgid "I2P's Hall of Fame" +#~ msgstr "I2P 名人堂" + +#~ msgid "Team" +#~ msgstr "团队" + diff --git a/i2p2www/translations/zh_CN/LC_MESSAGES/priority.po b/i2p2www/translations/zh_CN/LC_MESSAGES/priority.po index c74b46c8..f3fb91b3 100644 --- a/i2p2www/translations/zh_CN/LC_MESSAGES/priority.po +++ b/i2p2www/translations/zh_CN/LC_MESSAGES/priority.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-01-09 17:35+0000\n" +"POT-Creation-Date: 2014-01-09 19:32+0000\n" "PO-Revision-Date: 2014-01-07 15:13+0000\n" "Last-Translator: Y.F Yang \n" "Language-Team: Chinese (China) " @@ -1091,7 +1091,7 @@ msgstr "新翻译人员" msgid "Bounties" msgstr "赏金" -#: i2p2www/pages/global/nav.html:134 i2p2www/pages/meetings/index.html:2 +#: i2p2www/pages/global/nav.html:134 msgid "Meetings" msgstr "会议" @@ -1107,19 +1107,19 @@ msgstr "任务列表" msgid "Language" msgstr "语言" +#: i2p2www/pages/meetings/index.html:2 +msgid "Logs of past I2P meetings" +msgstr "过后 I2P 会议记录" + #: i2p2www/pages/meetings/index.html:4 msgid "I2P Meetings ATOM Feed" msgstr "I2P 会议 ATOM 源" #: i2p2www/pages/meetings/index.html:7 -msgid "Logs of past I2P meetings" -msgstr "过后 I2P 会议记录" - -#: i2p2www/pages/meetings/index.html:9 msgid "Meetings are currently on hold until a more suitable time can be chosen." msgstr "直到能找到更合适的时间前,会议目前暂停。" -#: i2p2www/pages/meetings/index.html:13 +#: i2p2www/pages/meetings/index.html:11 #, python-format msgid "" "If you have something to discuss, please find the developers on IRC in " @@ -1139,19 +1139,19 @@ msgstr "I2P 开发会议 %(id)s" msgid "Full IRC Log" msgstr "IRC 完整日志" -#: i2p2www/pages/papers/list.html:29 +#: i2p2www/pages/papers/list.html:27 msgid "By topic" msgstr "按主题" -#: i2p2www/pages/papers/list.html:35 +#: i2p2www/pages/papers/list.html:33 msgid "By date" msgstr "按日期" -#: i2p2www/pages/papers/list.html:41 +#: i2p2www/pages/papers/list.html:39 msgid "By author" msgstr "按作者" -#: i2p2www/pages/papers/list.html:83 +#: i2p2www/pages/papers/list.html:81 #, python-format msgid "" "Please send new or corrected entries to\n" @@ -1166,7 +1166,7 @@ msgstr "" "
    如果可能,请使用 BibTeX 格式,示例参见 BibTeX 源页面 。\n" "
    如果可能请提供链接: 离线论文帮助有限。" -#: i2p2www/pages/papers/list.html:94 +#: i2p2www/pages/papers/list.html:92 #, python-format msgid "" "The source code for this page was adapted from\n"