Updated translation strings

This commit is contained in:
str4d
2016-11-20 07:51:59 +00:00
parent 548713b803
commit 35df3fd4f9
96 changed files with 13757 additions and 10356 deletions

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2016-06-01 11:46+0000\n"
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
"PO-Revision-Date: 2014-02-09 19:53+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: he <LL@li.org>\n"
@@ -18,6 +18,42 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 1.3\n"
#: i2p2www/pages/site/about/alternative-clients.html:2
#: i2p2www/pages/site/about/alternative-clients.html:4
msgid "Alternative I2P clients"
msgstr ""
#: i2p2www/pages/site/about/alternative-clients.html:5
msgid ""
"The main I2P client implementation uses Java. If for some \n"
"reason you can't use Java on your device, there are alternative "
"implementations\n"
"developed by community members."
msgstr ""
#: i2p2www/pages/site/about/alternative-clients.html:12
#, python-format
msgid ""
"<a href=\"%(i2pd)s\">i2pd</a> is a I2P client implementation in C++.\n"
"As of early 2016, i2pd is became stable enough to be used in \n"
"production, and since summer 2016 it fully implements all I2P APIs."
msgstr ""
#: i2p2www/pages/site/about/alternative-clients.html:19
#, python-format
msgid ""
"<a href=\"%(kovri)s\">Kovri</a> is active i2pd fork developed for Monero "
"cryptocurrency."
msgstr ""
#: i2p2www/pages/site/about/alternative-clients.html:24
#, python-format
msgid ""
"<a href=\"%(go_i2p)s\">Go-I2P</a> is I2P client developed using the\n"
"<a href=\"%(golang)s\">Go</a> programming language. The project is in "
"early development."
msgstr ""
#: i2p2www/pages/site/about/browser-config.html:2
msgid "Web Browser Configuration"
msgstr ""
@@ -198,150 +234,94 @@ msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:8
#: i2p2www/pages/site/about/hall-of-fame.html:45
#: i2p2www/pages/site/about/hall-of-fame.html:550
#: i2p2www/pages/site/about/hall-of-fame.html:551
#: i2p2www/pages/site/about/hall-of-fame.html:552
#: i2p2www/pages/site/about/hall-of-fame.html:553
#: i2p2www/pages/site/about/hall-of-fame.html:555
#: i2p2www/pages/site/about/hall-of-fame.html:556
#: i2p2www/pages/site/about/hall-of-fame.html:557
#: i2p2www/pages/site/about/hall-of-fame.html:560
#: i2p2www/pages/site/about/hall-of-fame.html:561
#: i2p2www/pages/site/about/hall-of-fame.html:562
#: i2p2www/pages/site/about/hall-of-fame.html:565
#: i2p2www/pages/site/about/hall-of-fame.html:566
#: i2p2www/pages/site/about/hall-of-fame.html:567
#: i2p2www/pages/site/about/hall-of-fame.html:568
#: i2p2www/pages/site/about/hall-of-fame.html:569
#: i2p2www/pages/site/about/hall-of-fame.html:570
#: i2p2www/pages/site/about/hall-of-fame.html:571
#: i2p2www/pages/site/about/hall-of-fame.html:572
#: i2p2www/pages/site/about/hall-of-fame.html:573
#: i2p2www/pages/site/about/hall-of-fame.html:574
#: i2p2www/pages/site/about/hall-of-fame.html:575
#: i2p2www/pages/site/about/hall-of-fame.html:576
#: i2p2www/pages/site/about/hall-of-fame.html:577
#: i2p2www/pages/site/about/hall-of-fame.html:580
#: i2p2www/pages/site/about/hall-of-fame.html:581
#: i2p2www/pages/site/about/hall-of-fame.html:582
#: i2p2www/pages/site/about/hall-of-fame.html:583
#: i2p2www/pages/site/about/hall-of-fame.html:584
#: i2p2www/pages/site/about/hall-of-fame.html:585
#: i2p2www/pages/site/about/hall-of-fame.html:587
#: i2p2www/pages/site/about/hall-of-fame.html:588
#: i2p2www/pages/site/about/hall-of-fame.html:591
#: i2p2www/pages/site/about/hall-of-fame.html:592
#: i2p2www/pages/site/about/hall-of-fame.html:593
#: i2p2www/pages/site/about/hall-of-fame.html:594
#: i2p2www/pages/site/about/hall-of-fame.html:595
#: i2p2www/pages/site/about/hall-of-fame.html:597
#: i2p2www/pages/site/about/hall-of-fame.html:598
#: i2p2www/pages/site/about/hall-of-fame.html:599
#: i2p2www/pages/site/about/hall-of-fame.html:600
#: i2p2www/pages/site/about/hall-of-fame.html:601
#: i2p2www/pages/site/about/hall-of-fame.html:602
#: i2p2www/pages/site/about/hall-of-fame.html:604
#: i2p2www/pages/site/about/hall-of-fame.html:605
#: i2p2www/pages/site/about/hall-of-fame.html:606
#: i2p2www/pages/site/about/hall-of-fame.html:607
#: i2p2www/pages/site/about/hall-of-fame.html:609
#: i2p2www/pages/site/about/hall-of-fame.html:610
#: i2p2www/pages/site/about/hall-of-fame.html:611
#: i2p2www/pages/site/about/hall-of-fame.html:612
#: i2p2www/pages/site/about/hall-of-fame.html:613
#: i2p2www/pages/site/about/hall-of-fame.html:615
#: i2p2www/pages/site/about/hall-of-fame.html:616
#: i2p2www/pages/site/about/hall-of-fame.html:617
#: i2p2www/pages/site/about/hall-of-fame.html:618
#: i2p2www/pages/site/about/hall-of-fame.html:619
#: i2p2www/pages/site/about/hall-of-fame.html:620
#: i2p2www/pages/site/about/hall-of-fame.html:621
#: i2p2www/pages/site/about/hall-of-fame.html:622
#: i2p2www/pages/site/about/hall-of-fame.html:623
#: i2p2www/pages/site/about/hall-of-fame.html:625
#: i2p2www/pages/site/about/hall-of-fame.html:626
#: i2p2www/pages/site/about/hall-of-fame.html:627
#: i2p2www/pages/site/about/hall-of-fame.html:628
#: i2p2www/pages/site/about/hall-of-fame.html:630
#: i2p2www/pages/site/about/hall-of-fame.html:631
#: i2p2www/pages/site/about/hall-of-fame.html:632
#: i2p2www/pages/site/about/hall-of-fame.html:633
#: i2p2www/pages/site/about/hall-of-fame.html:634
#: i2p2www/pages/site/about/hall-of-fame.html:635
#: i2p2www/pages/site/about/hall-of-fame.html:636
#: i2p2www/pages/site/about/hall-of-fame.html:637
#: i2p2www/pages/site/about/hall-of-fame.html:638
#: i2p2www/pages/site/about/hall-of-fame.html:639
#: i2p2www/pages/site/about/hall-of-fame.html:640
#: i2p2www/pages/site/about/hall-of-fame.html:643
#: i2p2www/pages/site/about/hall-of-fame.html:644
#: i2p2www/pages/site/about/hall-of-fame.html:641
#: i2p2www/pages/site/about/hall-of-fame.html:642
#: i2p2www/pages/site/about/hall-of-fame.html:645
#: i2p2www/pages/site/about/hall-of-fame.html:646
#: i2p2www/pages/site/about/hall-of-fame.html:647
#: i2p2www/pages/site/about/hall-of-fame.html:648
#: i2p2www/pages/site/about/hall-of-fame.html:649
#: i2p2www/pages/site/about/hall-of-fame.html:650
#: i2p2www/pages/site/about/hall-of-fame.html:651
#: i2p2www/pages/site/about/hall-of-fame.html:652
#: i2p2www/pages/site/about/hall-of-fame.html:653
#: i2p2www/pages/site/about/hall-of-fame.html:656
#: i2p2www/pages/site/about/hall-of-fame.html:657
#: i2p2www/pages/site/about/hall-of-fame.html:658
#: i2p2www/pages/site/about/hall-of-fame.html:659
#: i2p2www/pages/site/about/hall-of-fame.html:660
#: i2p2www/pages/site/about/hall-of-fame.html:661
#: i2p2www/pages/site/about/hall-of-fame.html:662
#: i2p2www/pages/site/about/hall-of-fame.html:663
#: i2p2www/pages/site/about/hall-of-fame.html:664
#: i2p2www/pages/site/about/hall-of-fame.html:665
#: i2p2www/pages/site/about/hall-of-fame.html:666
#: i2p2www/pages/site/about/hall-of-fame.html:667
#: i2p2www/pages/site/about/hall-of-fame.html:668
#: i2p2www/pages/site/about/hall-of-fame.html:669
#: i2p2www/pages/site/about/hall-of-fame.html:670
#: i2p2www/pages/site/about/hall-of-fame.html:671
#: i2p2www/pages/site/about/hall-of-fame.html:672
#: i2p2www/pages/site/about/hall-of-fame.html:674
#: i2p2www/pages/site/about/hall-of-fame.html:675
#: i2p2www/pages/site/about/hall-of-fame.html:676
#: i2p2www/pages/site/about/hall-of-fame.html:677
#: i2p2www/pages/site/about/hall-of-fame.html:678
#: i2p2www/pages/site/about/hall-of-fame.html:679
#: i2p2www/pages/site/about/hall-of-fame.html:680
#: i2p2www/pages/site/about/hall-of-fame.html:681
#: i2p2www/pages/site/about/hall-of-fame.html:682
#: i2p2www/pages/site/about/hall-of-fame.html:683
#: i2p2www/pages/site/about/hall-of-fame.html:684
#: i2p2www/pages/site/about/hall-of-fame.html:685
#: i2p2www/pages/site/about/hall-of-fame.html:686
#: i2p2www/pages/site/about/hall-of-fame.html:687
#: i2p2www/pages/site/about/hall-of-fame.html:688
#: i2p2www/pages/site/about/hall-of-fame.html:689
#: i2p2www/pages/site/about/hall-of-fame.html:690
#: i2p2www/pages/site/about/hall-of-fame.html:691
#: i2p2www/pages/site/about/hall-of-fame.html:692
#: i2p2www/pages/site/about/hall-of-fame.html:693
#: i2p2www/pages/site/about/hall-of-fame.html:694
#: i2p2www/pages/site/about/hall-of-fame.html:695
#: i2p2www/pages/site/about/hall-of-fame.html:696
#: i2p2www/pages/site/about/hall-of-fame.html:697
#: i2p2www/pages/site/about/hall-of-fame.html:698
#: i2p2www/pages/site/about/hall-of-fame.html:702
#: i2p2www/pages/site/about/hall-of-fame.html:703
#: i2p2www/pages/site/about/hall-of-fame.html:704
#: i2p2www/pages/site/about/hall-of-fame.html:699
#: i2p2www/pages/site/about/hall-of-fame.html:705
#: i2p2www/pages/site/about/hall-of-fame.html:706
#: i2p2www/pages/site/about/hall-of-fame.html:707
#: i2p2www/pages/site/about/hall-of-fame.html:708
#: i2p2www/pages/site/about/hall-of-fame.html:709
#: i2p2www/pages/site/about/hall-of-fame.html:710
#: i2p2www/pages/site/about/hall-of-fame.html:711
#: i2p2www/pages/site/about/hall-of-fame.html:712
#: i2p2www/pages/site/about/hall-of-fame.html:713
#: i2p2www/pages/site/about/hall-of-fame.html:714
#: i2p2www/pages/site/about/hall-of-fame.html:715
#: i2p2www/pages/site/about/hall-of-fame.html:716
#: i2p2www/pages/site/about/hall-of-fame.html:717
#: i2p2www/pages/site/about/hall-of-fame.html:718
#: i2p2www/pages/site/about/hall-of-fame.html:721
#: i2p2www/pages/site/about/hall-of-fame.html:722
#: i2p2www/pages/site/about/hall-of-fame.html:723
#: i2p2www/pages/site/about/hall-of-fame.html:724
#: i2p2www/pages/site/about/hall-of-fame.html:725
#: i2p2www/pages/site/about/hall-of-fame.html:726
#: i2p2www/pages/site/about/hall-of-fame.html:727
#: i2p2www/pages/site/about/hall-of-fame.html:728
#: i2p2www/pages/site/about/hall-of-fame.html:729
#: i2p2www/pages/site/about/hall-of-fame.html:730
#: i2p2www/pages/site/about/hall-of-fame.html:731
#: i2p2www/pages/site/about/hall-of-fame.html:732
#: i2p2www/pages/site/about/hall-of-fame.html:733
#: i2p2www/pages/site/about/hall-of-fame.html:734
#: i2p2www/pages/site/about/hall-of-fame.html:735
#: i2p2www/pages/site/about/hall-of-fame.html:737
#: i2p2www/pages/site/about/hall-of-fame.html:738
#: i2p2www/pages/site/about/hall-of-fame.html:739
#: i2p2www/pages/site/about/hall-of-fame.html:740
#: i2p2www/pages/site/about/hall-of-fame.html:741
#: i2p2www/pages/site/about/hall-of-fame.html:742
#: i2p2www/pages/site/about/hall-of-fame.html:743
#: i2p2www/pages/site/about/hall-of-fame.html:744
#: i2p2www/pages/site/about/hall-of-fame.html:745
@@ -350,31 +330,41 @@ msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:748
#: i2p2www/pages/site/about/hall-of-fame.html:749
#: i2p2www/pages/site/about/hall-of-fame.html:750
#: i2p2www/pages/site/about/hall-of-fame.html:751
#: i2p2www/pages/site/about/hall-of-fame.html:752
#: i2p2www/pages/site/about/hall-of-fame.html:753
#: i2p2www/pages/site/about/hall-of-fame.html:754
#: i2p2www/pages/site/about/hall-of-fame.html:755
#: i2p2www/pages/site/about/hall-of-fame.html:756
#: i2p2www/pages/site/about/hall-of-fame.html:757
#: i2p2www/pages/site/about/hall-of-fame.html:758
#: i2p2www/pages/site/about/hall-of-fame.html:759
#: i2p2www/pages/site/about/hall-of-fame.html:760
#: i2p2www/pages/site/about/hall-of-fame.html:761
#: i2p2www/pages/site/about/hall-of-fame.html:762
#: i2p2www/pages/site/about/hall-of-fame.html:764
#: i2p2www/pages/site/about/hall-of-fame.html:765
#: i2p2www/pages/site/about/hall-of-fame.html:763
#: i2p2www/pages/site/about/hall-of-fame.html:767
#: i2p2www/pages/site/about/hall-of-fame.html:768
#: i2p2www/pages/site/about/hall-of-fame.html:769
#: i2p2www/pages/site/about/hall-of-fame.html:770
#: i2p2www/pages/site/about/hall-of-fame.html:771
#: i2p2www/pages/site/about/hall-of-fame.html:772
#: i2p2www/pages/site/about/hall-of-fame.html:773
#: i2p2www/pages/site/about/hall-of-fame.html:775
#: i2p2www/pages/site/about/hall-of-fame.html:776
#: i2p2www/pages/site/about/hall-of-fame.html:777
#: i2p2www/pages/site/about/hall-of-fame.html:778
#: i2p2www/pages/site/about/hall-of-fame.html:779
#: i2p2www/pages/site/about/hall-of-fame.html:780
#: i2p2www/pages/site/about/hall-of-fame.html:781
#: i2p2www/pages/site/about/hall-of-fame.html:782
#: i2p2www/pages/site/about/hall-of-fame.html:783
#: i2p2www/pages/site/about/hall-of-fame.html:784
#: i2p2www/pages/site/about/hall-of-fame.html:785
#: i2p2www/pages/site/about/hall-of-fame.html:786
#: i2p2www/pages/site/about/hall-of-fame.html:787
#: i2p2www/pages/site/about/hall-of-fame.html:788
#: i2p2www/pages/site/about/hall-of-fame.html:789
#: i2p2www/pages/site/about/hall-of-fame.html:790
#: i2p2www/pages/site/about/hall-of-fame.html:791
#: i2p2www/pages/site/about/hall-of-fame.html:792
#: i2p2www/pages/site/about/hall-of-fame.html:793
#: i2p2www/pages/site/about/hall-of-fame.html:794
#: i2p2www/pages/site/about/hall-of-fame.html:795
#: i2p2www/pages/site/about/hall-of-fame.html:796
@@ -382,7 +372,6 @@ msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:798
#: i2p2www/pages/site/about/hall-of-fame.html:799
#: i2p2www/pages/site/about/hall-of-fame.html:800
#: i2p2www/pages/site/about/hall-of-fame.html:801
#: i2p2www/pages/site/about/hall-of-fame.html:802
#: i2p2www/pages/site/about/hall-of-fame.html:803
#: i2p2www/pages/site/about/hall-of-fame.html:804
@@ -394,30 +383,18 @@ msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:810
#: i2p2www/pages/site/about/hall-of-fame.html:811
#: i2p2www/pages/site/about/hall-of-fame.html:812
#: i2p2www/pages/site/about/hall-of-fame.html:813
#: i2p2www/pages/site/about/hall-of-fame.html:814
#: i2p2www/pages/site/about/hall-of-fame.html:815
#: i2p2www/pages/site/about/hall-of-fame.html:816
#: i2p2www/pages/site/about/hall-of-fame.html:817
#: i2p2www/pages/site/about/hall-of-fame.html:818
#: i2p2www/pages/site/about/hall-of-fame.html:819
#: i2p2www/pages/site/about/hall-of-fame.html:820
#: i2p2www/pages/site/about/hall-of-fame.html:821
#: i2p2www/pages/site/about/hall-of-fame.html:822
#: i2p2www/pages/site/about/hall-of-fame.html:823
#: i2p2www/pages/site/about/hall-of-fame.html:824
#: i2p2www/pages/site/about/hall-of-fame.html:825
#: i2p2www/pages/site/about/hall-of-fame.html:826
#: i2p2www/pages/site/about/hall-of-fame.html:827
#: i2p2www/pages/site/about/hall-of-fame.html:828
#: i2p2www/pages/site/about/hall-of-fame.html:829
#: i2p2www/pages/site/about/hall-of-fame.html:830
#: i2p2www/pages/site/about/hall-of-fame.html:831
#: i2p2www/pages/site/about/hall-of-fame.html:833
#: i2p2www/pages/site/about/hall-of-fame.html:836
#: i2p2www/pages/site/about/hall-of-fame.html:837
#: i2p2www/pages/site/about/hall-of-fame.html:838
#: i2p2www/pages/site/about/hall-of-fame.html:839
#: i2p2www/pages/site/about/hall-of-fame.html:840
#: i2p2www/pages/site/about/hall-of-fame.html:841
#: i2p2www/pages/site/about/hall-of-fame.html:842
#: i2p2www/pages/site/about/hall-of-fame.html:843
#: i2p2www/pages/site/about/hall-of-fame.html:844
#: i2p2www/pages/site/about/hall-of-fame.html:845
@@ -425,10 +402,14 @@ msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:847
#: i2p2www/pages/site/about/hall-of-fame.html:848
#: i2p2www/pages/site/about/hall-of-fame.html:849
#: i2p2www/pages/site/about/hall-of-fame.html:850
#: i2p2www/pages/site/about/hall-of-fame.html:851
#: i2p2www/pages/site/about/hall-of-fame.html:852
#: i2p2www/pages/site/about/hall-of-fame.html:853
#: i2p2www/pages/site/about/hall-of-fame.html:854
#: i2p2www/pages/site/about/hall-of-fame.html:855
#: i2p2www/pages/site/about/hall-of-fame.html:856
#: i2p2www/pages/site/about/hall-of-fame.html:857
#: i2p2www/pages/site/about/hall-of-fame.html:858
#: i2p2www/pages/site/about/hall-of-fame.html:859
#: i2p2www/pages/site/about/hall-of-fame.html:860
@@ -448,9 +429,64 @@ msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:874
#: i2p2www/pages/site/about/hall-of-fame.html:875
#: i2p2www/pages/site/about/hall-of-fame.html:876
#: i2p2www/pages/site/about/hall-of-fame.html:878
#: i2p2www/pages/site/about/hall-of-fame.html:877
#: i2p2www/pages/site/about/hall-of-fame.html:879
#: i2p2www/pages/site/about/hall-of-fame.html:880
#: i2p2www/pages/site/about/hall-of-fame.html:881
#: i2p2www/pages/site/about/hall-of-fame.html:882
#: i2p2www/pages/site/about/hall-of-fame.html:883
#: i2p2www/pages/site/about/hall-of-fame.html:884
#: i2p2www/pages/site/about/hall-of-fame.html:885
#: i2p2www/pages/site/about/hall-of-fame.html:886
#: i2p2www/pages/site/about/hall-of-fame.html:888
#: i2p2www/pages/site/about/hall-of-fame.html:889
#: i2p2www/pages/site/about/hall-of-fame.html:890
#: i2p2www/pages/site/about/hall-of-fame.html:892
#: i2p2www/pages/site/about/hall-of-fame.html:893
#: i2p2www/pages/site/about/hall-of-fame.html:894
#: i2p2www/pages/site/about/hall-of-fame.html:895
#: i2p2www/pages/site/about/hall-of-fame.html:896
#: i2p2www/pages/site/about/hall-of-fame.html:898
#: i2p2www/pages/site/about/hall-of-fame.html:901
#: i2p2www/pages/site/about/hall-of-fame.html:902
#: i2p2www/pages/site/about/hall-of-fame.html:903
#: i2p2www/pages/site/about/hall-of-fame.html:904
#: i2p2www/pages/site/about/hall-of-fame.html:905
#: i2p2www/pages/site/about/hall-of-fame.html:906
#: i2p2www/pages/site/about/hall-of-fame.html:907
#: i2p2www/pages/site/about/hall-of-fame.html:908
#: i2p2www/pages/site/about/hall-of-fame.html:909
#: i2p2www/pages/site/about/hall-of-fame.html:910
#: i2p2www/pages/site/about/hall-of-fame.html:911
#: i2p2www/pages/site/about/hall-of-fame.html:912
#: i2p2www/pages/site/about/hall-of-fame.html:913
#: i2p2www/pages/site/about/hall-of-fame.html:914
#: i2p2www/pages/site/about/hall-of-fame.html:916
#: i2p2www/pages/site/about/hall-of-fame.html:917
#: i2p2www/pages/site/about/hall-of-fame.html:918
#: i2p2www/pages/site/about/hall-of-fame.html:920
#: i2p2www/pages/site/about/hall-of-fame.html:923
#: i2p2www/pages/site/about/hall-of-fame.html:924
#: i2p2www/pages/site/about/hall-of-fame.html:925
#: i2p2www/pages/site/about/hall-of-fame.html:926
#: i2p2www/pages/site/about/hall-of-fame.html:927
#: i2p2www/pages/site/about/hall-of-fame.html:928
#: i2p2www/pages/site/about/hall-of-fame.html:929
#: i2p2www/pages/site/about/hall-of-fame.html:930
#: i2p2www/pages/site/about/hall-of-fame.html:931
#: i2p2www/pages/site/about/hall-of-fame.html:932
#: i2p2www/pages/site/about/hall-of-fame.html:933
#: i2p2www/pages/site/about/hall-of-fame.html:934
#: i2p2www/pages/site/about/hall-of-fame.html:935
#: i2p2www/pages/site/about/hall-of-fame.html:936
#: i2p2www/pages/site/about/hall-of-fame.html:937
#: i2p2www/pages/site/about/hall-of-fame.html:938
#: i2p2www/pages/site/about/hall-of-fame.html:939
#: i2p2www/pages/site/about/hall-of-fame.html:940
#: i2p2www/pages/site/about/hall-of-fame.html:941
#: i2p2www/pages/site/about/hall-of-fame.html:943
#: i2p2www/pages/site/about/hall-of-fame.html:944
#: i2p2www/pages/site/about/hall-of-fame.html:945
msgid "General fund"
msgstr ""
@@ -529,27 +565,27 @@ msgstr ""
msgid "2016 donations and costs:"
msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:88
#: i2p2www/pages/site/about/hall-of-fame.html:153
msgid "2015 donations and costs:"
msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:251
#: i2p2www/pages/site/about/hall-of-fame.html:316
msgid "2014 donations and costs:"
msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:370
#: i2p2www/pages/site/about/hall-of-fame.html:435
msgid "2013 donations and costs:"
msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:547
#: i2p2www/pages/site/about/hall-of-fame.html:612
msgid "2012 donations and costs:"
msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:675
#: i2p2www/pages/site/about/hall-of-fame.html:740
msgid "2011 donations and costs:"
msgstr ""
#: i2p2www/pages/site/about/hall-of-fame.html:776
#: i2p2www/pages/site/about/hall-of-fame.html:841
msgid "Previous to 2011 donations:"
msgstr ""
@@ -1036,10 +1072,13 @@ msgstr ""
msgid ""
"<a href=\"%(mp3)s\">zzz interviewed on the InfoSec Daily Podcast Ep. 454 "
"(mp3)</a>\n"
"August 18, 2011"
"August 18, 2011\n"
"(link dead, seeded inside I2P at <a "
"href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=14336\">postman's"
" tracker</a>)"
msgstr ""
#: i2p2www/pages/site/about/media.html:240
#: i2p2www/pages/site/about/media.html:241
#, python-format
msgid ""
"<a href=\"%(link)s\">I2P - Anonymity for the Masses</a>,\n"
@@ -1047,15 +1086,18 @@ msgid ""
"November 11, 2011."
msgstr ""
#: i2p2www/pages/site/about/media.html:246
#: i2p2www/pages/site/about/media.html:247
#, python-format
msgid ""
"<a href=\"%(mp3)s\">zzz and Lance James interviewed on the InfoSec Daily "
"Podcast Ep. 596 (mp3)</a>\n"
"February 16, 2012"
"February 16, 2012\n"
"(link dead, seeded inside I2P at <a "
"href=\"http://tracker2.postman.i2p/index.php?view=TorrentDetail&id=15905\">postman's"
" tracker</a>)"
msgstr ""
#: i2p2www/pages/site/about/media.html:251
#: i2p2www/pages/site/about/media.html:253
#, python-format
msgid ""
"<a href=\"%(mp3)s\">Jeff and Str4d interviewed on the Brakeing Down "
@@ -1063,7 +1105,7 @@ msgid ""
"Part 1, February 28, 2015"
msgstr ""
#: i2p2www/pages/site/about/media.html:256
#: i2p2www/pages/site/about/media.html:258
#, python-format
msgid ""
"<a href=\"%(mp3)s\">Jeff and Str4d interviewed on the Brakeing Down "
@@ -1071,11 +1113,11 @@ msgid ""
"Part 2, March 6, 2015"
msgstr ""
#: i2p2www/pages/site/about/media.html:263
#: i2p2www/pages/site/about/media.html:265
msgid "Other"
msgstr ""
#: i2p2www/pages/site/about/media.html:266
#: i2p2www/pages/site/about/media.html:268
msgid ""
"I2P mentioned in Netflix's \"House of Cards\" Season 2 Episode 2,\n"
"February 14, 2014"
@@ -2534,3 +2576,5 @@ msgid ""
"<a href=\"%(future)s\">Future Performance Improvements</a>."
msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2016-07-02 11:09+0000\n"
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
"PO-Revision-Date: 2014-02-09 19:53+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: he <LL@li.org>\n"
@@ -83,6 +83,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:53
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:35
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:54
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:33
msgid "RELEASE DETAILS"
msgstr ""
@@ -131,6 +132,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:63
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:47
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:71
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:43
msgid "Bug Fixes"
msgstr ""
@@ -169,6 +171,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:76
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:53
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:83
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:58
msgid "Other"
msgstr ""
@@ -207,6 +210,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:105
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:76
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:96
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:73
msgid "SHA256 Checksums:"
msgstr ""
@@ -354,6 +358,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:97
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:68
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:88
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:65
msgid "Update GeoIP data (new installs and PPA only)"
msgstr ""
@@ -1663,6 +1668,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:96
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:67
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:87
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:64
msgid "Translation updates"
msgstr ""
@@ -1826,6 +1832,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:47
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:29
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:48
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:27
msgid ""
"As usual, we recommend that you update to this release. The best way to\n"
"maintain security and help the network is to run the latest release."
@@ -2716,6 +2723,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:55
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:37
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:56
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:35
msgid "Changes"
msgstr ""
@@ -4877,6 +4885,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:12
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:12
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:19
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:12
msgid ""
"Update details\n"
"=============="
@@ -5365,6 +5374,7 @@ msgstr ""
#: i2p2www/blog/2016/01/27/0.9.24-Release.rst:102
#: i2p2www/blog/2016/03/22/0.9.25-Release.rst:73
#: i2p2www/blog/2016/06/07/0.9.26-Release.rst:93
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:70
msgid "`Full list of fixed bugs`"
msgstr ""
@@ -5603,14 +5613,14 @@ msgid ""
msgstr ""
#: i2p2www/blog/2016/06/01/I2P-Summer-Dev.rst:98
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:124
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:124
msgid ""
"Take part in Summer Dev!\n"
"========================"
msgstr ""
#: i2p2www/blog/2016/06/01/I2P-Summer-Dev.rst:103
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:129
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:129
msgid ""
"We have many more ideas for things we'd like to get done in these areas. "
"If\n"
@@ -5625,7 +5635,7 @@ msgid ""
msgstr ""
#: i2p2www/blog/2016/06/01/I2P-Summer-Dev.rst:112
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:138
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:138
msgid ""
"Likewise, if you are an application developer who wants a hand with "
"integrating\n"
@@ -5638,7 +5648,7 @@ msgid ""
msgstr ""
#: i2p2www/blog/2016/06/01/I2P-Summer-Dev.rst:119
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:145
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:145
msgid ""
"We'll be posting here as we go, but you can also follow our progress, and"
" share\n"
@@ -5822,7 +5832,7 @@ msgid ""
msgstr ""
#: i2p2www/blog/2016/06/13/I2P-on-Maven-Central.rst:18
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:47
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:47
msgid ""
"This should make it much simpler for Java developers to use I2P in their\n"
"applications. Instead of needing to obtain the libraries from a current "
@@ -5874,7 +5884,7 @@ msgid ""
msgstr ""
#: i2p2www/blog/2016/06/13/I2P-on-Maven-Central.rst:80
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:62
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:62
msgid "`I2P Android client library`"
msgstr ""
@@ -5898,14 +5908,20 @@ msgstr ""
msgid "application development"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:1
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:1
msgid ""
"========================\n"
"Summer Dev roundup: APIs\n"
"========================"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:12
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:10
msgid ""
"In the first month of Summer Dev, we have improved the usability of our "
"APIs for Java, Android, and Python developers."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:12
msgid ""
"Summer Dev is in full swing: we've been busy greasing wheels, sanding "
"edges, and\n"
@@ -5914,7 +5930,7 @@ msgid ""
"to speed on the progress we are making!"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:18
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:18
msgid ""
"\n"
"But first, a big thank you to `Elio Qoshi`_ and `ura`_ for designing us "
@@ -5924,13 +5940,13 @@ msgid ""
"program (and is going to look great on t-shirts)."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:27
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:27
msgid ""
"APIs month\n"
"=========="
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:32
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:32
msgid ""
"Our goal for this month was to \"blend in\" - to make our APIs and "
"libraries work\n"
@@ -5941,13 +5957,13 @@ msgid ""
"about the details."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:42
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:42
msgid ""
"The I2P client libraries are now available on `Maven Central`_! See our\n"
"`previous blog post`_ for full details.\n"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:54
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:54
msgid ""
"The `I2P Android client library`_ has also been updated to use the new "
"I2P\n"
@@ -5956,11 +5972,11 @@ msgid ""
"either I2P Android or desktop I2P."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:61
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:61
msgid "`previous blog post`"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:69
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:69
msgid ""
"The `Twisted`_ plugin ``txi2p`` now supports in-I2P ports, and will work\n"
"seamlessly over local, remote, and port-forwarded `SAM APIs`_. See its\n"
@@ -5968,7 +5984,7 @@ msgid ""
"`GitHub`_."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:77
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:77
msgid ""
"The first (beta) version of ``i2psocket`` has been released! This is a "
"direct\n"
@@ -5979,44 +5995,44 @@ msgid ""
"to report any issues."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:87
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:87
msgid "`documentation`"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:89
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:89
msgid "`GitHub page`"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:91
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:91
msgid ""
"Other progress\n"
"--------------"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:96
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:96
msgid ""
"zzz has been hard at work on Syndie, getting a headstart on Plugins "
"month. You can follow his progress on `the development forum thread`_."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:98
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:98
msgid ""
"psi has been creating an I2P test network using i2pd, and in the process "
"has found and fixed several i2pd bugs that will improve its compatibility"
" with Java I2P."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:100
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:100
msgid "`the development forum thread`"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:102
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:102
msgid ""
"Coming up: Apps month!\n"
"======================"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:107
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:107
msgid ""
"We are excited to be working with `Tahoe-LAFS`_ in July! I2P has for a "
"long time\n"
@@ -6029,14 +6045,117 @@ msgid ""
"the improvements upstream."
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:115
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:115
msgid ""
"There are several other projects that we will be talking with about their"
" plans\n"
"for I2P integration, and helping with design. Stay tuned!"
msgstr ""
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.draft.rst:121
#: i2p2www/blog/2016/07/02/Summer-Dev-roundup-APIs.rst:121
msgid "`largest public grids`"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:1
msgid ""
"==============\n"
"0.9.27 Release\n"
"=============="
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:10
msgid "0.9.27 contains bug fixes"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:17
msgid ""
"0.9.27 contains a number of bug fixes.\n"
"The updated GMP library for crypto acceleration, which was bundled in the"
" 0.9.26 release for new installs and Debian builds only, is now included "
"in the in-network update for 0.9.27.\n"
"There are improvements in IPv6 transports, SSU peer testing, and hidden "
"mode."
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:23
msgid ""
"We updated a number of plugins during I2P Summer and your router will "
"automatically update them after restart."
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:37
msgid "GMP 6 (in-net updates)"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:38
msgid "SSU Peer Testing for IPv6"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:39
msgid "Add outproxy plugin support for SOCKS"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:40
msgid "Enable desktop GUI (tray icon) on Windows"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:45
msgid "Fix reported GMP version when jbigi built as a shared library"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:46
msgid "Fix SSU peer test happening too frequently"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:47
msgid "Fix SSU peer test not terminating properly in some cases"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:48
msgid "Fix bote plugin not working in Debian/Ubuntu builds"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:49
msgid "Fix rare UPnP NPE when viewing /peers"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:50
msgid "Fix standalone i2psnark build and configuration"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:51
msgid "Hidden mode improvements: Enable tunnel testing and use fast peers"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:52
msgid "Fix possible CSRF in SusiMail"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:53
msgid "Fix i2psnark exception on bad configured announce URL"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:54
msgid "Fix layout issues on i2ptunnel registration page"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:55
msgid "Fix streaming accept() hang when session disconnects"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:60
msgid "Split up the large /configclients web page into several"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:61
msgid "Add links to view complete router and wrapper log files"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:62
msgid "Block 'Proxy' header in i2ptunnel (HTTPoxy)"
msgstr ""
#: i2p2www/blog/2016/10/17/0.9.27-Release.rst:63
msgid "Recognize Kaby Lake CPUIDs"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2016-04-02 00:09+0000\n"
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
"PO-Revision-Date: 2014-02-09 19:53+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: he <LL@li.org>\n"
@@ -277,7 +277,11 @@ msgstr ""
msgid "I2P Compared to Tor"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:8
#: i2p2www/pages/site/comparison/tor.html:3
msgid "November 2016"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:9
#, python-format
msgid ""
"Tor and Onion Routing are both anonymizing proxy networks, \n"
@@ -293,7 +297,7 @@ msgid ""
"database</a> and <a href=\"%(peerselection)s\">peer selection</a>."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:22
#: i2p2www/pages/site/comparison/tor.html:23
msgid ""
"The I2P/Tor outproxy functionality does have a few \n"
"substantial weaknesses against certain attackers - \n"
@@ -306,7 +310,7 @@ msgid ""
"normal Internet traffic."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:34
#: i2p2www/pages/site/comparison/tor.html:35
msgid ""
"However, many people don't need to worry about those \n"
"situations, as they are outside their threat model. It\n"
@@ -316,151 +320,157 @@ msgid ""
"currently take advantage of Tor to outproxy."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:48
#: i2p2www/pages/site/comparison/tor.html:49
msgid "Comparison of Tor and I2P Terminology"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:49
#: i2p2www/pages/site/comparison/tor.html:50
msgid ""
"While Tor and I2P are similar in many ways, much of the terminology is "
"different."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:54
#: i2p2www/pages/site/comparison/tor.html:55
msgid "Cell"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:54
#: i2p2www/pages/site/comparison/tor.html:55
msgid "Message"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:55
#: i2p2www/pages/site/comparison/tor.html:56
msgid "Client"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:55
#: i2p2www/pages/site/comparison/tor.html:56
msgid "Router or Client"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:56
#: i2p2www/pages/site/comparison/tor.html:57
msgid "Circuit"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:56
#: i2p2www/pages/site/comparison/tor.html:57
msgid "Tunnel"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:57
#: i2p2www/pages/site/comparison/tor.html:58
msgid "Directory"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:57
#: i2p2www/pages/site/comparison/tor.html:58
msgid "NetDb"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:58
#: i2p2www/pages/site/comparison/tor.html:59
msgid "Directory Server"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:58
#: i2p2www/pages/site/comparison/tor.html:59
msgid "Floodfill Router"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:59
#: i2p2www/pages/site/comparison/tor.html:60
msgid "Entry Guards"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:59
#: i2p2www/pages/site/comparison/tor.html:60
msgid "Fast Peers"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:60
#: i2p2www/pages/site/comparison/tor.html:61
msgid "Entry Node"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:60
#: i2p2www/pages/site/comparison/tor.html:61
msgid "Inproxy"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:61
#: i2p2www/pages/site/comparison/tor.html:62
msgid "Exit Node"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:61
#: i2p2www/pages/site/comparison/tor.html:62
msgid "Outproxy"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:62
#: i2p2www/pages/site/comparison/tor.html:63
#: i2p2www/pages/site/comparison/tor.html:68
msgid "Hidden Service"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:62
#: i2p2www/pages/site/comparison/tor.html:63
#: i2p2www/pages/site/comparison/tor.html:68
msgid "Eepsite or Destination"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:63
#: i2p2www/pages/site/comparison/tor.html:64
msgid "Hidden Service Descriptor"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:63
#: i2p2www/pages/site/comparison/tor.html:64
msgid "LeaseSet"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:64
#: i2p2www/pages/site/comparison/tor.html:65
msgid "Introduction point"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:64
#: i2p2www/pages/site/comparison/tor.html:65
msgid "Inbound Gateway"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:65
#: i2p2www/pages/site/comparison/tor.html:66
msgid "Node"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:65
#: i2p2www/pages/site/comparison/tor.html:67
#: i2p2www/pages/site/comparison/tor.html:70
#: i2p2www/pages/site/comparison/tor.html:66
#: i2p2www/pages/site/comparison/tor.html:69
#: i2p2www/pages/site/comparison/tor.html:72
msgid "Router"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:66
#: i2p2www/pages/site/comparison/tor.html:67
msgid "Onion Proxy"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:66
#: i2p2www/pages/site/comparison/tor.html:67
msgid "I2PTunnel Client (more or less)"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:67
#: i2p2www/pages/site/comparison/tor.html:68
msgid "Onion Service"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:69
msgid "Relay"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:68
#: i2p2www/pages/site/comparison/tor.html:70
msgid "Rendezvous Point"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:68
#: i2p2www/pages/site/comparison/tor.html:70
msgid "somewhat like Inbound Gateway + Outbound Endpoint"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:69
#: i2p2www/pages/site/comparison/tor.html:71
msgid "Router Descriptor"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:69
#: i2p2www/pages/site/comparison/tor.html:71
msgid "RouterInfo"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:70
#: i2p2www/pages/site/comparison/tor.html:72
msgid "Server"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:73
#: i2p2www/pages/site/comparison/tor.html:75
msgid "Benefits of Tor over I2P"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:76
#: i2p2www/pages/site/comparison/tor.html:78
msgid ""
"Much bigger user base; much more visibility in the academic and hacker "
"communities; benefits from\n"
@@ -468,19 +478,19 @@ msgid ""
"has a non-anonymous, visible, university-based leader"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:82
#: i2p2www/pages/site/comparison/tor.html:84
msgid "Has already solved some scaling issues I2P has yet to address"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:83
#: i2p2www/pages/site/comparison/tor.html:85
msgid "Has significant funding"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:84
#: i2p2www/pages/site/comparison/tor.html:86
msgid "Has more developers, including several that are funded"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:86
#: i2p2www/pages/site/comparison/tor.html:88
msgid ""
"More resistant to state-level blocking due to TLS transport layer and "
"bridges\n"
@@ -488,95 +498,95 @@ msgid ""
"implemented)"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:91
#: i2p2www/pages/site/comparison/tor.html:93
msgid "Big enough that it has had to adapt to blocking and DOS attempts"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:92
#: i2p2www/pages/site/comparison/tor.html:94
msgid "Designed and optimized for exit traffic, with a large number of exit nodes"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:94
#: i2p2www/pages/site/comparison/tor.html:96
msgid ""
"Better documentation, has formal papers and specifications,\n"
"better website, many more translations"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:99
#: i2p2www/pages/site/comparison/tor.html:101
msgid "More efficient with memory usage"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:100
#: i2p2www/pages/site/comparison/tor.html:102
msgid "Tor client nodes have very low bandwidth overhead"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:102
#: i2p2www/pages/site/comparison/tor.html:104
msgid ""
"Centralized control reduces the complexity at each\n"
"node and can efficiently address Sybil attacks"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:108
#: i2p2www/pages/site/comparison/tor.html:110
msgid ""
"A core of high capacity nodes provides higher\n"
"throughput and lower latency"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:113
#: i2p2www/pages/site/comparison/tor.html:115
msgid "C, not Java (ewww)"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:116
#: i2p2www/pages/site/comparison/tor.html:118
msgid "Benefits of I2P over Tor"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:118
#: i2p2www/pages/site/comparison/tor.html:120
msgid ""
"Designed and optimized for hidden services, which are much faster than in"
" Tor"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:119
#: i2p2www/pages/site/comparison/tor.html:121
msgid "Fully distributed and self organizing"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:121
#: i2p2www/pages/site/comparison/tor.html:123
msgid ""
"Peers are selected by continuously profiling and ranking performance,\n"
"rather than trusting claimed capacity"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:127
#: i2p2www/pages/site/comparison/tor.html:129
msgid ""
"Floodfill peers (\"directory servers\") are varying and untrusted,\n"
"rather than hardcoded"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:132
#: i2p2www/pages/site/comparison/tor.html:134
msgid "Small enough that it hasn't been blocked or DOSed much, or at all"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:133
#: i2p2www/pages/site/comparison/tor.html:135
msgid "Peer-to-peer friendly"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:134
#: i2p2www/pages/site/comparison/tor.html:136
msgid "Packet switched instead of circuit switched"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:137
#: i2p2www/pages/site/comparison/tor.html:139
msgid ""
"implicit transparent load balancing of messages \n"
"across multiple peers, rather than a single path"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:143
#: i2p2www/pages/site/comparison/tor.html:145
msgid ""
"resilience vs. failures by running multiple \n"
"tunnels in parallel, plus rotating tunnels"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:149
#: i2p2www/pages/site/comparison/tor.html:151
msgid ""
"scale each client's connections at O(1) instead \n"
"of O(N) (Alice has e.g. 2 inbound tunnels that are \n"
@@ -584,7 +594,7 @@ msgid ""
"rather than a circuit for each)"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:159
#: i2p2www/pages/site/comparison/tor.html:161
msgid ""
"Unidirectional tunnels instead of bidirectional\n"
"circuits, doubling the number of nodes a peer has to\n"
@@ -592,6 +602,11 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:166
#, python-format
msgid "Counter-arguments and further discussion <a href=\"%(netdb)s\">here</a>."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:171
msgid ""
"Protection against detecting client activity, even\n"
"when an attacker is participating in the tunnel, as\n"
@@ -600,7 +615,7 @@ msgid ""
"tunnel testing)"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:175
#: i2p2www/pages/site/comparison/tor.html:180
msgid ""
"Tunnels in I2P are short lived, decreasing the number\n"
"of samples that an attacker can use to mount an \n"
@@ -608,57 +623,57 @@ msgid ""
"typically long lived."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:183
#: i2p2www/pages/site/comparison/tor.html:188
msgid ""
"I2P APIs are designed specifically for anonymity and\n"
"security, while SOCKS is designed for functionality."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:188
#: i2p2www/pages/site/comparison/tor.html:193
msgid "Essentially all peers participate in routing for others"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:190
#: i2p2www/pages/site/comparison/tor.html:195
msgid ""
"The bandwidth overhead of being a full peer is low, \n"
"while in Tor, while client nodes don't require much\n"
"bandwidth, they don't fully participate in the mixnet."
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:196
#: i2p2www/pages/site/comparison/tor.html:201
msgid "Integrated automatic update mechanism"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:197
#: i2p2www/pages/site/comparison/tor.html:202
msgid "Both TCP and UDP transports"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:198
#: i2p2www/pages/site/comparison/tor.html:203
msgid "Java, not C (ewww)"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:201
#: i2p2www/pages/site/comparison/tor.html:206
msgid "Other potential benefits of I2P but not yet implemented"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:202
#: i2p2www/pages/site/comparison/tor.html:207
msgid "...and may never be implemented, so don't count on them!"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:205
#: i2p2www/pages/site/comparison/tor.html:210
msgid ""
"Defense vs. message count analysis by garlic wrapping \n"
"multiple messages"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:211
#: i2p2www/pages/site/comparison/tor.html:216
msgid ""
"Defense vs. long term intersection by adding delays \n"
"at various hops (where the delays are not discernible\n"
"by other hops)"
msgstr ""
#: i2p2www/pages/site/comparison/tor.html:218
#: i2p2www/pages/site/comparison/tor.html:223
msgid ""
"Various mixing strategies at the tunnel level (e.g.\n"
"create a tunnel that will handle 500 messages / minute,\n"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2016-07-02 04:51+0000\n"
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
"PO-Revision-Date: 2014-02-09 19:53+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: he <LL@li.org>\n"
@@ -50,6 +50,7 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/docs/index.html:25 i2p2www/pages/site/docs/naming.html:6
#: i2p2www/pages/site/docs/api/bob.html:42
#: i2p2www/pages/site/docs/api/i2ptunnel.html:7
#: i2p2www/pages/site/docs/api/streaming.html:6
#: i2p2www/pages/site/docs/applications/embedding.html:7
@@ -1514,7 +1515,7 @@ msgid "BOB - Basic Open Bridge"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:3
msgid "November 2015"
msgid "August 2016"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:12
@@ -1554,35 +1555,35 @@ msgstr ""
msgid "Those are the important differences."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:42
#: i2p2www/pages/site/docs/api/bob.html:44
msgid "<code>KEYS</code> = keypair public+private, these are BASE64"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:45
#: i2p2www/pages/site/docs/api/bob.html:47
msgid "<code>KEY</code> = public key, also BASE64"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:48
#: i2p2www/pages/site/docs/api/bob.html:50
msgid ""
"<code>ERROR</code> as is implied returns the message <code>\"ERROR "
"\"+DESCRIPTION+\"\\n\"</code>, where the <code>DESCRIPTION</code> is what"
" went wrong."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:51
#: i2p2www/pages/site/docs/api/bob.html:53
msgid ""
"<code>OK</code> returns <code>\"OK\"</code>, and if data is to be "
"returned, it is on the same line. <code>OK</code> means the command is "
"finished."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:54
#: i2p2www/pages/site/docs/api/bob.html:56
msgid ""
"<code>DATA</code> lines contain information that you requested. There may"
" be multiple <code>DATA</code> lines per request."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:58
#: i2p2www/pages/site/docs/api/bob.html:60
msgid ""
"<b>NOTE:</b> The help command is the ONLY command that has an exception "
"to\n"
@@ -1590,7 +1591,57 @@ msgid ""
"help is a HUMAN and not an APPLICATION command."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:64
#: i2p2www/pages/site/docs/api/bob.html:66
msgid "Connection and Version"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:68
msgid ""
"All BOB status output is by lines. Lines may be \\n or \\r\\n terminated,"
" depending on the system.\n"
"On connection, BOB outputs two lines:"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:78
msgid "The current version is:"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:82
msgid ""
"Note that previous versions used upper-case hex digits and did not "
"conform to I2P versioning standards.\n"
"It is recommended that subsequent versions use digits 0-9 only."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:87
msgid "Version history"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:92
msgid "Version"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:93
msgid "I2P Router Version"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:94
msgid "Changes"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:97
msgid "current version"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:100
msgid "development versions"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:104
msgid "Commands"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:106
msgid ""
"<b>PLEASE NOTE:</b>\n"
"For CURRENT details on the commands PLEASE use the built-in help command."
@@ -1599,29 +1650,25 @@ msgid ""
"documentation on each command."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:70
#: i2p2www/pages/site/docs/api/bob.html:112
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:74
msgid "Here are the commands we have as of this writing:"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:79
#: i2p2www/pages/site/docs/api/bob.html:117
msgid "COMMAND"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:79
#: i2p2www/pages/site/docs/api/bob.html:117
msgid "OPERAND"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:79
#: i2p2www/pages/site/docs/api/bob.html:117
msgid "RETURNS"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:107
#: i2p2www/pages/site/docs/api/bob.html:145
msgid ""
"Once set up, all TCP sockets can and will block as needed, and there is "
"no need for any \n"
@@ -1633,7 +1680,7 @@ msgid ""
"of connections!"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:114
#: i2p2www/pages/site/docs/api/bob.html:152
msgid ""
"What is also nice about this particular interface is that writing "
"anything to interface \n"
@@ -1655,7 +1702,11 @@ msgid ""
"nothing is coming in."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:126
#: i2p2www/pages/site/docs/api/bob.html:164
msgid "Examples"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:166
msgid ""
"For the following example, we'll setup a very simple local loopback "
"connection, \n"
@@ -1666,50 +1717,50 @@ msgid ""
"can telnet into, and watch the pretty ASCII test puke forth."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:134
#: i2p2www/pages/site/docs/api/bob.html:174
msgid "EXAMPLE SESSION DIALOGUE -- simple telnet 127.0.0.1 2827 works"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:135
#: i2p2www/pages/site/docs/api/bob.html:175
msgid "Application"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:136
#: i2p2www/pages/site/docs/api/bob.html:176
msgid "BOB's Command response."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:138
#: i2p2www/pages/site/docs/api/bob.html:150
#: i2p2www/pages/site/docs/api/bob.html:170
#: i2p2www/pages/site/docs/api/bob.html:278
#: i2p2www/pages/site/docs/api/bob.html:290
#: i2p2www/pages/site/docs/api/bob.html:305
#: i2p2www/pages/site/docs/api/bob.html:178
#: i2p2www/pages/site/docs/api/bob.html:192
#: i2p2www/pages/site/docs/api/bob.html:212
#: i2p2www/pages/site/docs/api/bob.html:322
#: i2p2www/pages/site/docs/api/bob.html:334
#: i2p2www/pages/site/docs/api/bob.html:349
msgid "FROM"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:138
#: i2p2www/pages/site/docs/api/bob.html:150
#: i2p2www/pages/site/docs/api/bob.html:170
#: i2p2www/pages/site/docs/api/bob.html:278
#: i2p2www/pages/site/docs/api/bob.html:290
#: i2p2www/pages/site/docs/api/bob.html:305
#: i2p2www/pages/site/docs/api/bob.html:178
#: i2p2www/pages/site/docs/api/bob.html:192
#: i2p2www/pages/site/docs/api/bob.html:212
#: i2p2www/pages/site/docs/api/bob.html:322
#: i2p2www/pages/site/docs/api/bob.html:334
#: i2p2www/pages/site/docs/api/bob.html:349
msgid "TO"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:138
#: i2p2www/pages/site/docs/api/bob.html:150
#: i2p2www/pages/site/docs/api/bob.html:170
#: i2p2www/pages/site/docs/api/bob.html:278
#: i2p2www/pages/site/docs/api/bob.html:290
#: i2p2www/pages/site/docs/api/bob.html:305
#: i2p2www/pages/site/docs/api/bob.html:178
#: i2p2www/pages/site/docs/api/bob.html:192
#: i2p2www/pages/site/docs/api/bob.html:212
#: i2p2www/pages/site/docs/api/bob.html:322
#: i2p2www/pages/site/docs/api/bob.html:334
#: i2p2www/pages/site/docs/api/bob.html:349
msgid "DIALOGUE"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:145
#: i2p2www/pages/site/docs/api/bob.html:187
msgid "MAKE NOTE OF THE ABOVE DESTINATION KEY, YOURS WILL BE DIFFERENT!"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:159
#: i2p2www/pages/site/docs/api/bob.html:201
msgid ""
"At this point, there was no error, a destination with a nickname of "
"\"mouth\" \n"
@@ -1718,11 +1769,11 @@ msgid ""
"to the <code>CHARGEN</code> service on <code>19/TCP</code>."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:165
#: i2p2www/pages/site/docs/api/bob.html:207
msgid "Now for the other half, so that we can actually contact this destination."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:185
#: i2p2www/pages/site/docs/api/bob.html:229
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 "
@@ -1731,25 +1782,25 @@ msgid ""
"key and it goes."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:192
#: i2p2www/pages/site/docs/api/bob.html:236
msgid ""
"<b>NOTE:</b> The \"quit\" command in the command channel does NOT "
"disconnect the tunnels like SAM."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:209
#: i2p2www/pages/site/docs/api/bob.html:253
msgid "After a few virtual miles of this spew, press <code>Control-]</code>"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:221
#: i2p2www/pages/site/docs/api/bob.html:265
msgid "Here is what happened..."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:229
#: i2p2www/pages/site/docs/api/bob.html:273
msgid "You can connect to EEPSITES too!"
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:262
#: i2p2www/pages/site/docs/api/bob.html:306
msgid ""
"Pretty cool isn't it? Try some other well known EEPSITES if you like, "
"nonexistent ones, \n"
@@ -1761,33 +1812,33 @@ msgid ""
"human debugging."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:269
#: i2p2www/pages/site/docs/api/bob.html:313
msgid "Let's put down our destinations now that we are all done with them."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:273
#: i2p2www/pages/site/docs/api/bob.html:317
msgid "First, lets see what destination nicknames we have."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:285
#: i2p2www/pages/site/docs/api/bob.html:329
msgid "Alright, there they are. First, let's remove \"mouth\"."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:299
#: i2p2www/pages/site/docs/api/bob.html:343
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:318
#: i2p2www/pages/site/docs/api/bob.html:362
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:324
#: i2p2www/pages/site/docs/api/bob.html:368
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"
@@ -1795,7 +1846,7 @@ msgid ""
"Everything after that is for the application to actually consume."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:331
#: i2p2www/pages/site/docs/api/bob.html:375
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"
@@ -1805,7 +1856,7 @@ msgid ""
"you would not have to modify the web server at all."
msgstr ""
#: i2p2www/pages/site/docs/api/bob.html:340
#: i2p2www/pages/site/docs/api/bob.html:384
msgid ""
"The advantage with using BOB for this is as discussed\n"
"previously. You could schedule random uptimes for the application,\n"
@@ -1995,7 +2046,7 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/docs/api/datagrams.html:114
#: i2p2www/pages/site/docs/transport/ssu.html:629
#: i2p2www/pages/site/docs/transport/ssu.html:638
msgid "Specification"
msgstr ""
@@ -2926,7 +2977,8 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/docs/api/streaming.html:3
msgid "September 2015"
#: i2p2www/pages/site/docs/transport/ssu.html:3
msgid "October 2016"
msgstr ""
#: i2p2www/pages/site/docs/api/streaming.html:8
@@ -3470,8 +3522,8 @@ msgid ""
"A pong packet must have the ECHO flag set.\n"
"The sendStreamId must be zero, and the receiveStreamId is the "
"sendStreamId from the ping.\n"
"The pong packet does not include any payload that was contained in the "
"ping."
"Prior to release 0.9.18, the pong packet does not include any payload "
"that was contained in the ping."
msgstr ""
#: i2p2www/pages/site/docs/api/streaming.html:460
@@ -3555,7 +3607,7 @@ msgstr ""
#: i2p2www/pages/site/docs/protocol/i2cp.html:723
#: i2p2www/pages/site/docs/protocol/i2np.html:226
#: i2p2www/pages/site/docs/transport/ntcp.html:544
#: i2p2www/pages/site/docs/transport/ssu.html:564
#: i2p2www/pages/site/docs/transport/ssu.html:573
#: i2p2www/pages/site/docs/tunnels/implementation.html:506
msgid "Future Work"
msgstr ""
@@ -8746,7 +8798,7 @@ msgstr ""
#: i2p2www/pages/site/docs/how/tech-intro.html:5
#: i2p2www/pages/site/docs/how/tech-intro.html:20
#: i2p2www/pages/site/docs/transport/ssu.html:330
#: i2p2www/pages/site/docs/transport/ssu.html:332
msgid "Introduction"
msgstr ""
@@ -11902,7 +11954,6 @@ msgid "Tunnel Routing"
msgstr ""
#: i2p2www/pages/site/docs/how/tunnel-routing.html:3
#: i2p2www/pages/site/docs/tunnels/unidirectional.html:3
msgid "July 2011"
msgstr ""
@@ -13879,12 +13930,12 @@ msgid ""
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:106
#: i2p2www/pages/site/docs/transport/ssu.html:175
#: i2p2www/pages/site/docs/transport/ssu.html:177
msgid "Idle Timeout"
msgstr ""
#: i2p2www/pages/site/docs/transport/ntcp.html:107
#: i2p2www/pages/site/docs/transport/ssu.html:176
#: i2p2www/pages/site/docs/transport/ssu.html:178
msgid ""
"Idle timeout and connection close is at the discretion of each endpoint "
"and may vary.\n"
@@ -14309,10 +14360,6 @@ msgstr ""
msgid "Secure Semireliable UDP"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:3
msgid "June 2016"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:7
#, python-format
msgid ""
@@ -14376,19 +14423,19 @@ msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:57
#: i2p2www/pages/site/docs/transport/ssu.html:60
#: i2p2www/pages/site/docs/transport/ssu.html:61
#: i2p2www/pages/site/docs/transport/ssu.html:66
#: i2p2www/pages/site/docs/transport/ssu.html:67
msgid "See below"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:73
#: i2p2www/pages/site/docs/transport/ssu.html:74
msgid "Protocol Details"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:75
#: i2p2www/pages/site/docs/transport/ssu.html:76
msgid "Congestion control"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:77
#: i2p2www/pages/site/docs/transport/ssu.html:78
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"
@@ -14396,7 +14443,7 @@ msgid ""
"meant to be both efficient in bandwidth as well as simple to implement."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:84
#: i2p2www/pages/site/docs/transport/ssu.html:85
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"
@@ -14411,7 +14458,7 @@ msgid ""
"other messages."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:95
#: i2p2www/pages/site/docs/transport/ssu.html:96
msgid ""
"The congestion detection techniques vary from TCP as well, since each \n"
"message has its own unique and nonsequential identifier, and each message"
@@ -14427,7 +14474,7 @@ msgid ""
"retransmitted with any new updates."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:107
#: i2p2www/pages/site/docs/transport/ssu.html:108
msgid ""
"The current implementation does not pad the packets to\n"
"any particular size, but instead just places a single message fragment "
@@ -14435,7 +14482,7 @@ msgid ""
"a packet and sends it off (careful not to exceed the MTU)."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:114
#: i2p2www/pages/site/docs/transport/ssu.html:115
msgid ""
"As of router version 0.8.12,\n"
"two MTU values are used for IPv4: 620 and 1484.\n"
@@ -14443,21 +14490,21 @@ msgid ""
"retransmitted."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:120
#: i2p2www/pages/site/docs/transport/ssu.html:121
msgid ""
"For both MTU values, it is desirable that (MTU &#37; 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:126
#: i2p2www/pages/site/docs/transport/ssu.html:127
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:132
#: i2p2www/pages/site/docs/transport/ssu.html:133
msgid ""
"Based on measurements, 1492 fits nearly all reasonably small I2NP "
"messages\n"
@@ -14466,13 +14513,13 @@ msgid ""
"into a live network MTU anyway)."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:138
#: i2p2www/pages/site/docs/transport/ssu.html:139
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:143
#: i2p2www/pages/site/docs/transport/ssu.html:144
msgid ""
"The maximum receive packet size\n"
"is 1571 bytes as of release 0.8.12.\n"
@@ -14480,7 +14527,7 @@ msgid ""
"Prior to release 0.8.9 it was 2048 bytes."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:150
#: i2p2www/pages/site/docs/transport/ssu.html:151
msgid ""
"As of release 0.9.2, if a router's network interface MTU is less than "
"1484,\n"
@@ -14488,18 +14535,19 @@ msgid ""
"honor that when a connection is established."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:156
#: i2p2www/pages/site/docs/transport/ssu.html:157
msgid ""
"For IPv6, the minimum MTU is 1280. The IPv6 IP/UDP header is 48 bytes,\n"
"so we use an MTU where (MTN &#37; 16 == 0), which is true for 1280.\n"
"The maximum IPv6 MTU is 1472."
"The maximum IPv6 MTU is 1488.\n"
" (max was 1472 prior to version 0.9.28)."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:162
#: i2p2www/pages/site/docs/transport/ssu.html:164
msgid "Message Size Limits"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:163
#: i2p2www/pages/site/docs/transport/ssu.html:165
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 "
@@ -14514,11 +14562,11 @@ msgid ""
"For connections using the larger MTU, larger messages are possible."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:185
#: i2p2www/pages/site/docs/transport/ssu.html:187
msgid "Keys"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:187
#: i2p2www/pages/site/docs/transport/ssu.html:189
msgid ""
"All encryption used is AES256/CBC with 32 byte keys and 16 byte IVs.\n"
"When Alice originates a session with Bob,\n"
@@ -14528,7 +14576,7 @@ msgid ""
"Bob's publicly knowable introKey is used for the MAC and encryption."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:195
#: i2p2www/pages/site/docs/transport/ssu.html:197
msgid ""
"Both the initial message and the subsequent\n"
"reply use the introKey of the responder (Bob) - the responder does \n"
@@ -14538,7 +14586,7 @@ msgid ""
"Bob."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:204
#: i2p2www/pages/site/docs/transport/ssu.html:206
msgid ""
"Upon receiving a message, the receiver checks the \"from\" IP address and"
" port\n"
@@ -14551,7 +14599,7 @@ msgid ""
"it may be dropped anyway."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:215
#: i2p2www/pages/site/docs/transport/ssu.html:217
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"
@@ -14563,7 +14611,7 @@ msgid ""
"new one."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:226
#: i2p2www/pages/site/docs/transport/ssu.html:228
#, python-format
msgid ""
"For the DH key agreement,\n"
@@ -14571,18 +14619,18 @@ msgid ""
"MODP group (#14) is used:"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:236
#: i2p2www/pages/site/docs/transport/ssu.html:238
#, python-format
msgid ""
"These are the same p and g used for I2P's\n"
"<a href=\"%(cryptography)s#elgamal\">ElGamal encryption</a>."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:241
#: i2p2www/pages/site/docs/transport/ssu.html:243
msgid "Replay prevention"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:243
#: i2p2www/pages/site/docs/transport/ssu.html:245
msgid ""
"Replay prevention at the SSU layer occurs by rejecting packets \n"
"with exceedingly old timestamps or those which reuse an IV. To\n"
@@ -14590,7 +14638,7 @@ msgid ""
"\"decay\" periodically so that only recently added IVs are detected."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:250
#: i2p2www/pages/site/docs/transport/ssu.html:252
msgid ""
"The messageIds used in DataMessages are defined at layers above\n"
"the SSU transport and are passed through transparently. These IDs\n"
@@ -14599,11 +14647,11 @@ msgid ""
"replay prevention - higher layers should take that into account."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:258
#: i2p2www/pages/site/docs/transport/ssu.html:260
msgid "Addressing"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:260
#: i2p2www/pages/site/docs/transport/ssu.html:262
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"
@@ -14611,42 +14659,42 @@ msgid ""
"There is no restriction on the number of addresses a peer may have."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:272
#: i2p2www/pages/site/docs/transport/ssu.html:274
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 <a href=\"#capabilities\">below</a>."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:278
#: i2p2www/pages/site/docs/transport/ssu.html:280
#, python-format
msgid ""
"The addresses, options, and capabilities are published in the <a "
"href=\"%(netdb)s\">network database</a>."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:283
#: i2p2www/pages/site/docs/transport/ssu.html:285
msgid "Direct Session Establishment"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:284
#: i2p2www/pages/site/docs/transport/ssu.html:286
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:289
#: i2p2www/pages/site/docs/transport/ssu.html:291
msgid "Connection establishment (direct)"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:290
#: i2p2www/pages/site/docs/transport/ssu.html:292
msgid ""
"Alice connects directly to Bob.\n"
"IPv6 is supported as of version 0.9.8."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:305
#: i2p2www/pages/site/docs/transport/ssu.html:307
#, python-format
msgid ""
"After the SessionConfirmed message is received, Bob sends a small\n"
@@ -14659,7 +14707,7 @@ msgid ""
"(i.e. 0x0000000000000002)."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:314
#: i2p2www/pages/site/docs/transport/ssu.html:316
#, python-format
msgid ""
"After the status message is sent, the peers usually exchange\n"
@@ -14669,7 +14717,7 @@ msgid ""
"however, this is not required."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:323
#: i2p2www/pages/site/docs/transport/ssu.html:325
msgid ""
"It does not appear that the type of the status message or its contents "
"matters.\n"
@@ -14678,7 +14726,7 @@ msgid ""
"the status message can be eliminated."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:332
#: i2p2www/pages/site/docs/transport/ssu.html:334
msgid ""
"Introduction keys are delivered through an external channel \n"
"(the network database, where they are identical to the router Hash for "
@@ -14694,7 +14742,7 @@ msgid ""
"not necessary to any intermediary relay peer)."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:346
#: i2p2www/pages/site/docs/transport/ssu.html:348
msgid ""
"Indirect session establishment by means of a third party introduction\n"
"is necessary for efficient NAT traversal. Charlie, a router behind a\n"
@@ -14722,25 +14770,25 @@ msgid ""
"full direction session establishment with the specified IP and port."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:373
#: i2p2www/pages/site/docs/transport/ssu.html:375
msgid "Connection establishment (indirect using an introducer)"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:375
#: i2p2www/pages/site/docs/transport/ssu.html:377
msgid "Alice first connects to introducer Bob, who relays the request to Charlie."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:393
#: i2p2www/pages/site/docs/transport/ssu.html:395
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:405
#: i2p2www/pages/site/docs/transport/ssu.html:407
msgid "Peer testing"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:407
#: i2p2www/pages/site/docs/transport/ssu.html:409
msgid ""
"The automation of collaborative reachability testing for peers is\n"
"enabled by a sequence of PeerTest messages. With its proper \n"
@@ -14749,7 +14797,7 @@ msgid ""
"quite simple:"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:426
#: i2p2www/pages/site/docs/transport/ssu.html:428
msgid ""
"Each of the PeerTest messages carry a nonce identifying the\n"
"test series itself, as initialized by Alice. If Alice doesn't \n"
@@ -14759,7 +14807,7 @@ msgid ""
"that may be reached are as follows:"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:436
#: i2p2www/pages/site/docs/transport/ssu.html:438
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"
@@ -14769,7 +14817,7 @@ msgid ""
"Charlie to reply."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:445
#: i2p2www/pages/site/docs/transport/ssu.html:447
msgid ""
"If Alice doesn't receive a PeerTest message with the \n"
"expected nonce from a third party (Charlie), she will retransmit\n"
@@ -14781,7 +14829,7 @@ msgid ""
"IP and port that Bob offered up should be forwarded)."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:456
#: i2p2www/pages/site/docs/transport/ssu.html:458
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"
@@ -14792,7 +14840,7 @@ msgid ""
"remote connectivity, ignoring further port discovery."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:466
#: i2p2www/pages/site/docs/transport/ssu.html:468
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"
@@ -14800,7 +14848,7 @@ msgid ""
"that Charlie is either confused or no longer online."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:474
#: i2p2www/pages/site/docs/transport/ssu.html:476
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"
@@ -14811,7 +14859,7 @@ msgid ""
"to designate a new peer as Bob and try again with a different nonce."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:484
#: i2p2www/pages/site/docs/transport/ssu.html:486
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"
@@ -14820,11 +14868,11 @@ msgid ""
"with either Bob or Charlie, but it is not required."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:511
#: i2p2www/pages/site/docs/transport/ssu.html:514
msgid "Transmission window, ACKs and Retransmissions"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:512
#: i2p2www/pages/site/docs/transport/ssu.html:515
#, python-format
msgid ""
"The DATA message may contain ACKs of full messages and\n"
@@ -14834,7 +14882,7 @@ msgid ""
"for details."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:520
#: i2p2www/pages/site/docs/transport/ssu.html:523
#, python-format
msgid ""
"The details of windowing, ACK, and retransmission strategies are not "
@@ -14849,11 +14897,11 @@ msgid ""
"See the code for initial, min and max parameters."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:532
#: i2p2www/pages/site/docs/transport/ssu.html:535
msgid "Security"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:533
#: i2p2www/pages/site/docs/transport/ssu.html:536
msgid ""
"UDP source addresses may, of course, be spoofed.\n"
"Additionally, the IPs and ports contained inside specific\n"
@@ -14862,31 +14910,31 @@ msgid ""
"Also, certain actions and responses may need to be rate-limited."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:541
#: i2p2www/pages/site/docs/transport/ssu.html:544
msgid ""
"The details of validation are not specified\n"
"here. Implementers should add defenses where appropriate."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:547
#: i2p2www/pages/site/docs/transport/ssu.html:550
msgid "Peer capabilities"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:551
#: i2p2www/pages/site/docs/transport/ssu.html:554
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:557
#: i2p2www/pages/site/docs/transport/ssu.html:566
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:566
#: i2p2www/pages/site/docs/transport/ssu.html:575
msgid ""
"Analysis of current SSU performance, including assessment of window size "
"adjustment\n"
@@ -14895,14 +14943,14 @@ msgid ""
"performance, is a topic for future work."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:572
#: i2p2www/pages/site/docs/transport/ssu.html:581
msgid ""
"The current implementation repeatedly sends acknowledgments for the same "
"packets,\n"
"which unnecessarily increases overhead."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:577
#: i2p2www/pages/site/docs/transport/ssu.html:586
msgid ""
"The default small MTU value of 620 should be analyzed and possibly "
"increased.\n"
@@ -14911,15 +14959,15 @@ msgid ""
"Probably not."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:583
#: i2p2www/pages/site/docs/transport/ssu.html:592
msgid "The protocol should be extended to exchange MTUs during the setup."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:587
#: i2p2www/pages/site/docs/transport/ssu.html:596
msgid "Rekeying is currently unimplemented and may never be."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:591
#: i2p2www/pages/site/docs/transport/ssu.html:600
msgid ""
"The potential use of the 'challenge' fields in RelayIntro and "
"RelayResponse,\n"
@@ -14927,7 +14975,7 @@ msgid ""
"undocumented."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:596
#: i2p2www/pages/site/docs/transport/ssu.html:605
msgid ""
"Instead of a single fragment per packet, a more efficient\n"
"strategy may be to bundle multiple message fragments into the same "
@@ -14935,7 +14983,7 @@ msgid ""
"so long as it doesn't exceed the MTU."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:602
#: i2p2www/pages/site/docs/transport/ssu.html:611
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"
@@ -14943,34 +14991,34 @@ msgid ""
"end padding should be sufficient for most needs until then."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:608
#: i2p2www/pages/site/docs/transport/ssu.html:617
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:612
#: i2p2www/pages/site/docs/transport/ssu.html:621
msgid "Capacities appear to be unused."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:616
#: i2p2www/pages/site/docs/transport/ssu.html:625
msgid ""
"Signed-on times in SessionCreated and SessionConfirmed appear to be "
"unused or unverified."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:621
#: i2p2www/pages/site/docs/transport/ssu.html:630
msgid "Implementation Diagram"
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:622
#: i2p2www/pages/site/docs/transport/ssu.html:631
msgid ""
"This diagram\n"
"should accurately reflect the current implementation, however there may "
"be small differences."
msgstr ""
#: i2p2www/pages/site/docs/transport/ssu.html:630
#: i2p2www/pages/site/docs/transport/ssu.html:639
msgid "Now on the SSU specification page"
msgstr ""
@@ -15751,11 +15799,15 @@ msgid ""
"href=\"%(tunnelimpl)s\">here</a> for the current implementation"
msgstr ""
#: i2p2www/pages/site/docs/tunnels/unidirectional.html:3
msgid "November 2016"
msgstr ""
#: i2p2www/pages/site/docs/tunnels/unidirectional.html:7
msgid ""
"This page describes the origins and design of I2P's unidirectional "
"tunnels.\n"
"For further infomrmation see:"
"For further information see:"
msgstr ""
#: i2p2www/pages/site/docs/tunnels/unidirectional.html:13
@@ -15945,3 +15997,4 @@ msgid ""
"conclusion is not supported by the paper."
msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: I2P website\n"
"Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
"POT-Creation-Date: 2016-07-02 04:51+0000\n"
"POT-Creation-Date: 2016-11-20 07:48+0000\n"
"PO-Revision-Date: 2014-02-09 19:53+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: he <LL@li.org>\n"
@@ -338,33 +338,33 @@ msgid "Roadmap"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap.html:3
msgid "May 2016"
msgid "September 2016"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap.html:193
#: i2p2www/pages/site/get-involved/roadmap.html:206
#: i2p2www/pages/site/get-involved/roadmap.html:201
#: i2p2www/pages/site/get-involved/roadmap.html:214
#, python-format
msgid ""
"Reachability Mapping / handle peers partially reachable / enhanced <a "
"href=\"%(todo)s#fullRestrictedRoutes\">restricted routes</a>"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap.html:196
#: i2p2www/pages/site/get-involved/roadmap.html:209
#: i2p2www/pages/site/get-involved/roadmap.html:204
#: i2p2www/pages/site/get-involved/roadmap.html:217
msgid "Full restricted routes"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap.html:197
#: i2p2www/pages/site/get-involved/roadmap.html:210
#: i2p2www/pages/site/get-involved/roadmap.html:205
#: i2p2www/pages/site/get-involved/roadmap.html:218
msgid "Tunnel mixing and padding"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap.html:198
#: i2p2www/pages/site/get-involved/roadmap.html:211
#: i2p2www/pages/site/get-involved/roadmap.html:206
#: i2p2www/pages/site/get-involved/roadmap.html:219
msgid "User defined message delays"
msgstr ""
#: i2p2www/pages/site/get-involved/roadmap.html:214
#: i2p2www/pages/site/get-involved/roadmap.html:222
#, python-format
msgid ""
"Please see the <a href=\"%(todo)s\">TODO</a> list for more detailed info "
@@ -2236,7 +2236,7 @@ msgid "Security GPG Key"
msgstr ""
#: i2p2www/pages/site/get-involved/develop/security-key.html:4
msgid "Following is the GPG key for the security@geti2p.net email address:"
msgid "Following is the GPG key for the security _at_ geti2p.net email address:"
msgstr ""
#: i2p2www/pages/site/get-involved/develop/signed-keys.html:2

File diff suppressed because it is too large Load Diff