From fe42291ff2446fc9c62b24d9577af99f25a3ec27 Mon Sep 17 00:00:00 2001 From: str4d Date: Tue, 4 Mar 2014 21:08:09 +0000 Subject: [PATCH] Updated translation strings --- i2p2www/translations/de/LC_MESSAGES/about.po | 142 ++++++------ i2p2www/translations/de/LC_MESSAGES/docs.po | 206 ++++++++++-------- .../translations/de/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/es/LC_MESSAGES/about.po | 142 ++++++------ i2p2www/translations/es/LC_MESSAGES/docs.po | 205 +++++++++-------- .../translations/es/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/fr/LC_MESSAGES/about.po | 142 ++++++------ i2p2www/translations/fr/LC_MESSAGES/docs.po | 206 ++++++++++-------- .../translations/fr/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/he/LC_MESSAGES/about.po | 142 ++++++------ i2p2www/translations/he/LC_MESSAGES/docs.po | 203 +++++++++-------- .../translations/he/LC_MESSAGES/priority.po | 42 ++-- .../translations/it/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/ja/LC_MESSAGES/about.po | 142 ++++++------ .../translations/ja/LC_MESSAGES/priority.po | 42 ++-- .../translations/ko/LC_MESSAGES/priority.po | 42 ++-- .../translations/mg/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/pl/LC_MESSAGES/about.po | 142 ++++++------ .../translations/pl/LC_MESSAGES/priority.po | 44 ++-- .../translations/pt/LC_MESSAGES/priority.po | 42 ++-- .../translations/pt_BR/LC_MESSAGES/about.po | 142 ++++++------ .../translations/pt_BR/LC_MESSAGES/docs.po | 206 ++++++++++-------- .../pt_BR/LC_MESSAGES/priority.po | 42 ++-- .../translations/ro/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/ru/LC_MESSAGES/about.po | 142 ++++++------ i2p2www/translations/ru/LC_MESSAGES/docs.po | 206 ++++++++++-------- .../translations/ru/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/sv/LC_MESSAGES/about.po | 142 ++++++------ i2p2www/translations/sv/LC_MESSAGES/docs.po | 203 +++++++++-------- .../translations/sv/LC_MESSAGES/priority.po | 42 ++-- i2p2www/translations/uk/LC_MESSAGES/about.po | 142 ++++++------ i2p2www/translations/zh/LC_MESSAGES/about.po | 142 ++++++------ .../translations/zh/LC_MESSAGES/priority.po | 42 ++-- pots/about.pot | 142 ++++++------ pots/docs.pot | 203 +++++++++-------- pots/priority.pot | 38 ++-- 36 files changed, 2072 insertions(+), 1940 deletions(-) diff --git a/i2p2www/translations/de/LC_MESSAGES/about.po b/i2p2www/translations/de/LC_MESSAGES/about.po index 4db3085b..2c6ae796 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: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2013-07-04 16:33+0000\n" "Last-Translator: D.A. Loader\n" "Language-Team: German " @@ -207,37 +207,30 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -245,66 +238,63 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -316,6 +306,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -323,8 +316,6 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -332,21 +323,21 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -354,30 +345,29 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -403,6 +393,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -411,43 +402,42 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -457,9 +447,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "" @@ -533,19 +533,19 @@ msgstr "" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "" diff --git a/i2p2www/translations/de/LC_MESSAGES/docs.po b/i2p2www/translations/de/LC_MESSAGES/docs.po index 3c10d917..93ffd8bc 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: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-23 03:37+0000\n" "Last-Translator: str4d \n" "Language-Team: German " @@ -3442,7 +3442,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:656 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:485 +#: i2p2www/pages/site/docs/transport/ntcp.html:502 #: i2p2www/pages/site/docs/transport/ssu.html:516 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" @@ -14037,7 +14037,7 @@ msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:840 msgid "" -"Expiration is currently unused, always null (all zeroes)).\n" +"Expiration is currently unused, always null (all zeroes).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " "any non-zero expiration\n" "will fail in the RouterInfo signature verification.\n" @@ -15049,7 +15049,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:41 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -15061,7 +15061,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:49 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 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" @@ -15070,40 +15070,40 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:57 +#: i2p2www/pages/site/docs/transport/ntcp.html:65 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:58 +#: i2p2www/pages/site/docs/transport/ntcp.html:66 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:69 +#: i2p2www/pages/site/docs/transport/ntcp.html:77 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:75 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:76 +#: i2p2www/pages/site/docs/transport/ntcp.html:84 #, 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:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -15117,11 +15117,26 @@ msgid "" "maximum timeout is ten minutes or more." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +msgid "RouterInfo Exchange" +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -15130,31 +15145,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -15162,7 +15177,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -15170,41 +15185,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15213,11 +15228,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15230,76 +15245,76 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15307,35 +15322,35 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -15343,7 +15358,7 @@ msgid "" "the `SigningPublicKey` in her `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15352,31 +15367,31 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -15384,11 +15399,11 @@ msgid "" "the `SigningPublicKey` in his `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15397,21 +15412,21 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15423,11 +15438,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15437,58 +15452,58 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -15499,13 +15514,13 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" @@ -17128,3 +17143,6 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "" +#~ msgstr "" + diff --git a/i2p2www/translations/de/LC_MESSAGES/priority.po b/i2p2www/translations/de/LC_MESSAGES/priority.po index c6cd459b..73fd3192 100644 --- a/i2p2www/translations/de/LC_MESSAGES/priority.po +++ b/i2p2www/translations/de/LC_MESSAGES/priority.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-01-27 05:45+0000\n" "Last-Translator: str4d \n" "Language-Team: German " @@ -1112,7 +1112,7 @@ msgstr "Glossar" msgid "Performance" msgstr "Performanz" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Foren" @@ -1298,7 +1298,8 @@ msgid "Channel list:" msgstr "Kanalliste:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Generelle Diskussionen über I2P" #: i2p2www/pages/site/contact.html:22 @@ -1309,11 +1310,7 @@ msgstr "Offtopic" msgid "Development talk" msgstr "Entwickler Gespräche" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Hilfskanal" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the especificación ZLIB." -#: i2p2www/pages/site/docs/transport/ntcp.html:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "Periodo de inactividad" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -20769,11 +20770,27 @@ msgstr "" "máximo recomendado \n" "es de diez minutos o más." -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +#, fuzzy +msgid "RouterInfo Exchange" +msgstr "Especifiaciones de RouterInfo" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "Secuencia de establecimiento" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -20788,33 +20805,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:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "Leyenda:" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "Claves públicas DH de 256 bytes" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 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:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "Clave de sesión de 32 bytes" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 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:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "Intercambio de clave DH" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -20826,7 +20843,7 @@ msgstr "" "generador (g) compartidos que los usados por el cifrado ElGamal de I2P." -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -20837,7 +20854,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:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." @@ -20845,11 +20862,11 @@ msgstr "" "Alice genera un entero secreto . Ella entonces calcula X = g^x mod " "p." -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "Alice envía X a Bob (mensaje 1)." -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." @@ -20857,19 +20874,19 @@ msgstr "" "Bob genera un entero secreto y. Él entonces calcula Y = g^y mod " "p." -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "Bob envía Y a Alice (mensaje 2)." -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 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:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 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:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." @@ -20877,7 +20894,7 @@ msgstr "" "Ambos, Alice y Bob, tienen una clave compartida sessionKey = " "g^(x*y) mod p." -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -20892,11 +20909,11 @@ msgstr "" "el intercambio Diffie-Hellman (DH) está documentado en la página de crifrado." -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "Mensaje 1 (solicitud de sesión)" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -20916,32 +20933,32 @@ 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:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "Tamaño:" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "Contenidos:" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "X de 256 bytes desde Diffie Hellman" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "SHA256 Hash(X) XOReado con SHA256 Hash(`RouterIdentity` de Bob) " -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "Notas:" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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." @@ -20949,47 +20966,47 @@ msgstr "" "Bob verifica HXxorHI usando su propio hash de router. Si no se verifica, " "Alice ha contactado el router equivocado, y Bob corta la conexión." -#: i2p2www/pages/site/docs/transport/ntcp.html:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "Mensaje 2 (sesión creada)" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "Esta es la respuesta DH. Bob envía a Alice:" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "Contenidos no cifrados:" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "Y de 256 bytes desde Diffie Hellman" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "SHA256 Hash(X concatenado con Y)." -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" "Marca de tiempo de 4 bytes (segundos desde epoch (época, origen de tiempo" " UNIX))" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "12 bytes datos aleatorios" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "Contenidos cifrados:" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -21000,7 +21017,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:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 msgid "" "Alice may drop the connection if the clock skew with Bob is too high as " "calculated using tsB." @@ -21008,11 +21025,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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "Mensaje 3 (Confirmar Sesión A)" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 msgid "" "This contains Alice's router identity, and a DSA signature of the " "critical data. Alice sends Bob:" @@ -21020,21 +21037,21 @@ 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 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:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "`RouterIdentity` de Alice de 387 bytes" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "15 bytes datos aleatorios" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -21048,7 +21065,7 @@ msgstr "" "asociada con la `SigningPublicKey` (clave pública de firmado) en su " "`RouterIdentity`" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -21060,11 +21077,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:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 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:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 msgid "" "Bob may drop the connection if the clock skew with Alice is too high as " "calculated using tsA." @@ -21072,7 +21089,7 @@ 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." @@ -21080,15 +21097,15 @@ msgstr "" "Alice usará los últimos 16 bytes de los contenidos cifrados de este " "mensaje como IV (vector de inicialización) para el siguiente mensaje." -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "Mensaje 4 (Confirmar Sesión B)" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 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:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -21102,11 +21119,11 @@ msgstr "" "asociada con la `SigningPublicKey` (clave pública de firmado) en su " "`RouterIdentity`" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "8 bytes de datos aleatorios" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -21118,11 +21135,11 @@ 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:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 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:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." @@ -21130,11 +21147,11 @@ msgstr "" "Bob usará los últimos 16 bytes de los contenidos cifrados de este mensaje" " como IV (vector de inicialización) para el siguiente mensaje." -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "Después del establecimiento" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -21152,11 +21169,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:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "Mensaje de conexión del reloj" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -21172,15 +21189,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:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "32 bytes sin interpretar, datos ignorados" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "tamaño de 1 byte" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 msgid "" "that many bytes making up the local router's IP address (as reached by " "the remote side)" @@ -21188,11 +21205,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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 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:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" @@ -21200,11 +21217,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:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "datos de relleno sin interpretar, hasta 223 bytes" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 msgid "" "xor of the local router's identity hash and the SHA256 of bytes 32 " "through bytes 223" @@ -21212,28 +21229,28 @@ 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" "La comprobación de la conexión está completamente deshabilitada desde la " "versión 0.9.12." -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "Discusión" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, 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:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 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:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -21250,7 +21267,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:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 msgid "" "Memory utilization (including that of the kernel) for NTCP should be " "compared to that for SSU." @@ -21258,7 +21275,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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" diff --git a/i2p2www/translations/es/LC_MESSAGES/priority.po b/i2p2www/translations/es/LC_MESSAGES/priority.po index 29c6f03c..e7dc1c12 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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-16 01:33+0000\n" "Last-Translator: strel\n" "Language-Team: Spanish " @@ -1149,7 +1149,7 @@ msgstr "Glosario" msgid "Performance" msgstr "Rendimiento" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Foros" @@ -1351,7 +1351,8 @@ msgid "Channel list:" msgstr "Lista de canales:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Discusión general sobre I2P" #: i2p2www/pages/site/contact.html:22 @@ -1362,11 +1363,7 @@ msgstr "Temas aparte" msgid "Development talk" msgstr "Charla sobre el desarrollo" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Canal de ayuda" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the ZLIB Specification." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -15988,11 +15988,26 @@ msgid "" "maximum timeout is ten minutes or more." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +msgid "RouterInfo Exchange" +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -16001,31 +16016,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -16033,7 +16048,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -16041,41 +16056,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -16084,11 +16099,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -16101,76 +16116,76 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -16178,35 +16193,35 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -16214,7 +16229,7 @@ msgid "" "the `SigningPublicKey` in her `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -16223,31 +16238,31 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -16255,11 +16270,11 @@ msgid "" "the `SigningPublicKey` in his `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -16268,21 +16283,21 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -16294,11 +16309,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -16308,58 +16323,58 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -16370,13 +16385,13 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" @@ -17999,3 +18014,6 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "" +#~ msgstr "" + diff --git a/i2p2www/translations/fr/LC_MESSAGES/priority.po b/i2p2www/translations/fr/LC_MESSAGES/priority.po index c6852ef5..bc8d756e 100644 --- a/i2p2www/translations/fr/LC_MESSAGES/priority.po +++ b/i2p2www/translations/fr/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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-15 22:47+0000\n" "Last-Translator: Towatowa441\n" "Language-Team: French " @@ -1167,7 +1167,7 @@ msgstr "Glossaire" msgid "Performance" msgstr "Performance" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Forums" @@ -1382,7 +1382,8 @@ msgid "Channel list:" msgstr "Liste canal :" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Discussion i2p générale" #: i2p2www/pages/site/contact.html:22 @@ -1393,11 +1394,7 @@ msgstr "Hors sujet" msgid "Development talk" msgstr "Discussion développement" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Canal d'aide" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the \n" "Language-Team: he \n" @@ -203,37 +203,30 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -241,66 +234,63 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -312,6 +302,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -319,8 +312,6 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -328,21 +319,21 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -350,30 +341,29 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -399,6 +389,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -407,43 +398,42 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -453,9 +443,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "" @@ -529,19 +529,19 @@ msgstr "" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "" diff --git a/i2p2www/translations/he/LC_MESSAGES/docs.po b/i2p2www/translations/he/LC_MESSAGES/docs.po index 2ddafd3d..492980ef 100644 --- a/i2p2www/translations/he/LC_MESSAGES/docs.po +++ b/i2p2www/translations/he/LC_MESSAGES/docs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-09 19:53+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: he \n" @@ -3435,7 +3435,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:656 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:485 +#: i2p2www/pages/site/docs/transport/ntcp.html:502 #: i2p2www/pages/site/docs/transport/ssu.html:516 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" @@ -13841,7 +13841,7 @@ msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:840 msgid "" -"Expiration is currently unused, always null (all zeroes)).\n" +"Expiration is currently unused, always null (all zeroes).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " "any non-zero expiration\n" "will fail in the RouterInfo signature verification.\n" @@ -14853,7 +14853,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:41 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14865,7 +14865,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:49 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 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" @@ -14874,40 +14874,40 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:57 +#: i2p2www/pages/site/docs/transport/ntcp.html:65 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:58 +#: i2p2www/pages/site/docs/transport/ntcp.html:66 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:69 +#: i2p2www/pages/site/docs/transport/ntcp.html:77 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:75 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:76 +#: i2p2www/pages/site/docs/transport/ntcp.html:84 #, 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:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -14921,11 +14921,26 @@ msgid "" "maximum timeout is ten minutes or more." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +msgid "RouterInfo Exchange" +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -14934,31 +14949,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -14966,7 +14981,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -14974,41 +14989,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15017,11 +15032,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15034,76 +15049,76 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15111,35 +15126,35 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -15147,7 +15162,7 @@ msgid "" "the `SigningPublicKey` in her `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15156,31 +15171,31 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -15188,11 +15203,11 @@ msgid "" "the `SigningPublicKey` in his `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15201,21 +15216,21 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15227,11 +15242,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15241,58 +15256,58 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -15303,13 +15318,13 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" diff --git a/i2p2www/translations/he/LC_MESSAGES/priority.po b/i2p2www/translations/he/LC_MESSAGES/priority.po index f60a7a57..2148dba9 100644 --- a/i2p2www/translations/he/LC_MESSAGES/priority.po +++ b/i2p2www/translations/he/LC_MESSAGES/priority.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-09 19:53+0000\n" "Last-Translator: fengari \n" "Language-Team: he \n" @@ -1113,7 +1113,7 @@ msgstr "מילון מונחים" msgid "Performance" msgstr "ביצועים" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "פורומים" @@ -1313,7 +1313,8 @@ msgid "Channel list:" msgstr "רשימת ערוצים:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "דיון I2P כללי" #: i2p2www/pages/site/contact.html:22 @@ -1324,11 +1325,7 @@ msgstr "מחוץ לנושא" msgid "Development talk" msgstr "דיון פיתוח" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "ערוץ עזרה" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the . זהו בדרך כלל המקום הכי טוב להתחיל לשאול בו, אם ערוץ " "הפיתוח ב־IRC אינו פעיל." -#: i2p2www/pages/site/contact.html:33 +#: i2p2www/pages/site/contact.html:32 msgid "Mailing lists" msgstr "רשימות תפוצה" -#: i2p2www/pages/site/contact.html:34 +#: i2p2www/pages/site/contact.html:33 msgid "" "I2P does have a mailing list, but it is rarely used as the current small " "team of developers prefer to communicate via IRC or the developer forum. " @@ -1352,11 +1349,11 @@ msgstr "" "ל־I2P יש רשימת תפוצה, אבל היא בשימוש מועט מאוד מאחר וצוות המפתחים הקטן " "מעדיף לתקשר דרך IRC או בפורום המפתחים. זה עשוי להשתנות בעתיד." -#: i2p2www/pages/site/contact.html:39 +#: i2p2www/pages/site/contact.html:38 msgid "Subscribing" msgstr "הרשמה" -#: i2p2www/pages/site/contact.html:40 +#: i2p2www/pages/site/contact.html:39 msgid "" "To subscribe to a mailing list, go to the list information page (linked " "below) and fill out the form. I2P-internal email addresses " @@ -1366,11 +1363,11 @@ msgstr "" "ומלאו את הפרטים. ניתן להשתמש בכתובות דוא\"ל פנימיות ל־I2P " "‏(foobar@mail.i2p)." -#: i2p2www/pages/site/contact.html:44 +#: i2p2www/pages/site/contact.html:43 msgid "Unsubscribing" msgstr "הסרת הרשמה" -#: i2p2www/pages/site/contact.html:45 +#: i2p2www/pages/site/contact.html:44 msgid "" "To unsubscribe from a mailing list or edit your subscription options, go " "to the list information page (linked below) and enter your subscription " @@ -1379,26 +1376,26 @@ msgstr "" "על־מנת להסיר את ההרשמה לרשימת התפוצה או לערוך את ההגדרות ההרשמה, היכנסו " "לדף המידע של הרשימה (קישור למטה) והזינו את כתובת הדוא\"ל איתה נרשמתם." -#: i2p2www/pages/site/contact.html:49 +#: i2p2www/pages/site/contact.html:48 msgid "Lists" msgstr "רשימות" -#: i2p2www/pages/site/contact.html:52 i2p2www/pages/site/contact.html:56 +#: i2p2www/pages/site/contact.html:51 i2p2www/pages/site/contact.html:55 msgid "Archive" msgstr "ארכיון" -#: i2p2www/pages/site/contact.html:53 +#: i2p2www/pages/site/contact.html:52 msgid "I2P developer discussions - anything related to development of I2P" msgstr "" -#: i2p2www/pages/site/contact.html:57 +#: i2p2www/pages/site/contact.html:56 #, fuzzy msgid "" "General I2P discussion - anything that doesn't fit in a different list " "goes here" msgstr "דיון I2P כללי - כל מה שלא מתאים לרשימה אחרת נכנס לכאן." -#: i2p2www/pages/site/contact.html:63 +#: i2p2www/pages/site/contact.html:62 msgid "" "You don't like mailing lists? Then this is for you. All mailing lists are" " available via NNTP as well." @@ -1406,12 +1403,12 @@ msgstr "" "אינכם אוהבים רשימות תפוצה? אז זה בשבילכם. כל רשימות התפוצה זמינות גם דרך " "NNTP." -#: i2p2www/pages/site/contact.html:68 +#: i2p2www/pages/site/contact.html:67 #, fuzzy msgid "Group-List-mapping:" msgstr "מיפוי-רשימות-וקבוצות:" -#: i2p2www/pages/site/contact.html:73 +#: i2p2www/pages/site/contact.html:72 msgid "Servers:" msgstr "שרתים:" @@ -2800,3 +2797,6 @@ msgstr "" #~ msgid "" #~ msgstr "" +#~ msgid "Help channel" +#~ msgstr "ערוץ עזרה" + diff --git a/i2p2www/translations/it/LC_MESSAGES/priority.po b/i2p2www/translations/it/LC_MESSAGES/priority.po index 319f9d4b..10c16546 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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-01-27 05:45+0000\n" "Last-Translator: str4d \n" "Language-Team: Italian " @@ -1164,7 +1164,7 @@ msgstr "Glossario" msgid "Performance" msgstr "Prestazioni" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Forum" @@ -1364,7 +1364,8 @@ msgid "Channel list:" msgstr "Elenco canali:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Discussione generali su i2p" #: i2p2www/pages/site/contact.html:22 @@ -1375,11 +1376,7 @@ msgstr "Off-topic" msgid "Development talk" msgstr "Conferenza di sviluppo" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Canale di aiuto" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the \n" "Language-Team: Japanese " @@ -208,37 +208,30 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -246,66 +239,63 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -317,6 +307,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -324,8 +317,6 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -333,21 +324,21 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -355,30 +346,29 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -404,6 +394,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -412,43 +403,42 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -458,9 +448,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "" @@ -534,19 +534,19 @@ msgstr "現在の月間購読者:" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "2013年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "2012年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "2011年の寄付と経費" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "2011年以前の寄付:" diff --git a/i2p2www/translations/ja/LC_MESSAGES/priority.po b/i2p2www/translations/ja/LC_MESSAGES/priority.po index ecade9d7..156ecaec 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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-25 05:00+0000\n" "Last-Translator: plazmism \n" "Language-Team: Japanese " @@ -1063,7 +1063,7 @@ msgstr "用語集" msgid "Performance" msgstr "パフォーマンス" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "フォーラム" @@ -1259,7 +1259,8 @@ msgid "Channel list:" msgstr "チャンネルリスト:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "全般的な i2p の議論" #: i2p2www/pages/site/contact.html:22 @@ -1270,11 +1271,7 @@ msgstr "主題から外れた話" msgid "Development talk" msgstr "開発話" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "チャンネルのヘルプ" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the I2P " "開発フォーラムで起こっています。ここは IRC チャンネルが機能していない場合、大抵は質問を始めるのに最高の場所です。" -#: i2p2www/pages/site/contact.html:33 +#: i2p2www/pages/site/contact.html:32 msgid "Mailing lists" msgstr "メーリングリスト" -#: i2p2www/pages/site/contact.html:34 +#: i2p2www/pages/site/contact.html:33 msgid "" "I2P does have a mailing list, but it is rarely used as the current small " "team of developers prefer to communicate via IRC or the developer forum. " @@ -1297,11 +1294,11 @@ msgstr "" "I2P にはメーリングリストがありますが、現在の小規模な開発チームは IRC " "や開発者フォーラムを通じたコミュニケーションを好むために、めったに使われません。これは将来変更される場合があります。" -#: i2p2www/pages/site/contact.html:39 +#: i2p2www/pages/site/contact.html:38 msgid "Subscribing" msgstr "登録" -#: i2p2www/pages/site/contact.html:40 +#: i2p2www/pages/site/contact.html:39 msgid "" "To subscribe to a mailing list, go to the list information page (linked " "below) and fill out the form. I2P-internal email addresses " @@ -1310,46 +1307,46 @@ msgstr "" "メーリングリストに登録するには、リスト情報ページ(以下にリンク)を開き、フォームを埋めてください。 I2P 内のメールアドレス " "(hogehoge@mail.i2p) が使用できます。" -#: i2p2www/pages/site/contact.html:44 +#: i2p2www/pages/site/contact.html:43 msgid "Unsubscribing" msgstr "登録解除" -#: i2p2www/pages/site/contact.html:45 +#: i2p2www/pages/site/contact.html:44 msgid "" "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." msgstr "メーリングリストから登録解除または登録オプションを編集するには、リスト情報ページ(以下にリンク)を開、登録メールアドレスを入力してください。" -#: i2p2www/pages/site/contact.html:49 +#: i2p2www/pages/site/contact.html:48 msgid "Lists" msgstr "リスト" -#: i2p2www/pages/site/contact.html:52 i2p2www/pages/site/contact.html:56 +#: i2p2www/pages/site/contact.html:51 i2p2www/pages/site/contact.html:55 msgid "Archive" msgstr "アーカイブ" -#: i2p2www/pages/site/contact.html:53 +#: i2p2www/pages/site/contact.html:52 msgid "I2P developer discussions - anything related to development of I2P" msgstr "I2P 開発者議論 - I2P の開発に関するすべてのこと" -#: i2p2www/pages/site/contact.html:57 +#: i2p2www/pages/site/contact.html:56 msgid "" "General I2P discussion - anything that doesn't fit in a different list " "goes here" msgstr "全般的な I2P の議論 - 他のリストに合わないものはすべてここで" -#: i2p2www/pages/site/contact.html:63 +#: i2p2www/pages/site/contact.html:62 msgid "" "You don't like mailing lists? Then this is for you. All mailing lists are" " available via NNTP as well." msgstr "メーリングリストは好みませんか?それならこれはいかがでしょう。メーリングリストはすべてNTTP経由でも利用できます。" -#: i2p2www/pages/site/contact.html:68 +#: i2p2www/pages/site/contact.html:67 msgid "Group-List-mapping:" msgstr "グループリストマッピング:" -#: i2p2www/pages/site/contact.html:73 +#: i2p2www/pages/site/contact.html:72 msgid "Servers:" msgstr "サーバー:" @@ -3079,3 +3076,6 @@ msgstr "掲示板、ニュースサイト他" msgid "Very Old Stuff" msgstr "かなり昔のもの" +#~ msgid "Help channel" +#~ msgstr "チャンネルのヘルプ" + diff --git a/i2p2www/translations/ko/LC_MESSAGES/priority.po b/i2p2www/translations/ko/LC_MESSAGES/priority.po index a85a2891..0e5d1883 100644 --- a/i2p2www/translations/ko/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ko/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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-20 07:29+0000\n" "Last-Translator: helloks \n" "Language-Team: Korean " @@ -1000,7 +1000,7 @@ msgstr "용어 사전" msgid "Performance" msgstr "성능" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "포럼" @@ -1180,7 +1180,8 @@ msgid "Channel list:" msgstr "채널 리스트:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "일반적 i2p 논의" #: i2p2www/pages/site/contact.html:22 @@ -1191,11 +1192,7 @@ msgstr "주제 외" msgid "Development talk" msgstr "개발 이야기" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "지원 채널" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the I2P 개발자 포럼에서 일어납니다. 만약" " IRC 채널이 비활성인경우, 질문하기에 가장 적합한 장소입니다." -#: i2p2www/pages/site/contact.html:33 +#: i2p2www/pages/site/contact.html:32 msgid "Mailing lists" msgstr "메일링 리스트" -#: i2p2www/pages/site/contact.html:34 +#: i2p2www/pages/site/contact.html:33 msgid "" "I2P does have a mailing list, but it is rarely used as the current small " "team of developers prefer to communicate via IRC or the developer forum. " @@ -1218,57 +1215,57 @@ msgstr "" "I2P는 메일링 리스트가 있습니다만, 대부분의 개발팀들이 IRC와 개발 포럼으로 소통하기 째문에 잘 쓰이지 않습니다. 나중에 바뀔 " "수 있습니다. " -#: i2p2www/pages/site/contact.html:39 +#: i2p2www/pages/site/contact.html:38 msgid "Subscribing" msgstr "구독하기" -#: i2p2www/pages/site/contact.html:40 +#: i2p2www/pages/site/contact.html:39 msgid "" "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." msgstr "" -#: i2p2www/pages/site/contact.html:44 +#: i2p2www/pages/site/contact.html:43 msgid "Unsubscribing" msgstr "" -#: i2p2www/pages/site/contact.html:45 +#: i2p2www/pages/site/contact.html:44 msgid "" "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." msgstr "" -#: i2p2www/pages/site/contact.html:49 +#: i2p2www/pages/site/contact.html:48 msgid "Lists" msgstr "" -#: i2p2www/pages/site/contact.html:52 i2p2www/pages/site/contact.html:56 +#: i2p2www/pages/site/contact.html:51 i2p2www/pages/site/contact.html:55 msgid "Archive" msgstr "" -#: i2p2www/pages/site/contact.html:53 +#: i2p2www/pages/site/contact.html:52 msgid "I2P developer discussions - anything related to development of I2P" msgstr "" -#: i2p2www/pages/site/contact.html:57 +#: i2p2www/pages/site/contact.html:56 msgid "" "General I2P discussion - anything that doesn't fit in a different list " "goes here" msgstr "" -#: i2p2www/pages/site/contact.html:63 +#: i2p2www/pages/site/contact.html:62 msgid "" "You don't like mailing lists? Then this is for you. All mailing lists are" " available via NNTP as well." msgstr "" -#: i2p2www/pages/site/contact.html:68 +#: i2p2www/pages/site/contact.html:67 msgid "Group-List-mapping:" msgstr "" -#: i2p2www/pages/site/contact.html:73 +#: i2p2www/pages/site/contact.html:72 msgid "Servers:" msgstr "" @@ -2647,3 +2644,6 @@ msgstr "" msgid "Very Old Stuff" msgstr "" +#~ msgid "Help channel" +#~ msgstr "지원 채널" + diff --git a/i2p2www/translations/mg/LC_MESSAGES/priority.po b/i2p2www/translations/mg/LC_MESSAGES/priority.po index 7dc0ee5c..da86aa93 100644 --- a/i2p2www/translations/mg/LC_MESSAGES/priority.po +++ b/i2p2www/translations/mg/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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-20 15:54+0000\n" "Last-Translator: topdog101 \n" "Language-Team: Malagasy " @@ -1151,7 +1151,7 @@ msgstr "Fanatontoloana" msgid "Performance" msgstr "Tanjany" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Toerana fifaneraserana" @@ -1355,7 +1355,8 @@ msgid "Channel list:" msgstr "Lisitry ny Toerana firesahana:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Resaka momban'ny I2P amin'ny ankapobeny" #: i2p2www/pages/site/contact.html:22 @@ -1366,11 +1367,7 @@ msgstr "Tsy misy ifandraisany" msgid "Development talk" msgstr "Resaka momba ny fampiarana" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Toerana firesahana sy fifanampiana" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the \n" "Language-Team: Polish " @@ -212,37 +212,30 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -250,66 +243,63 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -321,6 +311,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -328,8 +321,6 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -337,21 +328,21 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -359,30 +350,29 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -408,6 +398,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -416,43 +407,42 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -462,9 +452,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "" @@ -538,19 +538,19 @@ msgstr "" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "" diff --git a/i2p2www/translations/pl/LC_MESSAGES/priority.po b/i2p2www/translations/pl/LC_MESSAGES/priority.po index 544f71f5..5712454f 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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-01-27 05:45+0000\n" "Last-Translator: str4d \n" "Language-Team: Polish " @@ -1030,7 +1030,7 @@ msgstr "Słowniczek pojęć" msgid "Performance" msgstr "Wydajność" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Forum" @@ -1208,7 +1208,7 @@ msgid "Channel list:" msgstr "Lista kanałów:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +msgid "General i2p discussion and help channel" msgstr "" #: i2p2www/pages/site/contact.html:22 @@ -1219,11 +1219,7 @@ msgstr "" msgid "Development talk" msgstr "" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Kanał pomocy" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the \n" "Language-Team: Portuguese " @@ -1116,7 +1116,7 @@ msgstr "Glossário" msgid "Performance" msgstr "Atuação" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Foruns" @@ -1312,7 +1312,8 @@ msgid "Channel list:" msgstr "Lista de canais:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Discussão geral do i2p" #: i2p2www/pages/site/contact.html:22 @@ -1323,11 +1324,7 @@ msgstr "Offtopic" msgid "Development talk" msgstr "Conversa sobre o desenvolvimento" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Canal de ajuda" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the \n" "Language-Team: Portuguese (Brazil) " @@ -227,37 +227,30 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -265,66 +258,63 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -336,6 +326,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -343,8 +336,6 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -352,21 +343,21 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -374,30 +365,29 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -423,6 +413,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -431,43 +422,42 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -477,9 +467,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "Financiamento geral" @@ -557,19 +557,19 @@ msgstr "" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "Custos e doações em 2013:" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "Custos e doações em 2012:" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "Custos e doações em 2011:" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "Doações anteriores a 2011:" diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po index 52e27636..a353f0db 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po +++ b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.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-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-03-02 05:57+0000\n" "Last-Translator: thefabio \n" "Language-Team: Portuguese (Brazil) " @@ -3464,7 +3464,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:656 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:485 +#: i2p2www/pages/site/docs/transport/ntcp.html:502 #: i2p2www/pages/site/docs/transport/ssu.html:516 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" @@ -13870,7 +13870,7 @@ msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:840 msgid "" -"Expiration is currently unused, always null (all zeroes)).\n" +"Expiration is currently unused, always null (all zeroes).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " "any non-zero expiration\n" "will fail in the RouterInfo signature verification.\n" @@ -14882,7 +14882,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:41 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14894,7 +14894,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:49 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 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" @@ -14903,40 +14903,40 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:57 +#: i2p2www/pages/site/docs/transport/ntcp.html:65 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:58 +#: i2p2www/pages/site/docs/transport/ntcp.html:66 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:69 +#: i2p2www/pages/site/docs/transport/ntcp.html:77 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:75 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:76 +#: i2p2www/pages/site/docs/transport/ntcp.html:84 #, 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:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -14950,11 +14950,26 @@ msgid "" "maximum timeout is ten minutes or more." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +msgid "RouterInfo Exchange" +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -14963,31 +14978,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -14995,7 +15010,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -15003,41 +15018,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15046,11 +15061,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15063,76 +15078,76 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15140,35 +15155,35 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -15176,7 +15191,7 @@ msgid "" "the `SigningPublicKey` in her `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15185,31 +15200,31 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -15217,11 +15232,11 @@ msgid "" "the `SigningPublicKey` in his `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15230,21 +15245,21 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15256,11 +15271,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15270,58 +15285,58 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -15332,13 +15347,13 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" @@ -16961,3 +16976,6 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "" +#~ msgstr "" + diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po b/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po index e50bd167..3018935d 100644 --- a/i2p2www/translations/pt_BR/LC_MESSAGES/priority.po +++ b/i2p2www/translations/pt_BR/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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-03-02 22:55+0000\n" "Last-Translator: thefabio \n" "Language-Team: Portuguese (Brazil) " @@ -1033,7 +1033,7 @@ msgstr "Glossário" msgid "Performance" msgstr "Desempenho" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Fóruns" @@ -1215,7 +1215,8 @@ msgid "Channel list:" msgstr "Lista de canais:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "I2P - Discussão geral" #: i2p2www/pages/site/contact.html:22 @@ -1226,11 +1227,7 @@ msgstr "Assuntos à parte" msgid "Development talk" msgstr "Bate-papo de desenvolvedores" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Canal de ajuda" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the \n" "Language-Team: Romanian " @@ -1139,7 +1139,7 @@ msgstr "Glosar" msgid "Performance" msgstr "Performanță" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Forumuri" @@ -1337,7 +1337,8 @@ msgid "Channel list:" msgstr "Listă de canale" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Discuții generale I2P " #: i2p2www/pages/site/contact.html:22 @@ -1348,11 +1349,7 @@ msgstr "Offtopic" msgid "Development talk" msgstr "Convorbiri despre dezvoltare" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Canal pentru ajutor" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the \n" "Language-Team: Russian (Russia) " @@ -275,37 +275,30 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -313,66 +306,63 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -384,6 +374,9 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -391,8 +384,6 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -400,21 +391,21 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -422,30 +413,29 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -471,6 +461,7 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -479,43 +470,42 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -525,9 +515,19 @@ msgstr "Текущий баланс: по состоянию на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "Общий фонд" @@ -605,19 +605,19 @@ msgstr "Текущие подписки на месяц:" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "Пожертвования и расходы 2013 года:" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "Пожертвования и расходы в 2012 году:" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "Пожертвования и расходы в 2011 году:" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "Пожертвования до 2011 года:" diff --git a/i2p2www/translations/ru/LC_MESSAGES/docs.po b/i2p2www/translations/ru/LC_MESSAGES/docs.po index 9bbcdd99..a2563553 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/docs.po +++ b/i2p2www/translations/ru/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: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-23 03:37+0000\n" "Last-Translator: str4d \n" "Language-Team: Russian (Russia) " @@ -4024,7 +4024,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:656 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:485 +#: i2p2www/pages/site/docs/transport/ntcp.html:502 #: i2p2www/pages/site/docs/transport/ssu.html:516 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" @@ -14432,7 +14432,7 @@ msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:840 msgid "" -"Expiration is currently unused, always null (all zeroes)).\n" +"Expiration is currently unused, always null (all zeroes).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " "any non-zero expiration\n" "will fail in the RouterInfo signature verification.\n" @@ -15444,7 +15444,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:41 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -15456,7 +15456,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:49 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 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" @@ -15465,40 +15465,40 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:57 +#: i2p2www/pages/site/docs/transport/ntcp.html:65 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:58 +#: i2p2www/pages/site/docs/transport/ntcp.html:66 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:69 +#: i2p2www/pages/site/docs/transport/ntcp.html:77 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:75 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:76 +#: i2p2www/pages/site/docs/transport/ntcp.html:84 #, 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:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -15512,11 +15512,26 @@ msgid "" "maximum timeout is ten minutes or more." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +msgid "RouterInfo Exchange" +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -15525,31 +15540,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -15557,7 +15572,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -15565,41 +15580,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15608,11 +15623,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15625,76 +15640,76 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15702,35 +15717,35 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -15738,7 +15753,7 @@ msgid "" "the `SigningPublicKey` in her `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15747,31 +15762,31 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -15779,11 +15794,11 @@ msgid "" "the `SigningPublicKey` in his `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15792,21 +15807,21 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15818,11 +15833,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15832,58 +15847,58 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -15894,13 +15909,13 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" @@ -17523,3 +17538,6 @@ msgid "" "conclusion is not supported by the paper." msgstr "" +#~ msgid "" +#~ msgstr "" + diff --git a/i2p2www/translations/ru/LC_MESSAGES/priority.po b/i2p2www/translations/ru/LC_MESSAGES/priority.po index 8a644c69..779943fe 100644 --- a/i2p2www/translations/ru/LC_MESSAGES/priority.po +++ b/i2p2www/translations/ru/LC_MESSAGES/priority.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-01-27 05:45+0000\n" "Last-Translator: str4d \n" "Language-Team: Russian (Russia) " @@ -1153,7 +1153,7 @@ msgstr "Список терминов" msgid "Performance" msgstr "Производительность" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Форумы" @@ -1353,7 +1353,8 @@ msgid "Channel list:" msgstr "Список каналов:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Общие обсуждения I2P" #: i2p2www/pages/site/contact.html:22 @@ -1364,11 +1365,7 @@ msgstr "Оффтопик" msgid "Development talk" msgstr "Общение разработчиков" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Канал помощи" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the форуме разработчиков I2P. Это обычно " "наилучшее место для вопросов, если на IRC канале никого нет. " -#: i2p2www/pages/site/contact.html:33 +#: i2p2www/pages/site/contact.html:32 msgid "Mailing lists" msgstr "Списки рассылки" -#: i2p2www/pages/site/contact.html:34 +#: i2p2www/pages/site/contact.html:33 msgid "" "I2P does have a mailing list, but it is rarely used as the current small " "team of developers prefer to communicate via IRC or the developer forum. " @@ -1393,11 +1390,11 @@ msgstr "" "команда разработки компактна и предпочитает общение на IRC или форуме. " "Возможно, это изменится в будущем." -#: i2p2www/pages/site/contact.html:39 +#: i2p2www/pages/site/contact.html:38 msgid "Subscribing" msgstr "Подписка" -#: i2p2www/pages/site/contact.html:40 +#: i2p2www/pages/site/contact.html:39 msgid "" "To subscribe to a mailing list, go to the list information page (linked " "below) and fill out the form. I2P-internal email addresses " @@ -1407,11 +1404,11 @@ msgstr "" "ссылка) и заполните форму. Можно использовать внутренние I2P адреса " "(foobar@mail.i2p)." -#: i2p2www/pages/site/contact.html:44 +#: i2p2www/pages/site/contact.html:43 msgid "Unsubscribing" msgstr "Отписаться от списка рассылки" -#: i2p2www/pages/site/contact.html:45 +#: i2p2www/pages/site/contact.html:44 msgid "" "To unsubscribe from a mailing list or edit your subscription options, go " "to the list information page (linked below) and enter your subscription " @@ -1420,26 +1417,26 @@ msgstr "" "Для того, чтобы отписаться от списка рассылки или изменить настройки, " "идите по ссылке (внизу) и введите свой почтовый адрес." -#: i2p2www/pages/site/contact.html:49 +#: i2p2www/pages/site/contact.html:48 msgid "Lists" msgstr "Списки" -#: i2p2www/pages/site/contact.html:52 i2p2www/pages/site/contact.html:56 +#: i2p2www/pages/site/contact.html:51 i2p2www/pages/site/contact.html:55 msgid "Archive" msgstr "Архив" -#: i2p2www/pages/site/contact.html:53 +#: i2p2www/pages/site/contact.html:52 msgid "I2P developer discussions - anything related to development of I2P" msgstr "" -#: i2p2www/pages/site/contact.html:57 +#: i2p2www/pages/site/contact.html:56 #, fuzzy msgid "" "General I2P discussion - anything that doesn't fit in a different list " "goes here" msgstr "Общая дискуссия по I2P - все, что не подходит под какой-то другой список." -#: i2p2www/pages/site/contact.html:63 +#: i2p2www/pages/site/contact.html:62 msgid "" "You don't like mailing lists? Then this is for you. All mailing lists are" " available via NNTP as well." @@ -1447,11 +1444,11 @@ msgstr "" "Вам не нравятся списки рассылки? Тогда это для вас. Все рассылки также " "доступны по NNTP." -#: i2p2www/pages/site/contact.html:68 +#: i2p2www/pages/site/contact.html:67 msgid "Group-List-mapping:" msgstr "Соответстие групп и списков:" -#: i2p2www/pages/site/contact.html:73 +#: i2p2www/pages/site/contact.html:72 msgid "Servers:" msgstr "Сервера:" @@ -3426,3 +3423,6 @@ msgstr "Очень старое добро" #~ msgid "" #~ msgstr "" +#~ msgid "Help channel" +#~ msgstr "Канал помощи" + diff --git a/i2p2www/translations/sv/LC_MESSAGES/about.po b/i2p2www/translations/sv/LC_MESSAGES/about.po index ca2f9bef..310a7cb3 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/about.po +++ b/i2p2www/translations/sv/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: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-23 03:35+0000\n" "Last-Translator: str4d \n" "Language-Team: Swedish (Sweden) " @@ -259,37 +259,30 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -297,66 +290,63 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -368,6 +358,9 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -375,8 +368,6 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -384,21 +375,21 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -406,30 +397,29 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -455,6 +445,7 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -463,43 +454,42 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -509,9 +499,19 @@ msgstr "Nuvarande saldo: sedan %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "Generell fond" @@ -588,19 +588,19 @@ msgstr "Nuvarande månatliga prenumerationer:" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "2013 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "2012 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "2011 donationer och kostnader:" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "Donationer för 2011:" diff --git a/i2p2www/translations/sv/LC_MESSAGES/docs.po b/i2p2www/translations/sv/LC_MESSAGES/docs.po index c19e95c4..0b5fb8b5 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/docs.po +++ b/i2p2www/translations/sv/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: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2013-04-27 23:10+0000\n" "Last-Translator: Martin Svensson \n" "Language-Team: Swedish (Sweden) " @@ -3437,7 +3437,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:656 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:485 +#: i2p2www/pages/site/docs/transport/ntcp.html:502 #: i2p2www/pages/site/docs/transport/ssu.html:516 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" @@ -13843,7 +13843,7 @@ msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:840 msgid "" -"Expiration is currently unused, always null (all zeroes)).\n" +"Expiration is currently unused, always null (all zeroes).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " "any non-zero expiration\n" "will fail in the RouterInfo signature verification.\n" @@ -14855,7 +14855,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:41 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14867,7 +14867,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:49 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 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" @@ -14876,40 +14876,40 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:57 +#: i2p2www/pages/site/docs/transport/ntcp.html:65 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:58 +#: i2p2www/pages/site/docs/transport/ntcp.html:66 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:69 +#: i2p2www/pages/site/docs/transport/ntcp.html:77 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:75 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:76 +#: i2p2www/pages/site/docs/transport/ntcp.html:84 #, 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:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -14923,11 +14923,26 @@ msgid "" "maximum timeout is ten minutes or more." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +msgid "RouterInfo Exchange" +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -14936,31 +14951,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -14968,7 +14983,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -14976,41 +14991,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15019,11 +15034,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15036,76 +15051,76 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15113,35 +15128,35 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -15149,7 +15164,7 @@ msgid "" "the `SigningPublicKey` in her `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15158,31 +15173,31 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -15190,11 +15205,11 @@ msgid "" "the `SigningPublicKey` in his `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15203,21 +15218,21 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15229,11 +15244,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15243,58 +15258,58 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -15305,13 +15320,13 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" diff --git a/i2p2www/translations/sv/LC_MESSAGES/priority.po b/i2p2www/translations/sv/LC_MESSAGES/priority.po index d835c0b3..e05c68b6 100644 --- a/i2p2www/translations/sv/LC_MESSAGES/priority.po +++ b/i2p2www/translations/sv/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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-01-27 05:45+0000\n" "Last-Translator: str4d \n" "Language-Team: Swedish (Sweden) " @@ -1142,7 +1142,7 @@ msgstr "Ordlista" msgid "Performance" msgstr "Prestanda" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "Forum" @@ -1344,7 +1344,8 @@ msgid "Channel list:" msgstr "Kanal-lista" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "Generell I2P-diskussion." #: i2p2www/pages/site/contact.html:22 @@ -1355,11 +1356,7 @@ msgstr "Utanför samtalsämnde" msgid "Development talk" msgstr "Utvecklingsprat" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "Hjälpkanal" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the I2Ps utvecklarforum. Detta är ofta det bästa " "stället att fråga om #i2p-dev kanalen är inaktiv." -#: i2p2www/pages/site/contact.html:33 +#: i2p2www/pages/site/contact.html:32 msgid "Mailing lists" msgstr "E-post-lista" -#: i2p2www/pages/site/contact.html:34 +#: i2p2www/pages/site/contact.html:33 msgid "" "I2P does have a mailing list, but it is rarely used as the current small " "team of developers prefer to communicate via IRC or the developer forum. " @@ -1384,11 +1381,11 @@ msgstr "" "utvecklarteamet föredrar att kommunicera via IRC eller utvecklar-forumet." " Detta kan förändras i framtiden." -#: i2p2www/pages/site/contact.html:39 +#: i2p2www/pages/site/contact.html:38 msgid "Subscribing" msgstr "Prenumerara" -#: i2p2www/pages/site/contact.html:40 +#: i2p2www/pages/site/contact.html:39 msgid "" "To subscribe to a mailing list, go to the list information page (linked " "below) and fill out the form. I2P-internal email addresses " @@ -1398,11 +1395,11 @@ msgstr "" "mailinlinstan (länkad till nedan) och fyll i formuläret. I2P-interna " "e-post addresser (foobar@mail.i2p) kan användas." -#: i2p2www/pages/site/contact.html:44 +#: i2p2www/pages/site/contact.html:43 msgid "Unsubscribing" msgstr "Avprenumerera" -#: i2p2www/pages/site/contact.html:45 +#: i2p2www/pages/site/contact.html:44 msgid "" "To unsubscribe from a mailing list or edit your subscription options, go " "to the list information page (linked below) and enter your subscription " @@ -1412,19 +1409,19 @@ msgstr "" "prenumerationsinställningar, gå till informationssidan för mailinglista " "(länkad till nedan) och fyll i dinprenumerations-adress." -#: i2p2www/pages/site/contact.html:49 +#: i2p2www/pages/site/contact.html:48 msgid "Lists" msgstr "Listor" -#: i2p2www/pages/site/contact.html:52 i2p2www/pages/site/contact.html:56 +#: i2p2www/pages/site/contact.html:51 i2p2www/pages/site/contact.html:55 msgid "Archive" msgstr "Arkiv" -#: i2p2www/pages/site/contact.html:53 +#: i2p2www/pages/site/contact.html:52 msgid "I2P developer discussions - anything related to development of I2P" msgstr "" -#: i2p2www/pages/site/contact.html:57 +#: i2p2www/pages/site/contact.html:56 #, fuzzy msgid "" "General I2P discussion - anything that doesn't fit in a different list " @@ -1433,7 +1430,7 @@ msgstr "" "Generell I2P discussion - allt som inte hör hemma in andra mailinglistor " "hör hemma här." -#: i2p2www/pages/site/contact.html:63 +#: i2p2www/pages/site/contact.html:62 msgid "" "You don't like mailing lists? Then this is for you. All mailing lists are" " available via NNTP as well." @@ -1441,11 +1438,11 @@ msgstr "" "Gillar du inte mailinglistor? Då är dethär för dig. Alla mailinglistor " "finns tillgängliga via NNTP med." -#: i2p2www/pages/site/contact.html:68 +#: i2p2www/pages/site/contact.html:67 msgid "Group-List-mapping:" msgstr "Grupp mailinglists-mappning:" -#: i2p2www/pages/site/contact.html:73 +#: i2p2www/pages/site/contact.html:72 msgid "Servers:" msgstr "Servrar:" @@ -3400,3 +3397,6 @@ msgstr "Väldigt Gamla Saker" #~ msgid "" #~ msgstr "" +#~ msgid "Help channel" +#~ msgstr "Hjälpkanal" + diff --git a/i2p2www/translations/uk/LC_MESSAGES/about.po b/i2p2www/translations/uk/LC_MESSAGES/about.po index 0fd49c05..01a9c8e2 100644 --- a/i2p2www/translations/uk/LC_MESSAGES/about.po +++ b/i2p2www/translations/uk/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: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-23 03:35+0000\n" "Last-Translator: str4d \n" "Language-Team: Ukrainian (Ukraine) " @@ -216,37 +216,30 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -254,66 +247,63 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -325,6 +315,9 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -332,8 +325,6 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -341,21 +332,21 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -363,30 +354,29 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -412,6 +402,7 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -420,43 +411,42 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -466,9 +456,19 @@ msgstr "Поточний баланс: станом на %(date)s" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "Загальний фонд" @@ -546,19 +546,19 @@ msgstr "Поточні щомісячної підписки:" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "пожертви і витрати 2013р:" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "пожертви і витрати 2012р:" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "пожертви і витрати 2011р:" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "Пожертвування перед 2011р:" diff --git a/i2p2www/translations/zh/LC_MESSAGES/about.po b/i2p2www/translations/zh/LC_MESSAGES/about.po index 264bca14..10cf1ad4 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/about.po +++ b/i2p2www/translations/zh/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: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-02-23 03:35+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (China) " @@ -205,37 +205,30 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -243,66 +236,63 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -314,6 +304,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -321,8 +314,6 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -330,21 +321,21 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -352,30 +343,29 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -401,6 +391,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -409,43 +400,42 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -455,9 +445,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "" @@ -531,19 +531,19 @@ msgstr "" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "2013年的捐赠与花费:" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "2012年的捐赠与花费:" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "2011年的捐赠与花费:" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "2011年以前的捐赠:" diff --git a/i2p2www/translations/zh/LC_MESSAGES/priority.po b/i2p2www/translations/zh/LC_MESSAGES/priority.po index ee1ec2a3..33973571 100644 --- a/i2p2www/translations/zh/LC_MESSAGES/priority.po +++ b/i2p2www/translations/zh/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-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: 2014-01-27 05:45+0000\n" "Last-Translator: str4d \n" "Language-Team: Chinese (China) " @@ -1027,7 +1027,7 @@ msgstr "词汇表" msgid "Performance" msgstr "性能" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "论坛" @@ -1216,7 +1216,8 @@ msgid "Channel list:" msgstr "频道列表:" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +#, fuzzy +msgid "General i2p discussion and help channel" msgstr "一般 i2p 讨论" #: i2p2www/pages/site/contact.html:22 @@ -1227,11 +1228,7 @@ msgstr "跑题灌水" msgid "Development talk" msgstr "开发讨论" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "帮助频道" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the I2P 开发者论坛。如果 IRC " "太安静,这通常是咨询问题的最佳地方。" -#: i2p2www/pages/site/contact.html:33 +#: i2p2www/pages/site/contact.html:32 msgid "Mailing lists" msgstr "邮件列表" -#: i2p2www/pages/site/contact.html:34 +#: i2p2www/pages/site/contact.html:33 msgid "" "I2P does have a mailing list, but it is rarely used as the current small " "team of developers prefer to communicate via IRC or the developer forum. " "This may change in future." msgstr "I2P 确实有邮件列表,但当前的团队不大倾向使用 IRC 和开发者论坛,很少使用邮件列表。但也许未来会改变。" -#: i2p2www/pages/site/contact.html:39 +#: i2p2www/pages/site/contact.html:38 msgid "Subscribing" msgstr "订阅" -#: i2p2www/pages/site/contact.html:40 +#: i2p2www/pages/site/contact.html:39 msgid "" "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." msgstr "要加入邮件列表,请到列表的信息页面(下方链接),完成表单。可以使用 I2P-内部邮件地址 (例如foobar@mail.i2p)。" -#: i2p2www/pages/site/contact.html:44 +#: i2p2www/pages/site/contact.html:43 msgid "Unsubscribing" msgstr "取消订阅" -#: i2p2www/pages/site/contact.html:45 +#: i2p2www/pages/site/contact.html:44 msgid "" "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." msgstr "要取消订阅或编辑您的订阅选项,请到信息页面(下方链接)输入您的订阅邮件地址。" -#: i2p2www/pages/site/contact.html:49 +#: i2p2www/pages/site/contact.html:48 msgid "Lists" msgstr "列表" -#: i2p2www/pages/site/contact.html:52 i2p2www/pages/site/contact.html:56 +#: i2p2www/pages/site/contact.html:51 i2p2www/pages/site/contact.html:55 msgid "Archive" msgstr "存档" -#: i2p2www/pages/site/contact.html:53 +#: i2p2www/pages/site/contact.html:52 msgid "I2P developer discussions - anything related to development of I2P" msgstr "" -#: i2p2www/pages/site/contact.html:57 +#: i2p2www/pages/site/contact.html:56 #, fuzzy msgid "" "General I2P discussion - anything that doesn't fit in a different list " "goes here" msgstr "一般性 I2P 讨论 - 任何不属于其它列表类型的话题。" -#: i2p2www/pages/site/contact.html:63 +#: i2p2www/pages/site/contact.html:62 msgid "" "You don't like mailing lists? Then this is for you. All mailing lists are" " available via NNTP as well." msgstr "您不喜欢邮件列表? 那这也许适合你,所有邮件列表都支持 NNTP 新闻组协议。" -#: i2p2www/pages/site/contact.html:68 +#: i2p2www/pages/site/contact.html:67 msgid "Group-List-mapping:" msgstr "分组-列表-映射" -#: i2p2www/pages/site/contact.html:73 +#: i2p2www/pages/site/contact.html:72 msgid "Servers:" msgstr "服务器:" @@ -2881,3 +2878,6 @@ msgstr "非常老的东西" #~ msgid "" #~ msgstr "" +#~ msgid "Help channel" +#~ msgstr "帮助频道" + diff --git a/pots/about.pot b/pots/about.pot index ce6c23a8..7b2f832e 100644 --- a/pots/about.pot +++ b/pots/about.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -202,37 +202,30 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:8 #: i2p2www/pages/site/about/hall-of-fame.html:44 -#: i2p2www/pages/site/about/hall-of-fame.html:262 -#: i2p2www/pages/site/about/hall-of-fame.html:263 -#: i2p2www/pages/site/about/hall-of-fame.html:264 -#: i2p2www/pages/site/about/hall-of-fame.html:265 -#: 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: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:275 #: i2p2www/pages/site/about/hall-of-fame.html:277 #: 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 #: i2p2www/pages/site/about/hall-of-fame.html:282 #: i2p2www/pages/site/about/hall-of-fame.html:283 #: i2p2www/pages/site/about/hall-of-fame.html:284 -#: 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:292 #: i2p2www/pages/site/about/hall-of-fame.html:293 #: i2p2www/pages/site/about/hall-of-fame.html:294 #: i2p2www/pages/site/about/hall-of-fame.html:295 #: i2p2www/pages/site/about/hall-of-fame.html:296 #: i2p2www/pages/site/about/hall-of-fame.html:297 +#: i2p2www/pages/site/about/hall-of-fame.html:298 #: i2p2www/pages/site/about/hall-of-fame.html:299 -#: i2p2www/pages/site/about/hall-of-fame.html:300 +#: i2p2www/pages/site/about/hall-of-fame.html:302 #: i2p2www/pages/site/about/hall-of-fame.html:303 #: i2p2www/pages/site/about/hall-of-fame.html:304 #: i2p2www/pages/site/about/hall-of-fame.html:305 @@ -240,66 +233,63 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:307 #: i2p2www/pages/site/about/hall-of-fame.html:309 #: i2p2www/pages/site/about/hall-of-fame.html:310 -#: i2p2www/pages/site/about/hall-of-fame.html:311 -#: i2p2www/pages/site/about/hall-of-fame.html:312 #: i2p2www/pages/site/about/hall-of-fame.html:313 #: i2p2www/pages/site/about/hall-of-fame.html:314 +#: i2p2www/pages/site/about/hall-of-fame.html:315 #: i2p2www/pages/site/about/hall-of-fame.html:316 #: i2p2www/pages/site/about/hall-of-fame.html:317 -#: 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:322 #: i2p2www/pages/site/about/hall-of-fame.html:323 #: 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 -#: i2p2www/pages/site/about/hall-of-fame.html:337 #: 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:342 +#: 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:349 +#: i2p2www/pages/site/about/hall-of-fame.html:350 #: 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:361 #: i2p2www/pages/site/about/hall-of-fame.html:362 -#: i2p2www/pages/site/about/hall-of-fame.html:363 +#: i2p2www/pages/site/about/hall-of-fame.html:365 +#: i2p2www/pages/site/about/hall-of-fame.html:366 +#: i2p2www/pages/site/about/hall-of-fame.html:367 #: i2p2www/pages/site/about/hall-of-fame.html:368 #: i2p2www/pages/site/about/hall-of-fame.html:369 -#: 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:378 #: 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:382 +#: 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:389 #: i2p2www/pages/site/about/hall-of-fame.html:390 -#: i2p2www/pages/site/about/hall-of-fame.html:391 -#: i2p2www/pages/site/about/hall-of-fame.html:392 -#: i2p2www/pages/site/about/hall-of-fame.html:393 -#: i2p2www/pages/site/about/hall-of-fame.html:394 -#: i2p2www/pages/site/about/hall-of-fame.html:395 -#: i2p2www/pages/site/about/hall-of-fame.html:396 -#: i2p2www/pages/site/about/hall-of-fame.html:397 -#: i2p2www/pages/site/about/hall-of-fame.html:398 -#: i2p2www/pages/site/about/hall-of-fame.html:399 #: 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 @@ -311,6 +301,9 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:408 #: i2p2www/pages/site/about/hall-of-fame.html:409 #: i2p2www/pages/site/about/hall-of-fame.html:410 +#: i2p2www/pages/site/about/hall-of-fame.html:411 +#: i2p2www/pages/site/about/hall-of-fame.html:412 +#: i2p2www/pages/site/about/hall-of-fame.html:413 #: i2p2www/pages/site/about/hall-of-fame.html:414 #: i2p2www/pages/site/about/hall-of-fame.html:415 #: i2p2www/pages/site/about/hall-of-fame.html:416 @@ -318,8 +311,6 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:418 #: i2p2www/pages/site/about/hall-of-fame.html:419 #: i2p2www/pages/site/about/hall-of-fame.html:420 -#: i2p2www/pages/site/about/hall-of-fame.html:422 -#: i2p2www/pages/site/about/hall-of-fame.html:423 #: i2p2www/pages/site/about/hall-of-fame.html:424 #: i2p2www/pages/site/about/hall-of-fame.html:425 #: i2p2www/pages/site/about/hall-of-fame.html:426 @@ -327,21 +318,21 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:428 #: i2p2www/pages/site/about/hall-of-fame.html:429 #: i2p2www/pages/site/about/hall-of-fame.html:430 +#: 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 -#: 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:440 #: 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: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 @@ -349,30 +340,29 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:455 #: i2p2www/pages/site/about/hall-of-fame.html:456 #: i2p2www/pages/site/about/hall-of-fame.html:457 -#: 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 #: i2p2www/pages/site/about/hall-of-fame.html:462 +#: i2p2www/pages/site/about/hall-of-fame.html:463 #: i2p2www/pages/site/about/hall-of-fame.html:464 #: i2p2www/pages/site/about/hall-of-fame.html:465 #: i2p2www/pages/site/about/hall-of-fame.html:466 +#: i2p2www/pages/site/about/hall-of-fame.html:467 +#: i2p2www/pages/site/about/hall-of-fame.html:468 #: 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:473 +#: 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: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:477 -#: i2p2www/pages/site/about/hall-of-fame.html:490 -#: i2p2www/pages/site/about/hall-of-fame.html:491 -#: i2p2www/pages/site/about/hall-of-fame.html:492 -#: i2p2www/pages/site/about/hall-of-fame.html:493 -#: i2p2www/pages/site/about/hall-of-fame.html:494 -#: i2p2www/pages/site/about/hall-of-fame.html:495 -#: 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:479 +#: i2p2www/pages/site/about/hall-of-fame.html:480 +#: i2p2www/pages/site/about/hall-of-fame.html:483 +#: i2p2www/pages/site/about/hall-of-fame.html:484 +#: i2p2www/pages/site/about/hall-of-fame.html:486 +#: i2p2www/pages/site/about/hall-of-fame.html:487 #: 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 @@ -398,6 +388,7 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:522 #: i2p2www/pages/site/about/hall-of-fame.html:523 #: i2p2www/pages/site/about/hall-of-fame.html:524 +#: i2p2www/pages/site/about/hall-of-fame.html:525 #: i2p2www/pages/site/about/hall-of-fame.html:526 #: i2p2www/pages/site/about/hall-of-fame.html:527 #: i2p2www/pages/site/about/hall-of-fame.html:528 @@ -406,43 +397,42 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:531 #: i2p2www/pages/site/about/hall-of-fame.html:532 #: i2p2www/pages/site/about/hall-of-fame.html:533 -#: i2p2www/pages/site/about/hall-of-fame.html:535 +#: i2p2www/pages/site/about/hall-of-fame.html:534 #: i2p2www/pages/site/about/hall-of-fame.html:536 #: i2p2www/pages/site/about/hall-of-fame.html:537 +#: i2p2www/pages/site/about/hall-of-fame.html:538 #: i2p2www/pages/site/about/hall-of-fame.html:539 #: i2p2www/pages/site/about/hall-of-fame.html:540 #: i2p2www/pages/site/about/hall-of-fame.html:541 #: i2p2www/pages/site/about/hall-of-fame.html:542 #: i2p2www/pages/site/about/hall-of-fame.html:543 #: i2p2www/pages/site/about/hall-of-fame.html:545 -#: i2p2www/pages/site/about/hall-of-fame.html:548 +#: i2p2www/pages/site/about/hall-of-fame.html:546 +#: i2p2www/pages/site/about/hall-of-fame.html:547 #: i2p2www/pages/site/about/hall-of-fame.html:549 #: 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:554 #: 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:558 #: i2p2www/pages/site/about/hall-of-fame.html:559 #: 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:563 #: i2p2www/pages/site/about/hall-of-fame.html:564 #: 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:578 -#: i2p2www/pages/site/about/hall-of-fame.html:579 #: 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 @@ -452,9 +442,19 @@ msgstr "" #: i2p2www/pages/site/about/hall-of-fame.html:586 #: 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:589 #: i2p2www/pages/site/about/hall-of-fame.html:590 #: 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:596 +#: 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:600 +#: i2p2www/pages/site/about/hall-of-fame.html:601 +#: i2p2www/pages/site/about/hall-of-fame.html:602 msgid "General fund" msgstr "" @@ -528,19 +528,19 @@ msgstr "" msgid "2014 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:82 +#: i2p2www/pages/site/about/hall-of-fame.html:92 msgid "2013 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:259 +#: i2p2www/pages/site/about/hall-of-fame.html:269 msgid "2012 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:387 +#: i2p2www/pages/site/about/hall-of-fame.html:397 msgid "2011 donations and costs:" msgstr "" -#: i2p2www/pages/site/about/hall-of-fame.html:488 +#: i2p2www/pages/site/about/hall-of-fame.html:498 msgid "Previous to 2011 donations:" msgstr "" diff --git a/pots/docs.pot b/pots/docs.pot index 1da3c73c..3bf6d23c 100644 --- a/pots/docs.pot +++ b/pots/docs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-02-23 03:33+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -3434,7 +3434,7 @@ msgstr "" #: i2p2www/pages/site/docs/protocol/i2cp.html:656 #: i2p2www/pages/site/docs/protocol/i2np.html:226 #: i2p2www/pages/site/docs/spec/updates.html:280 -#: i2p2www/pages/site/docs/transport/ntcp.html:485 +#: i2p2www/pages/site/docs/transport/ntcp.html:502 #: i2p2www/pages/site/docs/transport/ssu.html:516 #: i2p2www/pages/site/docs/tunnels/implementation.html:506 msgid "Future Work" @@ -13840,7 +13840,7 @@ msgstr "" #: i2p2www/pages/site/docs/spec/common-structures.html:840 msgid "" -"Expiration is currently unused, always null (all zeroes)).\n" +"Expiration is currently unused, always null (all zeroes).\n" "As of release 0.9.3, the expiration is assumed zero and not stored, so " "any non-zero expiration\n" "will fail in the RouterInfo signature verification.\n" @@ -14852,7 +14852,7 @@ msgid "" "The unencrypted message is encoded as follows:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:41 +#: i2p2www/pages/site/docs/transport/ntcp.html:49 msgid "" "The data is then AES/256/CBC encrypted. The session key for the " "encryption\n" @@ -14864,7 +14864,7 @@ msgid "" "encrypted message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:49 +#: i2p2www/pages/site/docs/transport/ntcp.html:57 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" @@ -14873,40 +14873,40 @@ msgid "" "The minimum data size is 1." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:57 +#: i2p2www/pages/site/docs/transport/ntcp.html:65 msgid "Time Sync Message Format" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:58 +#: i2p2www/pages/site/docs/transport/ntcp.html:66 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:69 +#: i2p2www/pages/site/docs/transport/ntcp.html:77 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:75 +#: i2p2www/pages/site/docs/transport/ntcp.html:83 msgid "Checksums" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:76 +#: i2p2www/pages/site/docs/transport/ntcp.html:84 #, 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:82 +#: i2p2www/pages/site/docs/transport/ntcp.html:90 #: i2p2www/pages/site/docs/transport/ssu.html:137 msgid "Idle Timeout" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:83 +#: i2p2www/pages/site/docs/transport/ntcp.html:91 #: i2p2www/pages/site/docs/transport/ssu.html:138 msgid "" "Idle timeout and connection close is at the discretion of each endpoint " @@ -14920,11 +14920,26 @@ msgid "" "maximum timeout is ten minutes or more." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:92 +#: i2p2www/pages/site/docs/transport/ntcp.html:100 +msgid "RouterInfo Exchange" +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:101 +msgid "" +"After establishment, and every 30-60 minutes thereafter,\n" +"the two routers should generally exchange RouterInfos using a " +"DatabaseStoreMessage.\n" +"However, Alice should check if the first queued message is a " +"DatabaseStoreMessage\n" +"so as not to send a duplicate message; this is often the case when " +"connecting to a floodfill router." +msgstr "" + +#: i2p2www/pages/site/docs/transport/ntcp.html:109 msgid "Establishment Sequence" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:93 +#: i2p2www/pages/site/docs/transport/ntcp.html:110 msgid "" "In the establish state, there is a 4-phase message sequence to exchange " "DH keys and signatures.\n" @@ -14933,31 +14948,31 @@ msgid "" "connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:109 +#: i2p2www/pages/site/docs/transport/ntcp.html:126 msgid "Legend:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:110 +#: i2p2www/pages/site/docs/transport/ntcp.html:127 msgid "256 byte DH public keys" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:114 +#: i2p2www/pages/site/docs/transport/ntcp.html:131 msgid "timestamps (4 bytes, seconds since epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:115 +#: i2p2www/pages/site/docs/transport/ntcp.html:132 msgid "32 byte Session key" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:116 +#: i2p2www/pages/site/docs/transport/ntcp.html:133 msgid "2 byte size of Alice identity to follow" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:119 +#: i2p2www/pages/site/docs/transport/ntcp.html:136 msgid "DH Key Exchange" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:120 +#: i2p2www/pages/site/docs/transport/ntcp.html:137 #, python-format msgid "" "The initial 2048-bit DH key exchange\n" @@ -14965,7 +14980,7 @@ msgid "" "ElGamal encryption." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:126 +#: i2p2www/pages/site/docs/transport/ntcp.html:143 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 " @@ -14973,41 +14988,41 @@ msgid "" "is marked in bold." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:132 +#: i2p2www/pages/site/docs/transport/ntcp.html:149 msgid "" "Alice generates a secret integer x. She then calculates X = g^x mod" " p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:133 +#: i2p2www/pages/site/docs/transport/ntcp.html:150 msgid "Alice sends X to Bob (Message 1)." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:134 +#: i2p2www/pages/site/docs/transport/ntcp.html:151 msgid "" "Bob generates a secret integer y. He then calculates Y = g^y mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:135 +#: i2p2www/pages/site/docs/transport/ntcp.html:152 msgid "Bob sends Y to Alice.(Message 2)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:136 +#: i2p2www/pages/site/docs/transport/ntcp.html:153 msgid "Alice can now compute sessionKey = Y^x mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:137 +#: i2p2www/pages/site/docs/transport/ntcp.html:154 msgid "Bob can now compute sessionKey = X^y mod p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:138 +#: i2p2www/pages/site/docs/transport/ntcp.html:155 msgid "" "Both Alice and Bob now have a shared key sessionKey = g^(x*y) mod " "p." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:140 +#: i2p2www/pages/site/docs/transport/ntcp.html:157 #, python-format msgid "" "The sessionKey is then used to exchange identities in Message 3 " @@ -15016,11 +15031,11 @@ msgid "" "cryptography page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:160 +#: i2p2www/pages/site/docs/transport/ntcp.html:177 msgid "Message 1 (Session Request)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:161 +#: i2p2www/pages/site/docs/transport/ntcp.html:178 #, python-format msgid "" "This is the DH request. Alice already has Bob's\n" @@ -15033,76 +15048,76 @@ msgid "" "Alice sends Bob:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:174 -#: i2p2www/pages/site/docs/transport/ntcp.html:217 -#: i2p2www/pages/site/docs/transport/ntcp.html:299 -#: i2p2www/pages/site/docs/transport/ntcp.html:386 +#: i2p2www/pages/site/docs/transport/ntcp.html:191 +#: i2p2www/pages/site/docs/transport/ntcp.html:234 +#: i2p2www/pages/site/docs/transport/ntcp.html:316 +#: i2p2www/pages/site/docs/transport/ntcp.html:403 msgid "Size:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:176 +#: i2p2www/pages/site/docs/transport/ntcp.html:193 msgid "Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:194 +#: i2p2www/pages/site/docs/transport/ntcp.html:211 msgid "256 byte X from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:196 +#: i2p2www/pages/site/docs/transport/ntcp.html:213 msgid "SHA256 Hash(X) xored with SHA256 Hash(Bob's `RouterIdentity`)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:203 -#: i2p2www/pages/site/docs/transport/ntcp.html:286 -#: i2p2www/pages/site/docs/transport/ntcp.html:364 +#: i2p2www/pages/site/docs/transport/ntcp.html:220 +#: i2p2www/pages/site/docs/transport/ntcp.html:303 +#: i2p2www/pages/site/docs/transport/ntcp.html:381 msgid "Notes:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:204 +#: i2p2www/pages/site/docs/transport/ntcp.html:221 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:210 +#: i2p2www/pages/site/docs/transport/ntcp.html:227 msgid "Message 2 (Session Created)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:211 +#: i2p2www/pages/site/docs/transport/ntcp.html:228 msgid "This is the DH reply. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:219 -#: i2p2www/pages/site/docs/transport/ntcp.html:301 -#: i2p2www/pages/site/docs/transport/ntcp.html:388 +#: i2p2www/pages/site/docs/transport/ntcp.html:236 +#: i2p2www/pages/site/docs/transport/ntcp.html:318 +#: i2p2www/pages/site/docs/transport/ntcp.html:405 msgid "Unencrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:241 -#: i2p2www/pages/site/docs/transport/ntcp.html:277 +#: i2p2www/pages/site/docs/transport/ntcp.html:258 +#: i2p2www/pages/site/docs/transport/ntcp.html:294 msgid "256 byte Y from Diffie Hellman" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:243 +#: i2p2www/pages/site/docs/transport/ntcp.html:260 msgid "SHA256 Hash(X concatenated with Y)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:246 -#: i2p2www/pages/site/docs/transport/ntcp.html:331 +#: i2p2www/pages/site/docs/transport/ntcp.html:263 +#: i2p2www/pages/site/docs/transport/ntcp.html:348 msgid "4 byte timestamp (seconds since the epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:248 +#: i2p2www/pages/site/docs/transport/ntcp.html:265 msgid "12 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:252 -#: i2p2www/pages/site/docs/transport/ntcp.html:343 -#: i2p2www/pages/site/docs/transport/ntcp.html:415 +#: i2p2www/pages/site/docs/transport/ntcp.html:269 +#: i2p2www/pages/site/docs/transport/ntcp.html:360 +#: i2p2www/pages/site/docs/transport/ntcp.html:432 msgid "Encrypted Contents:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:279 +#: i2p2www/pages/site/docs/transport/ntcp.html:296 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15110,35 +15125,35 @@ msgid "" " the last 16 bytes of Y as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:287 +#: i2p2www/pages/site/docs/transport/ntcp.html:304 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:292 +#: i2p2www/pages/site/docs/transport/ntcp.html:309 msgid "Message 3 (Session Confirm A)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:293 +#: i2p2www/pages/site/docs/transport/ntcp.html:310 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:327 +#: i2p2www/pages/site/docs/transport/ntcp.html:344 msgid "2 byte size of Alice's router identity to follow (should always be 387)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:329 +#: i2p2www/pages/site/docs/transport/ntcp.html:346 msgid "Alice's 387 byte `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:333 +#: i2p2www/pages/site/docs/transport/ntcp.html:350 msgid "15 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:335 +#: i2p2www/pages/site/docs/transport/ntcp.html:352 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Bob's `RouterIdentity`, tsA, tsB.\n" @@ -15146,7 +15161,7 @@ msgid "" "the `SigningPublicKey` in her `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:356 +#: i2p2www/pages/site/docs/transport/ntcp.html:373 #, python-format msgid "" "448 bytes AES encrypted using the DH" @@ -15155,31 +15170,31 @@ msgid "" "of message #1) as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:366 +#: i2p2www/pages/site/docs/transport/ntcp.html:383 msgid "Bob verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:369 +#: i2p2www/pages/site/docs/transport/ntcp.html:386 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:372 +#: i2p2www/pages/site/docs/transport/ntcp.html:389 msgid "" "Alice will use the last 16 bytes of the encrypted contents of this " "message as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:379 +#: i2p2www/pages/site/docs/transport/ntcp.html:396 msgid "Message 4 (Session Confirm B)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:380 +#: i2p2www/pages/site/docs/transport/ntcp.html:397 msgid "This is a DSA signature of the critical data. Bob sends Alice:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:404 +#: i2p2www/pages/site/docs/transport/ntcp.html:421 msgid "" "the 40 byte DSA `Signature` of the following concatenated data:\n" " X, Y, Alice's `RouterIdentity`, tsA, tsB.\n" @@ -15187,11 +15202,11 @@ msgid "" "the `SigningPublicKey` in his `RouterIdentity`" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:410 +#: i2p2www/pages/site/docs/transport/ntcp.html:427 msgid "8 bytes random data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:428 +#: i2p2www/pages/site/docs/transport/ntcp.html:445 #, python-format msgid "" "48 bytes AES encrypted using the DH " @@ -15200,21 +15215,21 @@ msgid "" "#2 as the IV" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:436 +#: i2p2www/pages/site/docs/transport/ntcp.html:453 msgid "Alice verifies the signature, and on failure, drops the connection." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:439 +#: i2p2www/pages/site/docs/transport/ntcp.html:456 msgid "" "Bob will use the last 16 bytes of the encrypted contents of this message " "as the IV for the next message." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:447 +#: i2p2www/pages/site/docs/transport/ntcp.html:464 msgid "After Establishment" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:448 +#: i2p2www/pages/site/docs/transport/ntcp.html:465 msgid "" "The connection is established, and standard or time sync messages may be " "exchanged.\n" @@ -15226,11 +15241,11 @@ msgid "" " the next IV." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:457 +#: i2p2www/pages/site/docs/transport/ntcp.html:474 msgid "Check Connection Message" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:458 +#: i2p2www/pages/site/docs/transport/ntcp.html:475 msgid "" "Alternately, when Bob receives a connection, it could be a\n" "check connection (perhaps prompted by Bob asking for someone\n" @@ -15240,58 +15255,58 @@ msgid "" "A check info connection will receive 256 bytes containing:" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:467 +#: i2p2www/pages/site/docs/transport/ntcp.html:484 msgid "32 bytes of uninterpreted, ignored data" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:468 +#: i2p2www/pages/site/docs/transport/ntcp.html:485 msgid "1 byte size" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:469 +#: i2p2www/pages/site/docs/transport/ntcp.html:486 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:470 +#: i2p2www/pages/site/docs/transport/ntcp.html:487 msgid "2 byte port number that the local router was reached on" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:471 +#: i2p2www/pages/site/docs/transport/ntcp.html:488 msgid "" "4 byte i2p network time as known by the remote side (seconds since the " "epoch)" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:472 +#: i2p2www/pages/site/docs/transport/ntcp.html:489 msgid "uninterpreted padding data, up to byte 223" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:473 +#: i2p2www/pages/site/docs/transport/ntcp.html:490 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:476 +#: i2p2www/pages/site/docs/transport/ntcp.html:493 msgid "Check connection is completely disabled as of release 0.9.12." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:480 +#: i2p2www/pages/site/docs/transport/ntcp.html:497 msgid "Discussion" msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:481 +#: i2p2www/pages/site/docs/transport/ntcp.html:498 #, python-format msgid "Now on the NTCP Discussion Page." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:487 +#: i2p2www/pages/site/docs/transport/ntcp.html:504 msgid "The maximum message size should be increased to approximately 32 KB." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:491 +#: i2p2www/pages/site/docs/transport/ntcp.html:508 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" @@ -15302,13 +15317,13 @@ msgid "" "to create a limited number of message sizes." msgstr "" -#: i2p2www/pages/site/docs/transport/ntcp.html:499 +#: i2p2www/pages/site/docs/transport/ntcp.html:516 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:503 +#: i2p2www/pages/site/docs/transport/ntcp.html:520 msgid "" "Can the establishment messages be randomly padded somehow, to frustrate\n" "identification of I2P traffic based on initial packet sizes?" diff --git a/pots/priority.pot b/pots/priority.pot index 46877725..77be1a2b 100644 --- a/pots/priority.pot +++ b/pots/priority.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: I2P website\n" "Report-Msgid-Bugs-To: http://trac.i2p2.de\n" -"POT-Creation-Date: 2014-02-15 12:09+0000\n" +"POT-Creation-Date: 2014-03-04 21:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -926,7 +926,7 @@ msgstr "" msgid "Performance" msgstr "" -#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:28 +#: i2p2www/pages/global/nav.html:105 i2p2www/pages/site/contact.html:27 msgid "Forums" msgstr "" @@ -1104,7 +1104,7 @@ msgid "Channel list:" msgstr "" #: i2p2www/pages/site/contact.html:21 -msgid "General i2p discussion" +msgid "General i2p discussion and help channel" msgstr "" #: i2p2www/pages/site/contact.html:22 @@ -1115,11 +1115,7 @@ msgstr "" msgid "Development talk" msgstr "" -#: i2p2www/pages/site/contact.html:24 -msgid "Help channel" -msgstr "" - -#: i2p2www/pages/site/contact.html:29 +#: i2p2www/pages/site/contact.html:28 #, python-format msgid "" "Most of the discussion about I2P's development happens on the