diff options
Diffstat (limited to 'locale/fr/LC_MESSAGES/messages.po')
-rw-r--r-- | locale/fr/LC_MESSAGES/messages.po | 261 |
1 files changed, 192 insertions, 69 deletions
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po index ebfdd9da..8902765a 100644 --- a/locale/fr/LC_MESSAGES/messages.po +++ b/locale/fr/LC_MESSAGES/messages.po | |||
@@ -7,7 +7,7 @@ msgid "" | |||
7 | msgstr "" | 7 | msgstr "" |
8 | "Project-Id-Version: PROJECT VERSION\n" | 8 | "Project-Id-Version: PROJECT VERSION\n" |
9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | 9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
10 | "POT-Creation-Date: 2023-01-17 10:07+0900\n" | 10 | "POT-Creation-Date: 2023-04-01 13:56+0200\n" |
11 | "PO-Revision-Date: 2021-09-28 14:59+0000\n" | 11 | "PO-Revision-Date: 2021-09-28 14:59+0000\n" |
12 | "Last-Translator: Axelle Dimpre <axelle.dimpre@gmail.com>\n" | 12 | "Last-Translator: Axelle Dimpre <axelle.dimpre@gmail.com>\n" |
13 | "Language-Team: French <http://weblate.taler.net/projects/gnunet/website/fr/" | 13 | "Language-Team: French <http://weblate.taler.net/projects/gnunet/website/fr/" |
@@ -2285,13 +2285,13 @@ msgstr "" | |||
2285 | msgid "Ideas 2023" | 2285 | msgid "Ideas 2023" |
2286 | msgstr "" | 2286 | msgstr "" |
2287 | 2287 | ||
2288 | #: template/gsoc.html.j2:14 template/gsoc.html.j2:214 | 2288 | #: template/gsoc.html.j2:14 template/gsoc.html.j2:247 |
2289 | #, fuzzy | 2289 | #, fuzzy |
2290 | #| msgid "GSoC Projects" | 2290 | #| msgid "GSoC Projects" |
2291 | msgid "Past projects" | 2291 | msgid "Past projects" |
2292 | msgstr "Projets GSoC" | 2292 | msgstr "Projets GSoC" |
2293 | 2293 | ||
2294 | #: template/gsoc.html.j2:15 template/gsoc.html.j2:595 | 2294 | #: template/gsoc.html.j2:15 template/gsoc.html.j2:633 |
2295 | msgid "Finished projects" | 2295 | msgid "Finished projects" |
2296 | msgstr "" | 2296 | msgstr "" |
2297 | 2297 | ||
@@ -2384,6 +2384,37 @@ msgstr "" | |||
2384 | 2384 | ||
2385 | #: template/gsoc.html.j2:186 | 2385 | #: template/gsoc.html.j2:186 |
2386 | msgid "" | 2386 | msgid "" |
2387 | "The goal of this project is to enable users to store their GNU Taler wallet " | ||
2388 | "backup encryption keys in the GNU Anastasis distributed key backup and " | ||
2389 | "recovery system, and to use GNU Taler to pay GNU Anastasis service providers " | ||
2390 | "for key storage and recovery. The project will focus on implementing the GNU " | ||
2391 | "Anastasis user interface on Android inspired by the existing Gtk+ and WebUI " | ||
2392 | "and integrating the result with the rest of the GNU Taler Android App." | ||
2393 | msgstr "" | ||
2394 | |||
2395 | #: template/gsoc.html.j2:190 | ||
2396 | msgid "" | ||
2397 | "<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian " | ||
2398 | "Dold (GNU Taler)" | ||
2399 | msgstr "" | ||
2400 | |||
2401 | #: template/gsoc.html.j2:195 | ||
2402 | msgid "Required Skills: Android UI development" | ||
2403 | msgstr "" | ||
2404 | |||
2405 | #: template/gsoc.html.j2:200 template/gsoc.html.j2:235 | ||
2406 | #: template/gsoc.html.j2:268 | ||
2407 | msgid "Duration: 350h" | ||
2408 | msgstr "" | ||
2409 | |||
2410 | #: template/gsoc.html.j2:205 template/gsoc.html.j2:240 | ||
2411 | #: template/gsoc.html.j2:358 template/gsoc.html.j2:568 | ||
2412 | #: template/gsoc.html.j2:699 | ||
2413 | msgid "Difficulty level: medium" | ||
2414 | msgstr "" | ||
2415 | |||
2416 | #: template/gsoc.html.j2:214 | ||
2417 | msgid "" | ||
2387 | "The goal is to either build upon the (outdated) <a href=\"https://github.com/" | 2418 | "The goal is to either build upon the (outdated) <a href=\"https://github.com/" |
2388 | "canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " | 2419 | "canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " |
2389 | "href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to " | 2420 | "href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to " |
@@ -2393,40 +2424,35 @@ msgid "" | |||
2393 | "implementing services and libraries for GNUnet." | 2424 | "implementing services and libraries for GNUnet." |
2394 | msgstr "" | 2425 | msgstr "" |
2395 | 2426 | ||
2396 | #: template/gsoc.html.j2:197 template/gsoc.html.j2:651 | 2427 | #: template/gsoc.html.j2:225 template/gsoc.html.j2:689 |
2397 | msgid "<strong>Mentors:</strong> Martin Schanzenbach" | 2428 | msgid "<strong>Mentors:</strong> Martin Schanzenbach" |
2398 | msgstr "" | 2429 | msgstr "" |
2399 | 2430 | ||
2400 | #: template/gsoc.html.j2:202 | 2431 | #: template/gsoc.html.j2:230 |
2401 | msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." | 2432 | msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." |
2402 | msgstr "" | 2433 | msgstr "" |
2403 | 2434 | ||
2404 | #: template/gsoc.html.j2:207 template/gsoc.html.j2:320 | 2435 | #: template/gsoc.html.j2:254 |
2405 | #: template/gsoc.html.j2:530 template/gsoc.html.j2:661 | ||
2406 | msgid "Difficulty level: medium" | ||
2407 | msgstr "" | ||
2408 | |||
2409 | #: template/gsoc.html.j2:221 | ||
2410 | msgid "" | 2436 | msgid "" |
2411 | "It is time for GNUnet to run properly on Android. Note that GNUnet is " | 2437 | "It is time for GNUnet to run properly on Android. Note that GNUnet is " |
2412 | "written in C, and this is not about rewriting GNUnet in Java, but about " | 2438 | "written in C, and this is not about rewriting GNUnet in Java, but about " |
2413 | "getting the C code to run on Android." | 2439 | "getting the C code to run on Android." |
2414 | msgstr "" | 2440 | msgstr "" |
2415 | 2441 | ||
2416 | #: template/gsoc.html.j2:228 | 2442 | #: template/gsoc.html.j2:261 |
2417 | msgid "" | 2443 | msgid "" |
2418 | "Includes: Implementation of rudimentary Android compatibility for GNUnet, in " | 2444 | "Includes: Implementation of rudimentary Android compatibility for GNUnet, in " |
2419 | "part by porting the GNUnet utils scheduler to act as a thin wrapper over " | 2445 | "part by porting the GNUnet utils scheduler to act as a thin wrapper over " |
2420 | "libuv." | 2446 | "libuv." |
2421 | msgstr "" | 2447 | msgstr "" |
2422 | 2448 | ||
2423 | #: template/gsoc.html.j2:235 | 2449 | #: template/gsoc.html.j2:273 |
2424 | msgid "" | 2450 | msgid "" |
2425 | "<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " | 2451 | "<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " |
2426 | "Goebel</a>, Jeff Burdges, Christian Grothoff" | 2452 | "Goebel</a>, Jeff Burdges, Christian Grothoff" |
2427 | msgstr "" | 2453 | msgstr "" |
2428 | 2454 | ||
2429 | #: template/gsoc.html.j2:244 | 2455 | #: template/gsoc.html.j2:282 |
2430 | msgid "" | 2456 | msgid "" |
2431 | "There is a push for migrating our CI to Gitlab. The CI should eventually not " | 2457 | "There is a push for migrating our CI to Gitlab. The CI should eventually not " |
2432 | "just run \"make check\" on various platforms, but also perform tests with " | 2458 | "just run \"make check\" on various platforms, but also perform tests with " |
@@ -2437,11 +2463,11 @@ msgid "" | |||
2437 | "automatic dependency discovery (as done by the autotools) is also important." | 2463 | "automatic dependency discovery (as done by the autotools) is also important." |
2438 | msgstr "" | 2464 | msgstr "" |
2439 | 2465 | ||
2440 | #: template/gsoc.html.j2:256 | 2466 | #: template/gsoc.html.j2:294 |
2441 | msgid "<strong>Mentors:</strong> TBD" | 2467 | msgid "<strong>Mentors:</strong> TBD" |
2442 | msgstr "" | 2468 | msgstr "" |
2443 | 2469 | ||
2444 | #: template/gsoc.html.j2:266 | 2470 | #: template/gsoc.html.j2:304 |
2445 | msgid "" | 2471 | msgid "" |
2446 | "One great problem of the current Internet is the lack of disintermediation. " | 2472 | "One great problem of the current Internet is the lack of disintermediation. " |
2447 | "When people want to talk they need a chat service. When they want to share " | 2473 | "When people want to talk they need a chat service. When they want to share " |
@@ -2457,21 +2483,21 @@ msgid "" | |||
2457 | "more information and context, read" | 2483 | "more information and context, read" |
2458 | msgstr "" | 2484 | msgstr "" |
2459 | 2485 | ||
2460 | #: template/gsoc.html.j2:287 | 2486 | #: template/gsoc.html.j2:325 |
2461 | msgid "<strong>Mentors:</strong> lynX & dvn" | 2487 | msgid "<strong>Mentors:</strong> lynX & dvn" |
2462 | msgstr "" | 2488 | msgstr "" |
2463 | 2489 | ||
2464 | #: template/gsoc.html.j2:295 | 2490 | #: template/gsoc.html.j2:333 |
2465 | msgid "" | 2491 | msgid "" |
2466 | "Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." | 2492 | "Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." |
2467 | msgstr "" | 2493 | msgstr "" |
2468 | 2494 | ||
2469 | #: template/gsoc.html.j2:301 template/gsoc.html.j2:336 | 2495 | #: template/gsoc.html.j2:339 template/gsoc.html.j2:374 |
2470 | #: template/gsoc.html.j2:351 | 2496 | #: template/gsoc.html.j2:389 |
2471 | msgid "<strong>Mentors:</strong> Jeff Burdges" | 2497 | msgid "<strong>Mentors:</strong> Jeff Burdges" |
2472 | msgstr "" | 2498 | msgstr "" |
2473 | 2499 | ||
2474 | #: template/gsoc.html.j2:306 | 2500 | #: template/gsoc.html.j2:344 |
2475 | msgid "" | 2501 | msgid "" |
2476 | "Note: There was a Special TLDs spec to allow Tor to resolve domain names " | 2502 | "Note: There was a Special TLDs spec to allow Tor to resolve domain names " |
2477 | "using GNS over Tor too, but currently that's on hold until folks think more " | 2503 | "using GNS over Tor too, but currently that's on hold until folks think more " |
@@ -2479,12 +2505,12 @@ msgid "" | |||
2479 | "more collaborative approach NSS2 for now." | 2505 | "more collaborative approach NSS2 for now." |
2480 | msgstr "" | 2506 | msgstr "" |
2481 | 2507 | ||
2482 | #: template/gsoc.html.j2:315 template/gsoc.html.j2:455 | 2508 | #: template/gsoc.html.j2:353 template/gsoc.html.j2:493 |
2483 | #: template/gsoc.html.j2:495 template/gsoc.html.j2:525 | 2509 | #: template/gsoc.html.j2:533 template/gsoc.html.j2:563 |
2484 | msgid "Required Skills: C" | 2510 | msgid "Required Skills: C" |
2485 | msgstr "" | 2511 | msgstr "" |
2486 | 2512 | ||
2487 | #: template/gsoc.html.j2:328 | 2513 | #: template/gsoc.html.j2:366 |
2488 | msgid "" | 2514 | msgid "" |
2489 | "Improve the Rust implementation of GNUnet utils, possibly including adding " | 2515 | "Improve the Rust implementation of GNUnet utils, possibly including adding " |
2490 | "support for asynchronous IO using mio, or perhaps a higher level " | 2516 | "support for asynchronous IO using mio, or perhaps a higher level " |
@@ -2492,32 +2518,32 @@ msgid "" | |||
2492 | "gj." | 2518 | "gj." |
2493 | msgstr "" | 2519 | msgstr "" |
2494 | 2520 | ||
2495 | #: template/gsoc.html.j2:344 | 2521 | #: template/gsoc.html.j2:382 |
2496 | msgid "" | 2522 | msgid "" |
2497 | "Implementation of a replacement for PANDA (see Pond) with better security, " | 2523 | "Implementation of a replacement for PANDA (see Pond) with better security, " |
2498 | "and maybe integration with the GNU Name System for key exchange." | 2524 | "and maybe integration with the GNU Name System for key exchange." |
2499 | msgstr "" | 2525 | msgstr "" |
2500 | 2526 | ||
2501 | #: template/gsoc.html.j2:356 | 2527 | #: template/gsoc.html.j2:394 |
2502 | msgid "Required Skills: Rust or C, crypto" | 2528 | msgid "Required Skills: Rust or C, crypto" |
2503 | msgstr "" | 2529 | msgstr "" |
2504 | 2530 | ||
2505 | #: template/gsoc.html.j2:361 template/gsoc.html.j2:418 | 2531 | #: template/gsoc.html.j2:399 template/gsoc.html.j2:456 |
2506 | #: template/gsoc.html.j2:460 template/gsoc.html.j2:500 | 2532 | #: template/gsoc.html.j2:498 template/gsoc.html.j2:538 |
2507 | msgid "Difficulty level: high" | 2533 | msgid "Difficulty level: high" |
2508 | msgstr "" | 2534 | msgstr "" |
2509 | 2535 | ||
2510 | #: template/gsoc.html.j2:369 | 2536 | #: template/gsoc.html.j2:407 |
2511 | msgid "" | 2537 | msgid "" |
2512 | "Implement different place types and file sharing by creating a new place for " | 2538 | "Implement different place types and file sharing by creating a new place for " |
2513 | "the shared content." | 2539 | "the shared content." |
2514 | msgstr "" | 2540 | msgstr "" |
2515 | 2541 | ||
2516 | #: template/gsoc.html.j2:375 | 2542 | #: template/gsoc.html.j2:413 |
2517 | msgid "Place types to be implemented:" | 2543 | msgid "Place types to be implemented:" |
2518 | msgstr "" | 2544 | msgstr "" |
2519 | 2545 | ||
2520 | #: template/gsoc.html.j2:379 | 2546 | #: template/gsoc.html.j2:417 |
2521 | msgid "" | 2547 | msgid "" |
2522 | "<ul> <li>File: generic file with comments</li> <li>Image: display an image " | 2548 | "<ul> <li>File: generic file with comments</li> <li>Image: display an image " |
2523 | "with comments referencing a region of the image</li> <li>Sound: play a sound " | 2549 | "with comments referencing a region of the image</li> <li>Sound: play a sound " |
@@ -2527,11 +2553,11 @@ msgid "" | |||
2527 | "</ul>" | 2553 | "</ul>" |
2528 | msgstr "" | 2554 | msgstr "" |
2529 | 2555 | ||
2530 | #: template/gsoc.html.j2:390 | 2556 | #: template/gsoc.html.j2:428 |
2531 | msgid "Also provide the following UI functionality:" | 2557 | msgid "Also provide the following UI functionality:" |
2532 | msgstr "" | 2558 | msgstr "" |
2533 | 2559 | ||
2534 | #: template/gsoc.html.j2:394 | 2560 | #: template/gsoc.html.j2:432 |
2535 | msgid "" | 2561 | msgid "" |
2536 | "<ul> <li>Fork existing channels, reorganize people into new chatrooms or " | 2562 | "<ul> <li>Fork existing channels, reorganize people into new chatrooms or " |
2537 | "channels.</li> <li>Share a post (edit and repost something elsewhere, on a " | 2563 | "channels.</li> <li>Share a post (edit and repost something elsewhere, on a " |
@@ -2540,21 +2566,21 @@ msgid "" | |||
2540 | "ul>" | 2566 | "ul>" |
2541 | msgstr "" | 2567 | msgstr "" |
2542 | 2568 | ||
2543 | #: template/gsoc.html.j2:403 | 2569 | #: template/gsoc.html.j2:441 |
2544 | msgid "" | 2570 | msgid "" |
2545 | "See also <a href=\"http://secushare.org/features\">http://secushare.org/" | 2571 | "See also <a href=\"http://secushare.org/features\">http://secushare.org/" |
2546 | "features</a>" | 2572 | "features</a>" |
2547 | msgstr "" | 2573 | msgstr "" |
2548 | 2574 | ||
2549 | #: template/gsoc.html.j2:408 | 2575 | #: template/gsoc.html.j2:446 |
2550 | msgid "<strong>Mentors:</strong> lynX" | 2576 | msgid "<strong>Mentors:</strong> lynX" |
2551 | msgstr "" | 2577 | msgstr "" |
2552 | 2578 | ||
2553 | #: template/gsoc.html.j2:413 | 2579 | #: template/gsoc.html.j2:451 |
2554 | msgid "Required Skills: C/C++" | 2580 | msgid "Required Skills: C/C++" |
2555 | msgstr "" | 2581 | msgstr "" |
2556 | 2582 | ||
2557 | #: template/gsoc.html.j2:426 | 2583 | #: template/gsoc.html.j2:464 |
2558 | msgid "" | 2584 | msgid "" |
2559 | "Implement aggregation of distributed state from various channels in order to " | 2585 | "Implement aggregation of distributed state from various channels in order to " |
2560 | "provide for a powerful social graph API capable of producing social network " | 2586 | "provide for a powerful social graph API capable of producing social network " |
@@ -2565,17 +2591,17 @@ msgid "" | |||
2565 | "Linda. You have 11 contacts in common with her. [ADD]\")." | 2591 | "Linda. You have 11 contacts in common with her. [ADD]\")." |
2566 | msgstr "" | 2592 | msgstr "" |
2567 | 2593 | ||
2568 | #: template/gsoc.html.j2:444 | 2594 | #: template/gsoc.html.j2:482 |
2569 | msgid "" | 2595 | msgid "" |
2570 | "Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" | 2596 | "Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" |
2571 | "rendezvous</a>" | 2597 | "rendezvous</a>" |
2572 | msgstr "" | 2598 | msgstr "" |
2573 | 2599 | ||
2574 | #: template/gsoc.html.j2:450 template/gsoc.html.j2:490 | 2600 | #: template/gsoc.html.j2:488 template/gsoc.html.j2:528 |
2575 | msgid "<strong>Mentors:</strong> t3sserakt, lynX" | 2601 | msgid "<strong>Mentors:</strong> t3sserakt, lynX" |
2576 | msgstr "" | 2602 | msgstr "" |
2577 | 2603 | ||
2578 | #: template/gsoc.html.j2:467 | 2604 | #: template/gsoc.html.j2:505 |
2579 | msgid "" | 2605 | msgid "" |
2580 | "<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " | 2606 | "<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " |
2581 | "mail clients into secushare user interfaces. </li> <li> Think of ways to map " | 2607 | "mail clients into secushare user interfaces. </li> <li> Think of ways to map " |
@@ -2585,7 +2611,7 @@ msgid "" | |||
2585 | "this task but it is not an requirement. </li> </ul>" | 2611 | "this task but it is not an requirement. </li> </ul>" |
2586 | msgstr "" | 2612 | msgstr "" |
2587 | 2613 | ||
2588 | #: template/gsoc.html.j2:508 | 2614 | #: template/gsoc.html.j2:546 |
2589 | msgid "" | 2615 | msgid "" |
2590 | "Implementation of the GNUnet auction system described in Chapter 3 of <a " | 2616 | "Implementation of the GNUnet auction system described in Chapter 3 of <a " |
2591 | "href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " | 2617 | "href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " |
@@ -2594,33 +2620,33 @@ msgid "" | |||
2594 | "three user interface programs create, info and join." | 2620 | "three user interface programs create, info and join." |
2595 | msgstr "" | 2621 | msgstr "" |
2596 | 2622 | ||
2597 | #: template/gsoc.html.j2:520 | 2623 | #: template/gsoc.html.j2:558 |
2598 | msgid "<strong>Mentors:</strong> mate, cg" | 2624 | msgid "<strong>Mentors:</strong> mate, cg" |
2599 | msgstr "" | 2625 | msgstr "" |
2600 | 2626 | ||
2601 | #: template/gsoc.html.j2:538 | 2627 | #: template/gsoc.html.j2:576 |
2602 | msgid "" | 2628 | msgid "" |
2603 | "Implementation of additional transports to make GNUnet communication more " | 2629 | "Implementation of additional transports to make GNUnet communication more " |
2604 | "robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" | 2630 | "robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" |
2605 | "over-DNS" | 2631 | "over-DNS" |
2606 | msgstr "" | 2632 | msgstr "" |
2607 | 2633 | ||
2608 | #: template/gsoc.html.j2:545 template/gsoc.html.j2:559 | 2634 | #: template/gsoc.html.j2:583 template/gsoc.html.j2:597 |
2609 | msgid "<strong>Mentors:</strong> Matthias Wachs" | 2635 | msgid "<strong>Mentors:</strong> Matthias Wachs" |
2610 | msgstr "" | 2636 | msgstr "" |
2611 | 2637 | ||
2612 | #: template/gsoc.html.j2:553 | 2638 | #: template/gsoc.html.j2:591 |
2613 | msgid "" | 2639 | msgid "" |
2614 | "Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " | 2640 | "Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " |
2615 | "punching, better STUN support)" | 2641 | "punching, better STUN support)" |
2616 | msgstr "" | 2642 | msgstr "" |
2617 | 2643 | ||
2618 | #: template/gsoc.html.j2:567 | 2644 | #: template/gsoc.html.j2:605 |
2619 | msgid "" | 2645 | msgid "" |
2620 | "<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" | 2646 | "<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" |
2621 | msgstr "" | 2647 | msgstr "" |
2622 | 2648 | ||
2623 | #: template/gsoc.html.j2:575 | 2649 | #: template/gsoc.html.j2:613 |
2624 | msgid "" | 2650 | msgid "" |
2625 | "Improving libaboss to make computation on shared secrets (including repeated " | 2651 | "Improving libaboss to make computation on shared secrets (including repeated " |
2626 | "multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" | 2652 | "multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" |
@@ -2628,13 +2654,13 @@ msgid "" | |||
2628 | "moving libaboss to bignums (gcry_mpi)." | 2654 | "moving libaboss to bignums (gcry_mpi)." |
2629 | msgstr "" | 2655 | msgstr "" |
2630 | 2656 | ||
2631 | #: template/gsoc.html.j2:588 | 2657 | #: template/gsoc.html.j2:626 |
2632 | msgid "" | 2658 | msgid "" |
2633 | "Please refer to the description for this project listed under GNU Guix " | 2659 | "Please refer to the description for this project listed under GNU Guix " |
2634 | "project ideas." | 2660 | "project ideas." |
2635 | msgstr "" | 2661 | msgstr "" |
2636 | 2662 | ||
2637 | #: template/gsoc.html.j2:601 | 2663 | #: template/gsoc.html.j2:639 |
2638 | msgid "" | 2664 | msgid "" |
2639 | "Python 2.7 is reaching its end-of-life, and we want to get rid of the " | 2665 | "Python 2.7 is reaching its end-of-life, and we want to get rid of the " |
2640 | "dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " | 2666 | "dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " |
@@ -2643,27 +2669,27 @@ msgid "" | |||
2643 | "(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." | 2669 | "(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." |
2644 | msgstr "" | 2670 | msgstr "" |
2645 | 2671 | ||
2646 | #: template/gsoc.html.j2:611 | 2672 | #: template/gsoc.html.j2:649 |
2647 | msgid "<strong>Mentors:</strong> Christian Grothoff" | 2673 | msgid "<strong>Mentors:</strong> Christian Grothoff" |
2648 | msgstr "" | 2674 | msgstr "" |
2649 | 2675 | ||
2650 | #: template/gsoc.html.j2:616 | 2676 | #: template/gsoc.html.j2:654 |
2651 | msgid "Required Skills:" | 2677 | msgid "Required Skills:" |
2652 | msgstr "" | 2678 | msgstr "" |
2653 | 2679 | ||
2654 | #: template/gsoc.html.j2:621 | 2680 | #: template/gsoc.html.j2:659 |
2655 | msgid "Difficulty level:" | 2681 | msgid "Difficulty level:" |
2656 | msgstr "" | 2682 | msgstr "" |
2657 | 2683 | ||
2658 | #: template/gsoc.html.j2:626 | 2684 | #: template/gsoc.html.j2:664 |
2659 | msgid "Report:" | 2685 | msgid "Report:" |
2660 | msgstr "" | 2686 | msgstr "" |
2661 | 2687 | ||
2662 | #: template/gsoc.html.j2:631 | 2688 | #: template/gsoc.html.j2:669 |
2663 | msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." | 2689 | msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." |
2664 | msgstr "" | 2690 | msgstr "" |
2665 | 2691 | ||
2666 | #: template/gsoc.html.j2:641 | 2692 | #: template/gsoc.html.j2:679 |
2667 | msgid "" | 2693 | msgid "" |
2668 | "Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " | 2694 | "Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " |
2669 | "to be determined framework such as Angular2. This includes the design and " | 2695 | "to be determined framework such as Angular2. This includes the design and " |
@@ -2672,11 +2698,11 @@ msgid "" | |||
2672 | "html\">GNUnet API</a>." | 2698 | "html\">GNUnet API</a>." |
2673 | msgstr "" | 2699 | msgstr "" |
2674 | 2700 | ||
2675 | #: template/gsoc.html.j2:656 | 2701 | #: template/gsoc.html.j2:694 |
2676 | msgid "Required Skills: C, JavaScript, CSS" | 2702 | msgid "Required Skills: C, JavaScript, CSS" |
2677 | msgstr "" | 2703 | msgstr "" |
2678 | 2704 | ||
2679 | #: template/gsoc.html.j2:666 | 2705 | #: template/gsoc.html.j2:704 |
2680 | msgid "" | 2706 | msgid "" |
2681 | "Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" | 2707 | "Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" |
2682 | msgstr "" | 2708 | msgstr "" |
@@ -2981,7 +3007,7 @@ msgstr "" | |||
2981 | 3007 | ||
2982 | #: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 | 3008 | #: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 |
2983 | #: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 | 3009 | #: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 |
2984 | #: template/l2o/mile4.html.j2:71 | 3010 | #: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63 |
2985 | #, fuzzy | 3011 | #, fuzzy |
2986 | #| msgid "Continuous Integration" | 3012 | #| msgid "Continuous Integration" |
2987 | msgid "Configuration" | 3013 | msgid "Configuration" |
@@ -3295,7 +3321,8 @@ msgstr "Nous contacter" | |||
3295 | 3321 | ||
3296 | #: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 | 3322 | #: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 |
3297 | #: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 | 3323 | #: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 |
3298 | #: template/l2o/mile4.html.j2:7 template/l2o/testng.html.j2:7 | 3324 | #: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 |
3325 | #: template/l2o/testng.html.j2:7 | ||
3299 | msgid "NGI Assure project: Layer-2-Overlay" | 3326 | msgid "NGI Assure project: Layer-2-Overlay" |
3300 | msgstr "" | 3327 | msgstr "" |
3301 | 3328 | ||
@@ -3514,7 +3541,8 @@ msgid "" | |||
3514 | "The test cases proof that each peer can be reached, even if that peer is " | 3541 | "The test cases proof that each peer can be reached, even if that peer is " |
3515 | "behind a NAT. The test case are measuring the performance. This measurement " | 3542 | "behind a NAT. The test case are measuring the performance. This measurement " |
3516 | "is used to compare with the outcome of the next milestone. This result of " | 3543 | "is used to compare with the outcome of the next milestone. This result of " |
3517 | "this milestone will be a first stable release." | 3544 | "this milestone will be a first stable release. <a href=\"mile5." |
3545 | "html\">Details</a>" | ||
3518 | msgstr "" | 3546 | msgstr "" |
3519 | 3547 | ||
3520 | #: template/l2o/index.html.j2:180 | 3548 | #: template/l2o/index.html.j2:180 |
@@ -3547,7 +3575,7 @@ msgstr "" | |||
3547 | 3575 | ||
3548 | #: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 | 3576 | #: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 |
3549 | #: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 | 3577 | #: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 |
3550 | #: template/l2o/testng.html.j2:13 | 3578 | #: template/l2o/mile5.html.j2:13 template/l2o/testng.html.j2:13 |
3551 | msgid "Project main page" | 3579 | msgid "Project main page" |
3552 | msgstr "" | 3580 | msgstr "" |
3553 | 3581 | ||
@@ -3747,7 +3775,7 @@ msgid "" | |||
3747 | "file for the udp backchannel test case.</td> <tr> </table>" | 3775 | "file for the udp backchannel test case.</td> <tr> </table>" |
3748 | msgstr "" | 3776 | msgstr "" |
3749 | 3777 | ||
3750 | #: template/l2o/mile4.html.j2:21 | 3778 | #: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32 |
3751 | msgid "TNG Service" | 3779 | msgid "TNG Service" |
3752 | msgstr "" | 3780 | msgstr "" |
3753 | 3781 | ||
@@ -3809,6 +3837,98 @@ msgid "" | |||
3809 | "IP forwarding.</td> <tr> </table>" | 3837 | "IP forwarding.</td> <tr> </table>" |
3810 | msgstr "" | 3838 | msgstr "" |
3811 | 3839 | ||
3840 | #: template/l2o/mile5.html.j2:21 | ||
3841 | msgid "Testing Framework" | ||
3842 | msgstr "" | ||
3843 | |||
3844 | #: template/l2o/mile5.html.j2:23 | ||
3845 | msgid "" | ||
3846 | "<ul> <li>Added so called barrier functionality, which is a set of commands " | ||
3847 | "to easy implement a barrier. A barrier is some point in time during " | ||
3848 | "execution of a test which if reached can trigger some action. For details " | ||
3849 | "have a look into commits <a href='https://git.gnunet.org/gnunet.git/commit/?" | ||
3850 | "id=34e1c58cb39a649c9a4c551681cedf19807b85f0'>34e1c58cb39a649c9a4c551681cedf19807b85f0</" | ||
3851 | "a>, <a href='https://git.gnunet.org/gnunet.git/commit/?" | ||
3852 | "id=ba4d141be09651b452270fc21f062d50bd3f738a'>ba4d141be09651b452270fc21f062d50bd3f738a</" | ||
3853 | "a> and <a href='https://git.gnunet.org/gnunet.git/commit/?" | ||
3854 | "id=2c2b2911e1585dc378dbb88d4dd6aaec37b00316'>2c2b2911e1585dc378dbb88d4dd6aaec37b00316</" | ||
3855 | "a>.</li> </ul>" | ||
3856 | msgstr "" | ||
3857 | |||
3858 | #: template/l2o/mile5.html.j2:34 | ||
3859 | msgid "" | ||
3860 | "<ul> <li>Added nat reversal code to tcp communicator. Prepared udp " | ||
3861 | "communicator.</li> <li>Added tcp icmp nat hole punching test case script, " | ||
3862 | "and fixed bugs occuring during shutdown.</li> <ul> <li>src/transport/" | ||
3863 | "test_transport_nat_icmp_tcp.sh</li> </ul> <li>Added performance test case.</" | ||
3864 | "li> <ul> <li>src/transport/test_transport_plugin_cmd_simple_send_performance." | ||
3865 | "c</li> <li>src/transport/test_transport_simple_send_performance.sh</li> " | ||
3866 | "<li>src/transport/test_transport_simple_send_performance_topo.conf</li> " | ||
3867 | "<li>src/transport/transport_api_cmd_send_simple_performance.c</li> </ul> " | ||
3868 | "<li>Fixed bug happening during check for pending validation requests after " | ||
3869 | "nat reversal.</li> <li>Fixed bug of QueueEntry deleted too early.</li> " | ||
3870 | "<li>Fixed bug about missing synchronisation between client and service queue " | ||
3871 | "in Transport Core API.</li> <li>Fixed bug of not sending the changed window " | ||
3872 | "size, which takes into account the used and lost data.</li> </ul>" | ||
3873 | msgstr "" | ||
3874 | |||
3875 | #: template/l2o/mile5.html.j2:65 | ||
3876 | msgid "" | ||
3877 | "<ul> <li>Added configuration to be able to start executables on a router " | ||
3878 | "node</li> <ul> <li>contrib/netjail/netjail_core.sh</li> <li>contrib/netjail/" | ||
3879 | "netjail_start.sh</li> <li>contrib/netjail/topo.sh</li> </ul> </ul></br> " | ||
3880 | "<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;" | ||
3881 | "\">src/transport/test_transport_nat_upnp_topo.conf</td><td width=\"40%\" " | ||
3882 | "style=\"vertical-align: top;\">Added topology file for nat upnp test case</" | ||
3883 | "td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-" | ||
3884 | "align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" " | ||
3885 | "style=\"vertical-align: top;\">Handing over the global number of the router " | ||
3886 | "node to the script running on that node. (8e1bf27b11)</td> <tr> </table></" | ||
3887 | "br> <ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> " | ||
3888 | "<ul> <li>contrib/netjail/netjail_start.sh</li> <li>src/testing/gnunet-cmds-" | ||
3889 | "helper.c</li> <li>src/testing/testing.c</li> </ul> </ul> <ul> <li>Changed " | ||
3890 | "the format of the interface names to make miniupnpd happy. (4aec035ea)</li> " | ||
3891 | "<ul> <li>contrib/netjail/netjail_core.sh</li> <li>src/testing/" | ||
3892 | "testing_api_cmd_netjail_start_cmds_helper.c</li> </ul> </ul> <ul> " | ||
3893 | "<li>Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)</" | ||
3894 | "li> <ul> <li>contrib/netjail/netjail_stop.sh</li> </ul> </ul></br> <table " | ||
3895 | "width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/" | ||
3896 | "transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" " | ||
3897 | "style=\"vertical-align: top;\">Added topology file for tcp icmp nat hole " | ||
3898 | "punching test case.</td> <tr> </table></br> <ul> <li>Added code to configure " | ||
3899 | "connection attempts to natted peers. (6de2cb8f7a)</li> <ul> <li>src/testing/" | ||
3900 | "testing.c</li> <li>src/transport/transport_api_cmd_connecting_peers.c</li> </" | ||
3901 | "ul> </ul> <ul> <li>Added code in the netjail scripts to enable router nodes " | ||
3902 | "to forward icmp requests and response. (a21cb1820)</li> <ul> <li>contrib/" | ||
3903 | "netjail/netjail_core.sh</li> <li>contrib/netjail/netjail_start.sh</li> </ul> " | ||
3904 | "</ul>" | ||
3905 | msgstr "" | ||
3906 | |||
3907 | #: template/l2o/mile5.html.j2:130 | ||
3908 | #, fuzzy | ||
3909 | #| msgid "Performance Analysis" | ||
3910 | msgid "Performance Measurement" | ||
3911 | msgstr "Analyse de performance" | ||
3912 | |||
3913 | #: template/l2o/mile5.html.j2:132 | ||
3914 | msgid "" | ||
3915 | "The outcome of the performance measurement was 20 MByte/s for packet size of " | ||
3916 | "65000 bytes. For this measurement the TNG layer was using tcp only, because " | ||
3917 | "there was an unfixed bug, if running tcp and udp in parallel." | ||
3918 | msgstr "" | ||
3919 | |||
3920 | #: template/l2o/mile5.html.j2:140 | ||
3921 | #, fuzzy | ||
3922 | #| msgid "Documentation" | ||
3923 | msgid "API Documentation" | ||
3924 | msgstr "Documentation" | ||
3925 | |||
3926 | #: template/l2o/mile5.html.j2:142 | ||
3927 | msgid "" | ||
3928 | "Documentation of the new <a href='https://docs.gnunet.org/doxygen/d2/dc4/" | ||
3929 | "group__TNG.html'>TNG Api</a>." | ||
3930 | msgstr "" | ||
3931 | |||
3812 | #: template/l2o/testng.html.j2:21 | 3932 | #: template/l2o/testng.html.j2:21 |
3813 | msgid "Netjail setup and execution" | 3933 | msgid "Netjail setup and execution" |
3814 | msgstr "" | 3934 | msgstr "" |
@@ -3921,13 +4041,16 @@ msgid "" | |||
3921 | "NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " | 4041 | "NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " |
3922 | "Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " | 4042 | "Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " |
3923 | "NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " | 4043 | "NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " |
3924 | "\"connect\", \":\" EstablishConnectionToPeerViaProtocolValue \"}\" ;<br/><br/" | 4044 | "\"connect\", \":\" EstablishConnectionToPeerViaProtocolValues \"}\" ;<br/" |
3925 | "> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = On | " | 4045 | "><br/> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = " |
3926 | "Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> NodeIndexInSubnet = " | 4046 | "On | Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> " |
3927 | "NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | Numeral ;<br/><br/> " | 4047 | "NodeIndexInSubnet = NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | " |
3928 | "Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | " | 4048 | "Numeral ;<br/><br/> Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" " |
3929 | "\"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | \"a\" | ... | \"z\";" | 4049 | "| \"7\" | \"8\" | \"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | " |
3930 | "<br/><br/> EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " | 4050 | "\"a\" | ... | \"z\";<br/><br/> EstablishConnectionToPeerViaProtocolValues = " |
4051 | "EstablishConnectionToPeerViaProtocolValue { \"|\", " | ||
4052 | "EstablishConnectionToPeerViaProtocolValue } " | ||
4053 | "EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " | ||
3931 | "SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" | 4054 | "SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" |
3932 | "<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " | 4055 | "<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " |
3933 | "off = \"0\" ;<br/><br/>" | 4056 | "off = \"0\" ;<br/><br/>" |