diff options
Diffstat (limited to 'locale/ja/LC_MESSAGES/messages.po')
-rw-r--r-- | locale/ja/LC_MESSAGES/messages.po | 261 |
1 files changed, 192 insertions, 69 deletions
diff --git a/locale/ja/LC_MESSAGES/messages.po b/locale/ja/LC_MESSAGES/messages.po index 2fba44f6..4b66ba39 100644 --- a/locale/ja/LC_MESSAGES/messages.po +++ b/locale/ja/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-04-15 10:31+0000\n" | 11 | "PO-Revision-Date: 2021-04-15 10:31+0000\n" |
12 | "Last-Translator: Kanoko Kondo <yves0625@gmail.com>\n" | 12 | "Last-Translator: Kanoko Kondo <yves0625@gmail.com>\n" |
13 | "Language-Team: Japanese <http://weblate.taler.net/projects/gnunet/website/ja/" | 13 | "Language-Team: Japanese <http://weblate.taler.net/projects/gnunet/website/ja/" |
@@ -2519,13 +2519,13 @@ msgstr "" | |||
2519 | msgid "Ideas 2023" | 2519 | msgid "Ideas 2023" |
2520 | msgstr "" | 2520 | msgstr "" |
2521 | 2521 | ||
2522 | #: template/gsoc.html.j2:14 template/gsoc.html.j2:214 | 2522 | #: template/gsoc.html.j2:14 template/gsoc.html.j2:247 |
2523 | #, fuzzy | 2523 | #, fuzzy |
2524 | #| msgid "GSoC Projects" | 2524 | #| msgid "GSoC Projects" |
2525 | msgid "Past projects" | 2525 | msgid "Past projects" |
2526 | msgstr "GSoC プロジェクト" | 2526 | msgstr "GSoC プロジェクト" |
2527 | 2527 | ||
2528 | #: template/gsoc.html.j2:15 template/gsoc.html.j2:595 | 2528 | #: template/gsoc.html.j2:15 template/gsoc.html.j2:633 |
2529 | msgid "Finished projects" | 2529 | msgid "Finished projects" |
2530 | msgstr "" | 2530 | msgstr "" |
2531 | 2531 | ||
@@ -2618,6 +2618,37 @@ msgstr "" | |||
2618 | 2618 | ||
2619 | #: template/gsoc.html.j2:186 | 2619 | #: template/gsoc.html.j2:186 |
2620 | msgid "" | 2620 | msgid "" |
2621 | "The goal of this project is to enable users to store their GNU Taler wallet " | ||
2622 | "backup encryption keys in the GNU Anastasis distributed key backup and " | ||
2623 | "recovery system, and to use GNU Taler to pay GNU Anastasis service providers " | ||
2624 | "for key storage and recovery. The project will focus on implementing the GNU " | ||
2625 | "Anastasis user interface on Android inspired by the existing Gtk+ and WebUI " | ||
2626 | "and integrating the result with the rest of the GNU Taler Android App." | ||
2627 | msgstr "" | ||
2628 | |||
2629 | #: template/gsoc.html.j2:190 | ||
2630 | msgid "" | ||
2631 | "<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian " | ||
2632 | "Dold (GNU Taler)" | ||
2633 | msgstr "" | ||
2634 | |||
2635 | #: template/gsoc.html.j2:195 | ||
2636 | msgid "Required Skills: Android UI development" | ||
2637 | msgstr "" | ||
2638 | |||
2639 | #: template/gsoc.html.j2:200 template/gsoc.html.j2:235 | ||
2640 | #: template/gsoc.html.j2:268 | ||
2641 | msgid "Duration: 350h" | ||
2642 | msgstr "" | ||
2643 | |||
2644 | #: template/gsoc.html.j2:205 template/gsoc.html.j2:240 | ||
2645 | #: template/gsoc.html.j2:358 template/gsoc.html.j2:568 | ||
2646 | #: template/gsoc.html.j2:699 | ||
2647 | msgid "Difficulty level: medium" | ||
2648 | msgstr "" | ||
2649 | |||
2650 | #: template/gsoc.html.j2:214 | ||
2651 | msgid "" | ||
2621 | "The goal is to either build upon the (outdated) <a href=\"https://github.com/" | 2652 | "The goal is to either build upon the (outdated) <a href=\"https://github.com/" |
2622 | "canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " | 2653 | "canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " |
2623 | "href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to " | 2654 | "href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to " |
@@ -2627,40 +2658,35 @@ msgid "" | |||
2627 | "implementing services and libraries for GNUnet." | 2658 | "implementing services and libraries for GNUnet." |
2628 | msgstr "" | 2659 | msgstr "" |
2629 | 2660 | ||
2630 | #: template/gsoc.html.j2:197 template/gsoc.html.j2:651 | 2661 | #: template/gsoc.html.j2:225 template/gsoc.html.j2:689 |
2631 | msgid "<strong>Mentors:</strong> Martin Schanzenbach" | 2662 | msgid "<strong>Mentors:</strong> Martin Schanzenbach" |
2632 | msgstr "" | 2663 | msgstr "" |
2633 | 2664 | ||
2634 | #: template/gsoc.html.j2:202 | 2665 | #: template/gsoc.html.j2:230 |
2635 | msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." | 2666 | msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." |
2636 | msgstr "" | 2667 | msgstr "" |
2637 | 2668 | ||
2638 | #: template/gsoc.html.j2:207 template/gsoc.html.j2:320 | 2669 | #: template/gsoc.html.j2:254 |
2639 | #: template/gsoc.html.j2:530 template/gsoc.html.j2:661 | ||
2640 | msgid "Difficulty level: medium" | ||
2641 | msgstr "" | ||
2642 | |||
2643 | #: template/gsoc.html.j2:221 | ||
2644 | msgid "" | 2670 | msgid "" |
2645 | "It is time for GNUnet to run properly on Android. Note that GNUnet is " | 2671 | "It is time for GNUnet to run properly on Android. Note that GNUnet is " |
2646 | "written in C, and this is not about rewriting GNUnet in Java, but about " | 2672 | "written in C, and this is not about rewriting GNUnet in Java, but about " |
2647 | "getting the C code to run on Android." | 2673 | "getting the C code to run on Android." |
2648 | msgstr "" | 2674 | msgstr "" |
2649 | 2675 | ||
2650 | #: template/gsoc.html.j2:228 | 2676 | #: template/gsoc.html.j2:261 |
2651 | msgid "" | 2677 | msgid "" |
2652 | "Includes: Implementation of rudimentary Android compatibility for GNUnet, in " | 2678 | "Includes: Implementation of rudimentary Android compatibility for GNUnet, in " |
2653 | "part by porting the GNUnet utils scheduler to act as a thin wrapper over " | 2679 | "part by porting the GNUnet utils scheduler to act as a thin wrapper over " |
2654 | "libuv." | 2680 | "libuv." |
2655 | msgstr "" | 2681 | msgstr "" |
2656 | 2682 | ||
2657 | #: template/gsoc.html.j2:235 | 2683 | #: template/gsoc.html.j2:273 |
2658 | msgid "" | 2684 | msgid "" |
2659 | "<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " | 2685 | "<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " |
2660 | "Goebel</a>, Jeff Burdges, Christian Grothoff" | 2686 | "Goebel</a>, Jeff Burdges, Christian Grothoff" |
2661 | msgstr "" | 2687 | msgstr "" |
2662 | 2688 | ||
2663 | #: template/gsoc.html.j2:244 | 2689 | #: template/gsoc.html.j2:282 |
2664 | msgid "" | 2690 | msgid "" |
2665 | "There is a push for migrating our CI to Gitlab. The CI should eventually not " | 2691 | "There is a push for migrating our CI to Gitlab. The CI should eventually not " |
2666 | "just run \"make check\" on various platforms, but also perform tests with " | 2692 | "just run \"make check\" on various platforms, but also perform tests with " |
@@ -2671,11 +2697,11 @@ msgid "" | |||
2671 | "automatic dependency discovery (as done by the autotools) is also important." | 2697 | "automatic dependency discovery (as done by the autotools) is also important." |
2672 | msgstr "" | 2698 | msgstr "" |
2673 | 2699 | ||
2674 | #: template/gsoc.html.j2:256 | 2700 | #: template/gsoc.html.j2:294 |
2675 | msgid "<strong>Mentors:</strong> TBD" | 2701 | msgid "<strong>Mentors:</strong> TBD" |
2676 | msgstr "" | 2702 | msgstr "" |
2677 | 2703 | ||
2678 | #: template/gsoc.html.j2:266 | 2704 | #: template/gsoc.html.j2:304 |
2679 | msgid "" | 2705 | msgid "" |
2680 | "One great problem of the current Internet is the lack of disintermediation. " | 2706 | "One great problem of the current Internet is the lack of disintermediation. " |
2681 | "When people want to talk they need a chat service. When they want to share " | 2707 | "When people want to talk they need a chat service. When they want to share " |
@@ -2691,21 +2717,21 @@ msgid "" | |||
2691 | "more information and context, read" | 2717 | "more information and context, read" |
2692 | msgstr "" | 2718 | msgstr "" |
2693 | 2719 | ||
2694 | #: template/gsoc.html.j2:287 | 2720 | #: template/gsoc.html.j2:325 |
2695 | msgid "<strong>Mentors:</strong> lynX & dvn" | 2721 | msgid "<strong>Mentors:</strong> lynX & dvn" |
2696 | msgstr "" | 2722 | msgstr "" |
2697 | 2723 | ||
2698 | #: template/gsoc.html.j2:295 | 2724 | #: template/gsoc.html.j2:333 |
2699 | msgid "" | 2725 | msgid "" |
2700 | "Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." | 2726 | "Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." |
2701 | msgstr "" | 2727 | msgstr "" |
2702 | 2728 | ||
2703 | #: template/gsoc.html.j2:301 template/gsoc.html.j2:336 | 2729 | #: template/gsoc.html.j2:339 template/gsoc.html.j2:374 |
2704 | #: template/gsoc.html.j2:351 | 2730 | #: template/gsoc.html.j2:389 |
2705 | msgid "<strong>Mentors:</strong> Jeff Burdges" | 2731 | msgid "<strong>Mentors:</strong> Jeff Burdges" |
2706 | msgstr "" | 2732 | msgstr "" |
2707 | 2733 | ||
2708 | #: template/gsoc.html.j2:306 | 2734 | #: template/gsoc.html.j2:344 |
2709 | msgid "" | 2735 | msgid "" |
2710 | "Note: There was a Special TLDs spec to allow Tor to resolve domain names " | 2736 | "Note: There was a Special TLDs spec to allow Tor to resolve domain names " |
2711 | "using GNS over Tor too, but currently that's on hold until folks think more " | 2737 | "using GNS over Tor too, but currently that's on hold until folks think more " |
@@ -2713,12 +2739,12 @@ msgid "" | |||
2713 | "more collaborative approach NSS2 for now." | 2739 | "more collaborative approach NSS2 for now." |
2714 | msgstr "" | 2740 | msgstr "" |
2715 | 2741 | ||
2716 | #: template/gsoc.html.j2:315 template/gsoc.html.j2:455 | 2742 | #: template/gsoc.html.j2:353 template/gsoc.html.j2:493 |
2717 | #: template/gsoc.html.j2:495 template/gsoc.html.j2:525 | 2743 | #: template/gsoc.html.j2:533 template/gsoc.html.j2:563 |
2718 | msgid "Required Skills: C" | 2744 | msgid "Required Skills: C" |
2719 | msgstr "" | 2745 | msgstr "" |
2720 | 2746 | ||
2721 | #: template/gsoc.html.j2:328 | 2747 | #: template/gsoc.html.j2:366 |
2722 | msgid "" | 2748 | msgid "" |
2723 | "Improve the Rust implementation of GNUnet utils, possibly including adding " | 2749 | "Improve the Rust implementation of GNUnet utils, possibly including adding " |
2724 | "support for asynchronous IO using mio, or perhaps a higher level " | 2750 | "support for asynchronous IO using mio, or perhaps a higher level " |
@@ -2726,32 +2752,32 @@ msgid "" | |||
2726 | "gj." | 2752 | "gj." |
2727 | msgstr "" | 2753 | msgstr "" |
2728 | 2754 | ||
2729 | #: template/gsoc.html.j2:344 | 2755 | #: template/gsoc.html.j2:382 |
2730 | msgid "" | 2756 | msgid "" |
2731 | "Implementation of a replacement for PANDA (see Pond) with better security, " | 2757 | "Implementation of a replacement for PANDA (see Pond) with better security, " |
2732 | "and maybe integration with the GNU Name System for key exchange." | 2758 | "and maybe integration with the GNU Name System for key exchange." |
2733 | msgstr "" | 2759 | msgstr "" |
2734 | 2760 | ||
2735 | #: template/gsoc.html.j2:356 | 2761 | #: template/gsoc.html.j2:394 |
2736 | msgid "Required Skills: Rust or C, crypto" | 2762 | msgid "Required Skills: Rust or C, crypto" |
2737 | msgstr "" | 2763 | msgstr "" |
2738 | 2764 | ||
2739 | #: template/gsoc.html.j2:361 template/gsoc.html.j2:418 | 2765 | #: template/gsoc.html.j2:399 template/gsoc.html.j2:456 |
2740 | #: template/gsoc.html.j2:460 template/gsoc.html.j2:500 | 2766 | #: template/gsoc.html.j2:498 template/gsoc.html.j2:538 |
2741 | msgid "Difficulty level: high" | 2767 | msgid "Difficulty level: high" |
2742 | msgstr "" | 2768 | msgstr "" |
2743 | 2769 | ||
2744 | #: template/gsoc.html.j2:369 | 2770 | #: template/gsoc.html.j2:407 |
2745 | msgid "" | 2771 | msgid "" |
2746 | "Implement different place types and file sharing by creating a new place for " | 2772 | "Implement different place types and file sharing by creating a new place for " |
2747 | "the shared content." | 2773 | "the shared content." |
2748 | msgstr "" | 2774 | msgstr "" |
2749 | 2775 | ||
2750 | #: template/gsoc.html.j2:375 | 2776 | #: template/gsoc.html.j2:413 |
2751 | msgid "Place types to be implemented:" | 2777 | msgid "Place types to be implemented:" |
2752 | msgstr "" | 2778 | msgstr "" |
2753 | 2779 | ||
2754 | #: template/gsoc.html.j2:379 | 2780 | #: template/gsoc.html.j2:417 |
2755 | msgid "" | 2781 | msgid "" |
2756 | "<ul> <li>File: generic file with comments</li> <li>Image: display an image " | 2782 | "<ul> <li>File: generic file with comments</li> <li>Image: display an image " |
2757 | "with comments referencing a region of the image</li> <li>Sound: play a sound " | 2783 | "with comments referencing a region of the image</li> <li>Sound: play a sound " |
@@ -2761,11 +2787,11 @@ msgid "" | |||
2761 | "</ul>" | 2787 | "</ul>" |
2762 | msgstr "" | 2788 | msgstr "" |
2763 | 2789 | ||
2764 | #: template/gsoc.html.j2:390 | 2790 | #: template/gsoc.html.j2:428 |
2765 | msgid "Also provide the following UI functionality:" | 2791 | msgid "Also provide the following UI functionality:" |
2766 | msgstr "" | 2792 | msgstr "" |
2767 | 2793 | ||
2768 | #: template/gsoc.html.j2:394 | 2794 | #: template/gsoc.html.j2:432 |
2769 | msgid "" | 2795 | msgid "" |
2770 | "<ul> <li>Fork existing channels, reorganize people into new chatrooms or " | 2796 | "<ul> <li>Fork existing channels, reorganize people into new chatrooms or " |
2771 | "channels.</li> <li>Share a post (edit and repost something elsewhere, on a " | 2797 | "channels.</li> <li>Share a post (edit and repost something elsewhere, on a " |
@@ -2774,21 +2800,21 @@ msgid "" | |||
2774 | "ul>" | 2800 | "ul>" |
2775 | msgstr "" | 2801 | msgstr "" |
2776 | 2802 | ||
2777 | #: template/gsoc.html.j2:403 | 2803 | #: template/gsoc.html.j2:441 |
2778 | msgid "" | 2804 | msgid "" |
2779 | "See also <a href=\"http://secushare.org/features\">http://secushare.org/" | 2805 | "See also <a href=\"http://secushare.org/features\">http://secushare.org/" |
2780 | "features</a>" | 2806 | "features</a>" |
2781 | msgstr "" | 2807 | msgstr "" |
2782 | 2808 | ||
2783 | #: template/gsoc.html.j2:408 | 2809 | #: template/gsoc.html.j2:446 |
2784 | msgid "<strong>Mentors:</strong> lynX" | 2810 | msgid "<strong>Mentors:</strong> lynX" |
2785 | msgstr "" | 2811 | msgstr "" |
2786 | 2812 | ||
2787 | #: template/gsoc.html.j2:413 | 2813 | #: template/gsoc.html.j2:451 |
2788 | msgid "Required Skills: C/C++" | 2814 | msgid "Required Skills: C/C++" |
2789 | msgstr "" | 2815 | msgstr "" |
2790 | 2816 | ||
2791 | #: template/gsoc.html.j2:426 | 2817 | #: template/gsoc.html.j2:464 |
2792 | msgid "" | 2818 | msgid "" |
2793 | "Implement aggregation of distributed state from various channels in order to " | 2819 | "Implement aggregation of distributed state from various channels in order to " |
2794 | "provide for a powerful social graph API capable of producing social network " | 2820 | "provide for a powerful social graph API capable of producing social network " |
@@ -2799,17 +2825,17 @@ msgid "" | |||
2799 | "Linda. You have 11 contacts in common with her. [ADD]\")." | 2825 | "Linda. You have 11 contacts in common with her. [ADD]\")." |
2800 | msgstr "" | 2826 | msgstr "" |
2801 | 2827 | ||
2802 | #: template/gsoc.html.j2:444 | 2828 | #: template/gsoc.html.j2:482 |
2803 | msgid "" | 2829 | msgid "" |
2804 | "Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" | 2830 | "Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" |
2805 | "rendezvous</a>" | 2831 | "rendezvous</a>" |
2806 | msgstr "" | 2832 | msgstr "" |
2807 | 2833 | ||
2808 | #: template/gsoc.html.j2:450 template/gsoc.html.j2:490 | 2834 | #: template/gsoc.html.j2:488 template/gsoc.html.j2:528 |
2809 | msgid "<strong>Mentors:</strong> t3sserakt, lynX" | 2835 | msgid "<strong>Mentors:</strong> t3sserakt, lynX" |
2810 | msgstr "" | 2836 | msgstr "" |
2811 | 2837 | ||
2812 | #: template/gsoc.html.j2:467 | 2838 | #: template/gsoc.html.j2:505 |
2813 | msgid "" | 2839 | msgid "" |
2814 | "<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " | 2840 | "<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " |
2815 | "mail clients into secushare user interfaces. </li> <li> Think of ways to map " | 2841 | "mail clients into secushare user interfaces. </li> <li> Think of ways to map " |
@@ -2819,7 +2845,7 @@ msgid "" | |||
2819 | "this task but it is not an requirement. </li> </ul>" | 2845 | "this task but it is not an requirement. </li> </ul>" |
2820 | msgstr "" | 2846 | msgstr "" |
2821 | 2847 | ||
2822 | #: template/gsoc.html.j2:508 | 2848 | #: template/gsoc.html.j2:546 |
2823 | msgid "" | 2849 | msgid "" |
2824 | "Implementation of the GNUnet auction system described in Chapter 3 of <a " | 2850 | "Implementation of the GNUnet auction system described in Chapter 3 of <a " |
2825 | "href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " | 2851 | "href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " |
@@ -2828,33 +2854,33 @@ msgid "" | |||
2828 | "three user interface programs create, info and join." | 2854 | "three user interface programs create, info and join." |
2829 | msgstr "" | 2855 | msgstr "" |
2830 | 2856 | ||
2831 | #: template/gsoc.html.j2:520 | 2857 | #: template/gsoc.html.j2:558 |
2832 | msgid "<strong>Mentors:</strong> mate, cg" | 2858 | msgid "<strong>Mentors:</strong> mate, cg" |
2833 | msgstr "" | 2859 | msgstr "" |
2834 | 2860 | ||
2835 | #: template/gsoc.html.j2:538 | 2861 | #: template/gsoc.html.j2:576 |
2836 | msgid "" | 2862 | msgid "" |
2837 | "Implementation of additional transports to make GNUnet communication more " | 2863 | "Implementation of additional transports to make GNUnet communication more " |
2838 | "robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" | 2864 | "robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" |
2839 | "over-DNS" | 2865 | "over-DNS" |
2840 | msgstr "" | 2866 | msgstr "" |
2841 | 2867 | ||
2842 | #: template/gsoc.html.j2:545 template/gsoc.html.j2:559 | 2868 | #: template/gsoc.html.j2:583 template/gsoc.html.j2:597 |
2843 | msgid "<strong>Mentors:</strong> Matthias Wachs" | 2869 | msgid "<strong>Mentors:</strong> Matthias Wachs" |
2844 | msgstr "" | 2870 | msgstr "" |
2845 | 2871 | ||
2846 | #: template/gsoc.html.j2:553 | 2872 | #: template/gsoc.html.j2:591 |
2847 | msgid "" | 2873 | msgid "" |
2848 | "Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " | 2874 | "Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " |
2849 | "punching, better STUN support)" | 2875 | "punching, better STUN support)" |
2850 | msgstr "" | 2876 | msgstr "" |
2851 | 2877 | ||
2852 | #: template/gsoc.html.j2:567 | 2878 | #: template/gsoc.html.j2:605 |
2853 | msgid "" | 2879 | msgid "" |
2854 | "<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" | 2880 | "<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" |
2855 | msgstr "" | 2881 | msgstr "" |
2856 | 2882 | ||
2857 | #: template/gsoc.html.j2:575 | 2883 | #: template/gsoc.html.j2:613 |
2858 | msgid "" | 2884 | msgid "" |
2859 | "Improving libaboss to make computation on shared secrets (including repeated " | 2885 | "Improving libaboss to make computation on shared secrets (including repeated " |
2860 | "multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" | 2886 | "multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" |
@@ -2862,13 +2888,13 @@ msgid "" | |||
2862 | "moving libaboss to bignums (gcry_mpi)." | 2888 | "moving libaboss to bignums (gcry_mpi)." |
2863 | msgstr "" | 2889 | msgstr "" |
2864 | 2890 | ||
2865 | #: template/gsoc.html.j2:588 | 2891 | #: template/gsoc.html.j2:626 |
2866 | msgid "" | 2892 | msgid "" |
2867 | "Please refer to the description for this project listed under GNU Guix " | 2893 | "Please refer to the description for this project listed under GNU Guix " |
2868 | "project ideas." | 2894 | "project ideas." |
2869 | msgstr "" | 2895 | msgstr "" |
2870 | 2896 | ||
2871 | #: template/gsoc.html.j2:601 | 2897 | #: template/gsoc.html.j2:639 |
2872 | msgid "" | 2898 | msgid "" |
2873 | "Python 2.7 is reaching its end-of-life, and we want to get rid of the " | 2899 | "Python 2.7 is reaching its end-of-life, and we want to get rid of the " |
2874 | "dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " | 2900 | "dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " |
@@ -2877,27 +2903,27 @@ msgid "" | |||
2877 | "(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." | 2903 | "(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." |
2878 | msgstr "" | 2904 | msgstr "" |
2879 | 2905 | ||
2880 | #: template/gsoc.html.j2:611 | 2906 | #: template/gsoc.html.j2:649 |
2881 | msgid "<strong>Mentors:</strong> Christian Grothoff" | 2907 | msgid "<strong>Mentors:</strong> Christian Grothoff" |
2882 | msgstr "" | 2908 | msgstr "" |
2883 | 2909 | ||
2884 | #: template/gsoc.html.j2:616 | 2910 | #: template/gsoc.html.j2:654 |
2885 | msgid "Required Skills:" | 2911 | msgid "Required Skills:" |
2886 | msgstr "" | 2912 | msgstr "" |
2887 | 2913 | ||
2888 | #: template/gsoc.html.j2:621 | 2914 | #: template/gsoc.html.j2:659 |
2889 | msgid "Difficulty level:" | 2915 | msgid "Difficulty level:" |
2890 | msgstr "" | 2916 | msgstr "" |
2891 | 2917 | ||
2892 | #: template/gsoc.html.j2:626 | 2918 | #: template/gsoc.html.j2:664 |
2893 | msgid "Report:" | 2919 | msgid "Report:" |
2894 | msgstr "" | 2920 | msgstr "" |
2895 | 2921 | ||
2896 | #: template/gsoc.html.j2:631 | 2922 | #: template/gsoc.html.j2:669 |
2897 | msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." | 2923 | msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." |
2898 | msgstr "" | 2924 | msgstr "" |
2899 | 2925 | ||
2900 | #: template/gsoc.html.j2:641 | 2926 | #: template/gsoc.html.j2:679 |
2901 | msgid "" | 2927 | msgid "" |
2902 | "Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " | 2928 | "Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " |
2903 | "to be determined framework such as Angular2. This includes the design and " | 2929 | "to be determined framework such as Angular2. This includes the design and " |
@@ -2906,11 +2932,11 @@ msgid "" | |||
2906 | "html\">GNUnet API</a>." | 2932 | "html\">GNUnet API</a>." |
2907 | msgstr "" | 2933 | msgstr "" |
2908 | 2934 | ||
2909 | #: template/gsoc.html.j2:656 | 2935 | #: template/gsoc.html.j2:694 |
2910 | msgid "Required Skills: C, JavaScript, CSS" | 2936 | msgid "Required Skills: C, JavaScript, CSS" |
2911 | msgstr "" | 2937 | msgstr "" |
2912 | 2938 | ||
2913 | #: template/gsoc.html.j2:666 | 2939 | #: template/gsoc.html.j2:704 |
2914 | msgid "" | 2940 | msgid "" |
2915 | "Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" | 2941 | "Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" |
2916 | msgstr "" | 2942 | msgstr "" |
@@ -3217,7 +3243,7 @@ msgstr "" | |||
3217 | 3243 | ||
3218 | #: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 | 3244 | #: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 |
3219 | #: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 | 3245 | #: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 |
3220 | #: template/l2o/mile4.html.j2:71 | 3246 | #: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63 |
3221 | #, fuzzy | 3247 | #, fuzzy |
3222 | #| msgid "Continuous Integration" | 3248 | #| msgid "Continuous Integration" |
3223 | msgid "Configuration" | 3249 | msgid "Configuration" |
@@ -3530,7 +3556,8 @@ msgstr "お問い合わせ" | |||
3530 | 3556 | ||
3531 | #: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 | 3557 | #: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 |
3532 | #: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 | 3558 | #: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 |
3533 | #: template/l2o/mile4.html.j2:7 template/l2o/testng.html.j2:7 | 3559 | #: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 |
3560 | #: template/l2o/testng.html.j2:7 | ||
3534 | msgid "NGI Assure project: Layer-2-Overlay" | 3561 | msgid "NGI Assure project: Layer-2-Overlay" |
3535 | msgstr "" | 3562 | msgstr "" |
3536 | 3563 | ||
@@ -3749,7 +3776,8 @@ msgid "" | |||
3749 | "The test cases proof that each peer can be reached, even if that peer is " | 3776 | "The test cases proof that each peer can be reached, even if that peer is " |
3750 | "behind a NAT. The test case are measuring the performance. This measurement " | 3777 | "behind a NAT. The test case are measuring the performance. This measurement " |
3751 | "is used to compare with the outcome of the next milestone. This result of " | 3778 | "is used to compare with the outcome of the next milestone. This result of " |
3752 | "this milestone will be a first stable release." | 3779 | "this milestone will be a first stable release. <a href=\"mile5." |
3780 | "html\">Details</a>" | ||
3753 | msgstr "" | 3781 | msgstr "" |
3754 | 3782 | ||
3755 | #: template/l2o/index.html.j2:180 | 3783 | #: template/l2o/index.html.j2:180 |
@@ -3782,7 +3810,7 @@ msgstr "" | |||
3782 | 3810 | ||
3783 | #: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 | 3811 | #: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 |
3784 | #: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 | 3812 | #: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 |
3785 | #: template/l2o/testng.html.j2:13 | 3813 | #: template/l2o/mile5.html.j2:13 template/l2o/testng.html.j2:13 |
3786 | msgid "Project main page" | 3814 | msgid "Project main page" |
3787 | msgstr "" | 3815 | msgstr "" |
3788 | 3816 | ||
@@ -3982,7 +4010,7 @@ msgid "" | |||
3982 | "file for the udp backchannel test case.</td> <tr> </table>" | 4010 | "file for the udp backchannel test case.</td> <tr> </table>" |
3983 | msgstr "" | 4011 | msgstr "" |
3984 | 4012 | ||
3985 | #: template/l2o/mile4.html.j2:21 | 4013 | #: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32 |
3986 | msgid "TNG Service" | 4014 | msgid "TNG Service" |
3987 | msgstr "" | 4015 | msgstr "" |
3988 | 4016 | ||
@@ -4044,6 +4072,98 @@ msgid "" | |||
4044 | "IP forwarding.</td> <tr> </table>" | 4072 | "IP forwarding.</td> <tr> </table>" |
4045 | msgstr "" | 4073 | msgstr "" |
4046 | 4074 | ||
4075 | #: template/l2o/mile5.html.j2:21 | ||
4076 | msgid "Testing Framework" | ||
4077 | msgstr "" | ||
4078 | |||
4079 | #: template/l2o/mile5.html.j2:23 | ||
4080 | msgid "" | ||
4081 | "<ul> <li>Added so called barrier functionality, which is a set of commands " | ||
4082 | "to easy implement a barrier. A barrier is some point in time during " | ||
4083 | "execution of a test which if reached can trigger some action. For details " | ||
4084 | "have a look into commits <a href='https://git.gnunet.org/gnunet.git/commit/?" | ||
4085 | "id=34e1c58cb39a649c9a4c551681cedf19807b85f0'>34e1c58cb39a649c9a4c551681cedf19807b85f0</" | ||
4086 | "a>, <a href='https://git.gnunet.org/gnunet.git/commit/?" | ||
4087 | "id=ba4d141be09651b452270fc21f062d50bd3f738a'>ba4d141be09651b452270fc21f062d50bd3f738a</" | ||
4088 | "a> and <a href='https://git.gnunet.org/gnunet.git/commit/?" | ||
4089 | "id=2c2b2911e1585dc378dbb88d4dd6aaec37b00316'>2c2b2911e1585dc378dbb88d4dd6aaec37b00316</" | ||
4090 | "a>.</li> </ul>" | ||
4091 | msgstr "" | ||
4092 | |||
4093 | #: template/l2o/mile5.html.j2:34 | ||
4094 | msgid "" | ||
4095 | "<ul> <li>Added nat reversal code to tcp communicator. Prepared udp " | ||
4096 | "communicator.</li> <li>Added tcp icmp nat hole punching test case script, " | ||
4097 | "and fixed bugs occuring during shutdown.</li> <ul> <li>src/transport/" | ||
4098 | "test_transport_nat_icmp_tcp.sh</li> </ul> <li>Added performance test case.</" | ||
4099 | "li> <ul> <li>src/transport/test_transport_plugin_cmd_simple_send_performance." | ||
4100 | "c</li> <li>src/transport/test_transport_simple_send_performance.sh</li> " | ||
4101 | "<li>src/transport/test_transport_simple_send_performance_topo.conf</li> " | ||
4102 | "<li>src/transport/transport_api_cmd_send_simple_performance.c</li> </ul> " | ||
4103 | "<li>Fixed bug happening during check for pending validation requests after " | ||
4104 | "nat reversal.</li> <li>Fixed bug of QueueEntry deleted too early.</li> " | ||
4105 | "<li>Fixed bug about missing synchronisation between client and service queue " | ||
4106 | "in Transport Core API.</li> <li>Fixed bug of not sending the changed window " | ||
4107 | "size, which takes into account the used and lost data.</li> </ul>" | ||
4108 | msgstr "" | ||
4109 | |||
4110 | #: template/l2o/mile5.html.j2:65 | ||
4111 | msgid "" | ||
4112 | "<ul> <li>Added configuration to be able to start executables on a router " | ||
4113 | "node</li> <ul> <li>contrib/netjail/netjail_core.sh</li> <li>contrib/netjail/" | ||
4114 | "netjail_start.sh</li> <li>contrib/netjail/topo.sh</li> </ul> </ul></br> " | ||
4115 | "<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;" | ||
4116 | "\">src/transport/test_transport_nat_upnp_topo.conf</td><td width=\"40%\" " | ||
4117 | "style=\"vertical-align: top;\">Added topology file for nat upnp test case</" | ||
4118 | "td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-" | ||
4119 | "align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" " | ||
4120 | "style=\"vertical-align: top;\">Handing over the global number of the router " | ||
4121 | "node to the script running on that node. (8e1bf27b11)</td> <tr> </table></" | ||
4122 | "br> <ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> " | ||
4123 | "<ul> <li>contrib/netjail/netjail_start.sh</li> <li>src/testing/gnunet-cmds-" | ||
4124 | "helper.c</li> <li>src/testing/testing.c</li> </ul> </ul> <ul> <li>Changed " | ||
4125 | "the format of the interface names to make miniupnpd happy. (4aec035ea)</li> " | ||
4126 | "<ul> <li>contrib/netjail/netjail_core.sh</li> <li>src/testing/" | ||
4127 | "testing_api_cmd_netjail_start_cmds_helper.c</li> </ul> </ul> <ul> " | ||
4128 | "<li>Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)</" | ||
4129 | "li> <ul> <li>contrib/netjail/netjail_stop.sh</li> </ul> </ul></br> <table " | ||
4130 | "width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/" | ||
4131 | "transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" " | ||
4132 | "style=\"vertical-align: top;\">Added topology file for tcp icmp nat hole " | ||
4133 | "punching test case.</td> <tr> </table></br> <ul> <li>Added code to configure " | ||
4134 | "connection attempts to natted peers. (6de2cb8f7a)</li> <ul> <li>src/testing/" | ||
4135 | "testing.c</li> <li>src/transport/transport_api_cmd_connecting_peers.c</li> </" | ||
4136 | "ul> </ul> <ul> <li>Added code in the netjail scripts to enable router nodes " | ||
4137 | "to forward icmp requests and response. (a21cb1820)</li> <ul> <li>contrib/" | ||
4138 | "netjail/netjail_core.sh</li> <li>contrib/netjail/netjail_start.sh</li> </ul> " | ||
4139 | "</ul>" | ||
4140 | msgstr "" | ||
4141 | |||
4142 | #: template/l2o/mile5.html.j2:130 | ||
4143 | #, fuzzy | ||
4144 | #| msgid "Performance Analysis" | ||
4145 | msgid "Performance Measurement" | ||
4146 | msgstr "パフォーマンス分析" | ||
4147 | |||
4148 | #: template/l2o/mile5.html.j2:132 | ||
4149 | msgid "" | ||
4150 | "The outcome of the performance measurement was 20 MByte/s for packet size of " | ||
4151 | "65000 bytes. For this measurement the TNG layer was using tcp only, because " | ||
4152 | "there was an unfixed bug, if running tcp and udp in parallel." | ||
4153 | msgstr "" | ||
4154 | |||
4155 | #: template/l2o/mile5.html.j2:140 | ||
4156 | #, fuzzy | ||
4157 | #| msgid "Documentation" | ||
4158 | msgid "API Documentation" | ||
4159 | msgstr "資料" | ||
4160 | |||
4161 | #: template/l2o/mile5.html.j2:142 | ||
4162 | msgid "" | ||
4163 | "Documentation of the new <a href='https://docs.gnunet.org/doxygen/d2/dc4/" | ||
4164 | "group__TNG.html'>TNG Api</a>." | ||
4165 | msgstr "" | ||
4166 | |||
4047 | #: template/l2o/testng.html.j2:21 | 4167 | #: template/l2o/testng.html.j2:21 |
4048 | msgid "Netjail setup and execution" | 4168 | msgid "Netjail setup and execution" |
4049 | msgstr "" | 4169 | msgstr "" |
@@ -4156,13 +4276,16 @@ msgid "" | |||
4156 | "NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " | 4276 | "NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " |
4157 | "Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " | 4277 | "Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " |
4158 | "NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " | 4278 | "NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " |
4159 | "\"connect\", \":\" EstablishConnectionToPeerViaProtocolValue \"}\" ;<br/><br/" | 4279 | "\"connect\", \":\" EstablishConnectionToPeerViaProtocolValues \"}\" ;<br/" |
4160 | "> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = On | " | 4280 | "><br/> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = " |
4161 | "Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> NodeIndexInSubnet = " | 4281 | "On | Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> " |
4162 | "NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | Numeral ;<br/><br/> " | 4282 | "NodeIndexInSubnet = NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | " |
4163 | "Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | " | 4283 | "Numeral ;<br/><br/> Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" " |
4164 | "\"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | \"a\" | ... | \"z\";" | 4284 | "| \"7\" | \"8\" | \"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | " |
4165 | "<br/><br/> EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " | 4285 | "\"a\" | ... | \"z\";<br/><br/> EstablishConnectionToPeerViaProtocolValues = " |
4286 | "EstablishConnectionToPeerViaProtocolValue { \"|\", " | ||
4287 | "EstablishConnectionToPeerViaProtocolValue } " | ||
4288 | "EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " | ||
4166 | "SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" | 4289 | "SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" |
4167 | "<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " | 4290 | "<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " |
4168 | "off = \"0\" ;<br/><br/>" | 4291 | "off = \"0\" ;<br/><br/>" |