aboutsummaryrefslogtreecommitdiff
path: root/locale/ja/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
Diffstat (limited to 'locale/ja/LC_MESSAGES/messages.po')
-rw-r--r--locale/ja/LC_MESSAGES/messages.po261
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 ""
7msgstr "" 7msgstr ""
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 ""
2519msgid "Ideas 2023" 2519msgid "Ideas 2023"
2520msgstr "" 2520msgstr ""
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"
2525msgid "Past projects" 2525msgid "Past projects"
2526msgstr "GSoC プロジェクト" 2526msgstr "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
2529msgid "Finished projects" 2529msgid "Finished projects"
2530msgstr "" 2530msgstr ""
2531 2531
@@ -2618,6 +2618,37 @@ msgstr ""
2618 2618
2619#: template/gsoc.html.j2:186 2619#: template/gsoc.html.j2:186
2620msgid "" 2620msgid ""
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."
2627msgstr ""
2628
2629#: template/gsoc.html.j2:190
2630msgid ""
2631"<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian "
2632"Dold (GNU Taler)"
2633msgstr ""
2634
2635#: template/gsoc.html.j2:195
2636msgid "Required Skills: Android UI development"
2637msgstr ""
2638
2639#: template/gsoc.html.j2:200 template/gsoc.html.j2:235
2640#: template/gsoc.html.j2:268
2641msgid "Duration: 350h"
2642msgstr ""
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
2647msgid "Difficulty level: medium"
2648msgstr ""
2649
2650#: template/gsoc.html.j2:214
2651msgid ""
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."
2628msgstr "" 2659msgstr ""
2629 2660
2630#: template/gsoc.html.j2:197 template/gsoc.html.j2:651 2661#: template/gsoc.html.j2:225 template/gsoc.html.j2:689
2631msgid "<strong>Mentors:</strong> Martin Schanzenbach" 2662msgid "<strong>Mentors:</strong> Martin Schanzenbach"
2632msgstr "" 2663msgstr ""
2633 2664
2634#: template/gsoc.html.j2:202 2665#: template/gsoc.html.j2:230
2635msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." 2666msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO."
2636msgstr "" 2667msgstr ""
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
2640msgid "Difficulty level: medium"
2641msgstr ""
2642
2643#: template/gsoc.html.j2:221
2644msgid "" 2670msgid ""
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."
2648msgstr "" 2674msgstr ""
2649 2675
2650#: template/gsoc.html.j2:228 2676#: template/gsoc.html.j2:261
2651msgid "" 2677msgid ""
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."
2655msgstr "" 2681msgstr ""
2656 2682
2657#: template/gsoc.html.j2:235 2683#: template/gsoc.html.j2:273
2658msgid "" 2684msgid ""
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"
2661msgstr "" 2687msgstr ""
2662 2688
2663#: template/gsoc.html.j2:244 2689#: template/gsoc.html.j2:282
2664msgid "" 2690msgid ""
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."
2672msgstr "" 2698msgstr ""
2673 2699
2674#: template/gsoc.html.j2:256 2700#: template/gsoc.html.j2:294
2675msgid "<strong>Mentors:</strong> TBD" 2701msgid "<strong>Mentors:</strong> TBD"
2676msgstr "" 2702msgstr ""
2677 2703
2678#: template/gsoc.html.j2:266 2704#: template/gsoc.html.j2:304
2679msgid "" 2705msgid ""
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"
2692msgstr "" 2718msgstr ""
2693 2719
2694#: template/gsoc.html.j2:287 2720#: template/gsoc.html.j2:325
2695msgid "<strong>Mentors:</strong> lynX &amp; dvn" 2721msgid "<strong>Mentors:</strong> lynX &amp; dvn"
2696msgstr "" 2722msgstr ""
2697 2723
2698#: template/gsoc.html.j2:295 2724#: template/gsoc.html.j2:333
2699msgid "" 2725msgid ""
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."
2701msgstr "" 2727msgstr ""
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
2705msgid "<strong>Mentors:</strong> Jeff Burdges" 2731msgid "<strong>Mentors:</strong> Jeff Burdges"
2706msgstr "" 2732msgstr ""
2707 2733
2708#: template/gsoc.html.j2:306 2734#: template/gsoc.html.j2:344
2709msgid "" 2735msgid ""
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."
2714msgstr "" 2740msgstr ""
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
2718msgid "Required Skills: C" 2744msgid "Required Skills: C"
2719msgstr "" 2745msgstr ""
2720 2746
2721#: template/gsoc.html.j2:328 2747#: template/gsoc.html.j2:366
2722msgid "" 2748msgid ""
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."
2727msgstr "" 2753msgstr ""
2728 2754
2729#: template/gsoc.html.j2:344 2755#: template/gsoc.html.j2:382
2730msgid "" 2756msgid ""
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."
2733msgstr "" 2759msgstr ""
2734 2760
2735#: template/gsoc.html.j2:356 2761#: template/gsoc.html.j2:394
2736msgid "Required Skills: Rust or C, crypto" 2762msgid "Required Skills: Rust or C, crypto"
2737msgstr "" 2763msgstr ""
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
2741msgid "Difficulty level: high" 2767msgid "Difficulty level: high"
2742msgstr "" 2768msgstr ""
2743 2769
2744#: template/gsoc.html.j2:369 2770#: template/gsoc.html.j2:407
2745msgid "" 2771msgid ""
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."
2748msgstr "" 2774msgstr ""
2749 2775
2750#: template/gsoc.html.j2:375 2776#: template/gsoc.html.j2:413
2751msgid "Place types to be implemented:" 2777msgid "Place types to be implemented:"
2752msgstr "" 2778msgstr ""
2753 2779
2754#: template/gsoc.html.j2:379 2780#: template/gsoc.html.j2:417
2755msgid "" 2781msgid ""
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>"
2762msgstr "" 2788msgstr ""
2763 2789
2764#: template/gsoc.html.j2:390 2790#: template/gsoc.html.j2:428
2765msgid "Also provide the following UI functionality:" 2791msgid "Also provide the following UI functionality:"
2766msgstr "" 2792msgstr ""
2767 2793
2768#: template/gsoc.html.j2:394 2794#: template/gsoc.html.j2:432
2769msgid "" 2795msgid ""
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>"
2775msgstr "" 2801msgstr ""
2776 2802
2777#: template/gsoc.html.j2:403 2803#: template/gsoc.html.j2:441
2778msgid "" 2804msgid ""
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>"
2781msgstr "" 2807msgstr ""
2782 2808
2783#: template/gsoc.html.j2:408 2809#: template/gsoc.html.j2:446
2784msgid "<strong>Mentors:</strong> lynX" 2810msgid "<strong>Mentors:</strong> lynX"
2785msgstr "" 2811msgstr ""
2786 2812
2787#: template/gsoc.html.j2:413 2813#: template/gsoc.html.j2:451
2788msgid "Required Skills: C/C++" 2814msgid "Required Skills: C/C++"
2789msgstr "" 2815msgstr ""
2790 2816
2791#: template/gsoc.html.j2:426 2817#: template/gsoc.html.j2:464
2792msgid "" 2818msgid ""
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]\")."
2800msgstr "" 2826msgstr ""
2801 2827
2802#: template/gsoc.html.j2:444 2828#: template/gsoc.html.j2:482
2803msgid "" 2829msgid ""
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>"
2806msgstr "" 2832msgstr ""
2807 2833
2808#: template/gsoc.html.j2:450 template/gsoc.html.j2:490 2834#: template/gsoc.html.j2:488 template/gsoc.html.j2:528
2809msgid "<strong>Mentors:</strong> t3sserakt, lynX" 2835msgid "<strong>Mentors:</strong> t3sserakt, lynX"
2810msgstr "" 2836msgstr ""
2811 2837
2812#: template/gsoc.html.j2:467 2838#: template/gsoc.html.j2:505
2813msgid "" 2839msgid ""
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>"
2820msgstr "" 2846msgstr ""
2821 2847
2822#: template/gsoc.html.j2:508 2848#: template/gsoc.html.j2:546
2823msgid "" 2849msgid ""
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."
2829msgstr "" 2855msgstr ""
2830 2856
2831#: template/gsoc.html.j2:520 2857#: template/gsoc.html.j2:558
2832msgid "<strong>Mentors:</strong> mate, cg" 2858msgid "<strong>Mentors:</strong> mate, cg"
2833msgstr "" 2859msgstr ""
2834 2860
2835#: template/gsoc.html.j2:538 2861#: template/gsoc.html.j2:576
2836msgid "" 2862msgid ""
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"
2840msgstr "" 2866msgstr ""
2841 2867
2842#: template/gsoc.html.j2:545 template/gsoc.html.j2:559 2868#: template/gsoc.html.j2:583 template/gsoc.html.j2:597
2843msgid "<strong>Mentors:</strong> Matthias Wachs" 2869msgid "<strong>Mentors:</strong> Matthias Wachs"
2844msgstr "" 2870msgstr ""
2845 2871
2846#: template/gsoc.html.j2:553 2872#: template/gsoc.html.j2:591
2847msgid "" 2873msgid ""
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)"
2850msgstr "" 2876msgstr ""
2851 2877
2852#: template/gsoc.html.j2:567 2878#: template/gsoc.html.j2:605
2853msgid "" 2879msgid ""
2854"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" 2880"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges"
2855msgstr "" 2881msgstr ""
2856 2882
2857#: template/gsoc.html.j2:575 2883#: template/gsoc.html.j2:613
2858msgid "" 2884msgid ""
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)."
2863msgstr "" 2889msgstr ""
2864 2890
2865#: template/gsoc.html.j2:588 2891#: template/gsoc.html.j2:626
2866msgid "" 2892msgid ""
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."
2869msgstr "" 2895msgstr ""
2870 2896
2871#: template/gsoc.html.j2:601 2897#: template/gsoc.html.j2:639
2872msgid "" 2898msgid ""
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>)."
2878msgstr "" 2904msgstr ""
2879 2905
2880#: template/gsoc.html.j2:611 2906#: template/gsoc.html.j2:649
2881msgid "<strong>Mentors:</strong> Christian Grothoff" 2907msgid "<strong>Mentors:</strong> Christian Grothoff"
2882msgstr "" 2908msgstr ""
2883 2909
2884#: template/gsoc.html.j2:616 2910#: template/gsoc.html.j2:654
2885msgid "Required Skills:" 2911msgid "Required Skills:"
2886msgstr "" 2912msgstr ""
2887 2913
2888#: template/gsoc.html.j2:621 2914#: template/gsoc.html.j2:659
2889msgid "Difficulty level:" 2915msgid "Difficulty level:"
2890msgstr "" 2916msgstr ""
2891 2917
2892#: template/gsoc.html.j2:626 2918#: template/gsoc.html.j2:664
2893msgid "Report:" 2919msgid "Report:"
2894msgstr "" 2920msgstr ""
2895 2921
2896#: template/gsoc.html.j2:631 2922#: template/gsoc.html.j2:669
2897msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." 2923msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC."
2898msgstr "" 2924msgstr ""
2899 2925
2900#: template/gsoc.html.j2:641 2926#: template/gsoc.html.j2:679
2901msgid "" 2927msgid ""
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>."
2907msgstr "" 2933msgstr ""
2908 2934
2909#: template/gsoc.html.j2:656 2935#: template/gsoc.html.j2:694
2910msgid "Required Skills: C, JavaScript, CSS" 2936msgid "Required Skills: C, JavaScript, CSS"
2911msgstr "" 2937msgstr ""
2912 2938
2913#: template/gsoc.html.j2:666 2939#: template/gsoc.html.j2:704
2914msgid "" 2940msgid ""
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>"
2916msgstr "" 2942msgstr ""
@@ -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"
3223msgid "Configuration" 3249msgid "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
3534msgid "NGI Assure project: Layer-2-Overlay" 3561msgid "NGI Assure project: Layer-2-Overlay"
3535msgstr "" 3562msgstr ""
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>"
3753msgstr "" 3781msgstr ""
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
3786msgid "Project main page" 3814msgid "Project main page"
3787msgstr "" 3815msgstr ""
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>"
3983msgstr "" 4011msgstr ""
3984 4012
3985#: template/l2o/mile4.html.j2:21 4013#: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32
3986msgid "TNG Service" 4014msgid "TNG Service"
3987msgstr "" 4015msgstr ""
3988 4016
@@ -4044,6 +4072,98 @@ msgid ""
4044"IP forwarding.</td> <tr> </table>" 4072"IP forwarding.</td> <tr> </table>"
4045msgstr "" 4073msgstr ""
4046 4074
4075#: template/l2o/mile5.html.j2:21
4076msgid "Testing Framework"
4077msgstr ""
4078
4079#: template/l2o/mile5.html.j2:23
4080msgid ""
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>"
4091msgstr ""
4092
4093#: template/l2o/mile5.html.j2:34
4094msgid ""
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>"
4108msgstr ""
4109
4110#: template/l2o/mile5.html.j2:65
4111msgid ""
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>"
4140msgstr ""
4141
4142#: template/l2o/mile5.html.j2:130
4143#, fuzzy
4144#| msgid "Performance Analysis"
4145msgid "Performance Measurement"
4146msgstr "パフォーマンス分析"
4147
4148#: template/l2o/mile5.html.j2:132
4149msgid ""
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."
4153msgstr ""
4154
4155#: template/l2o/mile5.html.j2:140
4156#, fuzzy
4157#| msgid "Documentation"
4158msgid "API Documentation"
4159msgstr "資料"
4160
4161#: template/l2o/mile5.html.j2:142
4162msgid ""
4163"Documentation of the new <a href='https://docs.gnunet.org/doxygen/d2/dc4/"
4164"group__TNG.html'>TNG Api</a>."
4165msgstr ""
4166
4047#: template/l2o/testng.html.j2:21 4167#: template/l2o/testng.html.j2:21
4048msgid "Netjail setup and execution" 4168msgid "Netjail setup and execution"
4049msgstr "" 4169msgstr ""
@@ -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/>"