aboutsummaryrefslogtreecommitdiff
path: root/locale/ja/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2024-01-23 14:45:16 +0100
committerMartin Schanzenbach <schanzen@gnunet.org>2024-01-23 14:45:16 +0100
commite38060eed8d26c31a474699543c56b4bdaf44966 (patch)
tree0275353bc823cfe602be7032a33eb593493b1c18 /locale/ja/LC_MESSAGES/messages.po
parent66e7a78f1adf072cc4c60689e575edf8fdd61182 (diff)
downloadwww-e38060eed8d26c31a474699543c56b4bdaf44966.tar.gz
www-e38060eed8d26c31a474699543c56b4bdaf44966.zip
update gsoc
Diffstat (limited to 'locale/ja/LC_MESSAGES/messages.po')
-rw-r--r--locale/ja/LC_MESSAGES/messages.po276
1 files changed, 158 insertions, 118 deletions
diff --git a/locale/ja/LC_MESSAGES/messages.po b/locale/ja/LC_MESSAGES/messages.po
index ed4a1022..61989841 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-11-07 10:46+0100\n" 10"POT-Creation-Date: 2024-01-23 14:44+0100\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/"
@@ -133,10 +133,6 @@ msgstr "ドキュメンテーション"
133msgid "Continuous Integration" 133msgid "Continuous Integration"
134msgstr "継続的なインテグレーション" 134msgstr "継続的なインテグレーション"
135 135
136#: common/navigation.j2.inc:65
137msgid "Development Tutorial"
138msgstr "チュートリアル"
139
140#: common/old-news.j2.inc:11 template/news/index.html.j2:12 136#: common/old-news.j2.inc:11 template/news/index.html.j2:12
141msgid "News posts about changes related to GNUnet such as releases and events" 137msgid "News posts about changes related to GNUnet such as releases and events"
142msgstr "" 138msgstr ""
@@ -904,10 +900,10 @@ msgid ""
904"git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet.org/" 900"git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet.org/"
905"gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: " 901"gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: "
906"<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\">Martin " 902"<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\">Martin "
907"Schanzenbach</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>t3sserakt</dd> " 903"Schanzenbach</a></dd> <dt>Stellvertretender Vorsitz</dt> <dd>Florian "
908"<dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd> <a " 904"Felgenhauer</dd> <dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</"
909"href=\"https://grothoff.org/christian/\">Christian Grothoff</a>, ch3 </dd> </" 905"dt> <dd> <a href=\"https://grothoff.org/christian/\">Christian Grothoff</a>, "
910"dl>" 906"Julius Bünger </dd> </dl>"
911msgstr "" 907msgstr ""
912"「Satzung」およびメンバーのリストは<a href=\"https://git.gnunet.org/gnunet-" 908"「Satzung」およびメンバーのリストは<a href=\"https://git.gnunet.org/gnunet-"
913"ev.git/tree/satzung.tex\">https://git.gnunet.org/gnunet-ev.git/tree/satzung." 909"ev.git/tree/satzung.tex\">https://git.gnunet.org/gnunet-ev.git/tree/satzung."
@@ -2495,16 +2491,16 @@ msgid "GNUnet's Google Summer of Code projects"
2495msgstr "" 2491msgstr ""
2496 2492
2497#: template/gsoc.html.j2:13 template/gsoc.html.j2:30 2493#: template/gsoc.html.j2:13 template/gsoc.html.j2:30
2498msgid "Ideas 2023" 2494msgid "Ideas 2024"
2499msgstr "" 2495msgstr ""
2500 2496
2501#: template/gsoc.html.j2:14 template/gsoc.html.j2:247 2497#: template/gsoc.html.j2:14 template/gsoc.html.j2:227
2502#, fuzzy 2498#, fuzzy
2503#| msgid "GSoC Projects" 2499#| msgid "GSoC Projects"
2504msgid "Past projects" 2500msgid "Past projects"
2505msgstr "GSoC プロジェクト" 2501msgstr "GSoC プロジェクト"
2506 2502
2507#: template/gsoc.html.j2:15 template/gsoc.html.j2:633 2503#: template/gsoc.html.j2:15 template/gsoc.html.j2:723
2508msgid "Finished projects" 2504msgid "Finished projects"
2509msgstr "" 2505msgstr ""
2510 2506
@@ -2531,16 +2527,57 @@ msgid ""
2531"the goal is to select, implement and test new communicators. While TNG is " 2527"the goal is to select, implement and test new communicators. While TNG is "
2532"not yet ready, communicators can, by design, be developed and tested against " 2528"not yet ready, communicators can, by design, be developed and tested against "
2533"the current API. We expect that this project can be worked on by multiple " 2529"the current API. We expect that this project can be worked on by multiple "
2534"students as there are a lot of protocols to choose from. The tasks would " 2530"students as there are a lot of protocols to choose from. A QUIC communicator "
2535"consist of: <ol> <li>Deciding which communicators to implement.</li> " 2531"has been written as part of GSoC 2023. The tasks would consist of: <ol> "
2536"<li>Test the communicators.</li> <li>Documentation.</li> </ol> Advantageous " 2532"<li>Deciding which communicators to implement.</li> <li>Test the "
2537"skills/languages/frameworks: <ol> <li>C</li> <li>Knowledge of HTTPS, QUIC, " 2533"communicators.</li> <li>Documentation.</li> </ol> Expected outcome: <ol> "
2538"Bluetooth or WiFi.</li> </ol> <br/> <strong>Difficulty:</strong> Average, " 2534"<li>At least one new communicator.</li> <li>Documentation of communicator "
2539"but depends on selected protocols. <br/> <strong>Mentors:</strong> Martin " 2535"protocol and how to use.</li> </ol> Advantageous skills/languages/"
2540"Schanzenbach, t3sserakt" 2536"frameworks: <ol> <li>C</li> <li>Knowledge of HTTPS, Bluetooth or WiFi.</li> "
2537"</ol> <br/> <strong>Difficulty:</strong> Average, but depends on selected "
2538"protocols and library. <br/> <strong>Size:</strong> 175h <br/> "
2539"<strong>Mentors:</strong> Martin Schanzenbach, t3sserakt"
2540msgstr ""
2541
2542#: template/gsoc.html.j2:89
2543msgid ""
2544"For special platforms such as Android, GNUnet must be usable as a single-"
2545"peer shared library. Since GNUnet's design fundamentally revolves around a "
2546"multi-process model that communicate via IPCs, this requires a major change "
2547"in how GNUnet processes are instantiated. A lot of progress in this "
2548"direction has already been made but some issues still remain. The project "
2549"tasks are to: <ol> <li>Get familiar with the GNUnet scheduler and envisioned "
2550"single-process architecture.</li> <li>Implement the single-process scheduler "
2551"and main loop.</li> <li>Demonstrate the functioning of this change (e.g. in "
2552"a simple Android App)</li> </ol> Expected outcome: <ol> <li>A new single-"
2553"process shared library to link against.</li> <li>Documentation on when and "
2554"how to build the single-process library.</li> <li>A demo application.</li> </"
2555"ol> Advantageous skills/languages/frameworks: <ol> <li>C</li> <li>Socket "
2556"programming</li> <li>Scheduler and IO</li> </ol> <br/> <strong>Difficulty:</"
2557"strong> Difficult <br/> <strong>Size:</strong> 175h <br/> <strong>Mentors:</"
2558"strong> Martin Schanzenbach"
2559msgstr ""
2560
2561#: template/gsoc.html.j2:129
2562msgid ""
2563"In the process of supporting a single-process GNUnet peer, the subsystem "
2564"REST plugins have been consolidated into a single, large REST server that "
2565"depends on all subsystems. In this work, the student should define and "
2566"implement a new architure that runs each subsystem's REST interface in its "
2567"own service, thus making the REST service more resilient and easier to "
2568"extend. The planned projects tasks are to: <ol> <li>Get familiar with the "
2569"existing REST service.</li> <li>Plan a multi-processes architecture for REST "
2570"services.</li> <li>Test and document the use of the new architecture / REST "
2571"service layer.</li> </ol> Expected outcome: <ol> <li>A new multi-process "
2572"REST service architecture.</li> <li>The current REST service is modified or "
2573"replaced with a multi-process service per subsystem.</li> <li>Architecture "
2574"and usage documentation.</li> </ol> Advantageous skills/languages/"
2575"frameworks: <ol> <li>C</li> <li>Socket programming</li> </ol> <br/> "
2576"<strong>Difficulty:</strong> Medium <br/> <strong>Size:</strong> 175h <br/> "
2577"<strong>Mentors:</strong> Martin Schanzenbach"
2541msgstr "" 2578msgstr ""
2542 2579
2543#: template/gsoc.html.j2:80 2580#: template/gsoc.html.j2:168
2544msgid "" 2581msgid ""
2545"Our GTK interface for GNUnet is written using libglade and Gtk. It is " 2582"Our GTK interface for GNUnet is written using libglade and Gtk. It is "
2546"currently designed and compatible with Gtk+3 with already possibly including " 2583"currently designed and compatible with Gtk+3 with already possibly including "
@@ -2553,49 +2590,11 @@ msgid ""
2553"</li> <li>Migrate gnunet-gtk to gtk4.</li> <li>(Optional) Ad-hoc UI " 2590"</li> <li>Migrate gnunet-gtk to gtk4.</li> <li>(Optional) Ad-hoc UI "
2554"improvements where applicable</li> </ol> Advantageous skills/languages/" 2591"improvements where applicable</li> </ol> Advantageous skills/languages/"
2555"frameworks: <ol> <li>C</li> <li>Gtk</li> <li>User interfaces</li> </ol> <br/" 2592"frameworks: <ol> <li>C</li> <li>Gtk</li> <li>User interfaces</li> </ol> <br/"
2556"> <strong>Difficulty:</strong> <br/> <strong>Mentors:</strong> Martin " 2593"> <strong>Difficulty:</strong> Medium <br/> <strong>Size:</strong> 350h <br/"
2557"Schanzenbach" 2594"> <strong>Mentors:</strong> Martin Schanzenbach"
2558msgstr ""
2559
2560#: template/gsoc.html.j2:110
2561msgid ""
2562"reclaimID is a decentralized identity system build on top of the GNU Name "
2563"System. Currently, there is a Webextension which uses the GNUnet <a "
2564"href=\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption "
2565"and ease of use, this project aims to include a full GNUnet node within the "
2566"Webextention as a fallback. GNUnet can be compiled to Web Assembly or "
2567"JavaScript as demonstrated <a href=\"https://gnunet.io\">here</a>. The idea "
2568"is to improve upon this concept and support more of GNUnet's subsystems. The "
2569"difficulty of this project largely depends on the students proficiency with "
2570"build tools, emscripten and improvisation skills. There non-exhaustive task "
2571"list would be: <ol> <li>Improve existing GNUnet emscripten build to include "
2572"more subsystems.</li> <li>Integrate the result into a Webextention.</li> "
2573"<li>Integrate the result into the re:claimID Webextension</li> </ol> "
2574"Advantageous skills/languages/frameworks: <ol> <li>C</li> <li>emscripten</"
2575"li> <li>Webextensions</li> </ol> <br/> <strong>Difficulty:</strong> "
2576"Challenging <br/> <strong>Mentors:</strong> Martin Schanzenbach"
2577msgstr ""
2578
2579#: template/gsoc.html.j2:146
2580msgid ""
2581"Currently, the keys in our statistics database are too verbose. For example: "
2582"</p> <p> nse # flood messages received: 13<br/> nse # peers connected: 4<br/"
2583"> nse # nodes in the network (estimate): 203<br/> nse # flood messages "
2584"started: 5<br/> nse # estimated network diameter: 3<br/> nse # flood "
2585"messages transmitted: 10<br/> </p> <p> With such verbose keys there's no "
2586"easy way to form compact JSON document or entries for time-series database. "
2587"And you can't query single stats without having to copypaste the line "
2588"exactly and put in quotes. In short, the goals are to... <ol> <li>Think of a "
2589"way how statistics entries can be made canonical.</li> <li>Implement the "
2590"change and migrate existing uses.</li> <li>Document the format(s) and define "
2591"an appropriate registration mechanism for identifiers</li> </ol> Relevant "
2592"bugs: <a href=\"https://bugs.gnunet.org/view.php?id=5650\">#5650</a><br/> "
2593"Advantageous skills/languages/frameworks: <ol> <li>C</li> <li>HTML</li> </"
2594"ol> <br/> <strong>Difficulty:</strong> Beginner <br/> <strong>Mentors:</"
2595"strong> Martin Schanzenbach"
2596msgstr "" 2595msgstr ""
2597 2596
2598#: template/gsoc.html.j2:186 2597#: template/gsoc.html.j2:201
2599msgid "" 2598msgid ""
2600"The goal of this project is to enable users to store their GNU Taler wallet " 2599"The goal of this project is to enable users to store their GNU Taler wallet "
2601"backup encryption keys in the GNU Anastasis distributed key backup and " 2600"backup encryption keys in the GNU Anastasis distributed key backup and "
@@ -2605,28 +2604,28 @@ msgid ""
2605"and integrating the result with the rest of the GNU Taler Android App." 2604"and integrating the result with the rest of the GNU Taler Android App."
2606msgstr "" 2605msgstr ""
2607 2606
2608#: template/gsoc.html.j2:190 2607#: template/gsoc.html.j2:205
2609msgid "" 2608msgid ""
2610"<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian " 2609"<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian "
2611"Dold (GNU Taler)" 2610"Dold (GNU Taler)"
2612msgstr "" 2611msgstr ""
2613 2612
2614#: template/gsoc.html.j2:195 2613#: template/gsoc.html.j2:210
2615msgid "Required Skills: Android UI development" 2614msgid "Required Skills: Android UI development"
2616msgstr "" 2615msgstr ""
2617 2616
2618#: template/gsoc.html.j2:200 template/gsoc.html.j2:235 2617#: template/gsoc.html.j2:215 template/gsoc.html.j2:255
2619#: template/gsoc.html.j2:268 2618#: template/gsoc.html.j2:358
2620msgid "Duration: 350h" 2619msgid "Duration: 350h"
2621msgstr "" 2620msgstr ""
2622 2621
2623#: template/gsoc.html.j2:205 template/gsoc.html.j2:240 2622#: template/gsoc.html.j2:220 template/gsoc.html.j2:260
2624#: template/gsoc.html.j2:358 template/gsoc.html.j2:568 2623#: template/gsoc.html.j2:448 template/gsoc.html.j2:658
2625#: template/gsoc.html.j2:699 2624#: template/gsoc.html.j2:789
2626msgid "Difficulty level: medium" 2625msgid "Difficulty level: medium"
2627msgstr "" 2626msgstr ""
2628 2627
2629#: template/gsoc.html.j2:214 2628#: template/gsoc.html.j2:234
2630msgid "" 2629msgid ""
2631"The goal is to either build upon the (outdated) <a href=\"https://github.com/" 2630"The goal is to either build upon the (outdated) <a href=\"https://github.com/"
2632"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " 2631"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a "
@@ -2637,35 +2636,73 @@ msgid ""
2637"implementing services and libraries for GNUnet." 2636"implementing services and libraries for GNUnet."
2638msgstr "" 2637msgstr ""
2639 2638
2640#: template/gsoc.html.j2:225 template/gsoc.html.j2:689 2639#: template/gsoc.html.j2:245 template/gsoc.html.j2:779
2641msgid "<strong>Mentors:</strong> Martin Schanzenbach" 2640msgid "<strong>Mentors:</strong> Martin Schanzenbach"
2642msgstr "" 2641msgstr ""
2643 2642
2644#: template/gsoc.html.j2:230 2643#: template/gsoc.html.j2:250
2645msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." 2644msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO."
2646msgstr "" 2645msgstr ""
2647 2646
2648#: template/gsoc.html.j2:254 2647#: template/gsoc.html.j2:269
2648msgid ""
2649"reclaimID is a decentralized identity system build on top of the GNU Name "
2650"System. Currently, there is a Webextension which uses the GNUnet <a "
2651"href=\"https://rest.gnunet.org\">REST API</a>. In order to improve adoption "
2652"and ease of use, this project aims to include a full GNUnet node within the "
2653"Webextention as a fallback. GNUnet can be compiled to Web Assembly or "
2654"JavaScript as demonstrated <a href=\"https://gnunet.io\">here</a>. The idea "
2655"is to improve upon this concept and support more of GNUnet's subsystems. The "
2656"difficulty of this project largely depends on the students proficiency with "
2657"build tools, emscripten and improvisation skills. There non-exhaustive task "
2658"list would be: <ol> <li>Improve existing GNUnet emscripten build to include "
2659"more subsystems.</li> <li>Integrate the result into a Webextention.</li> "
2660"<li>Integrate the result into the re:claimID Webextension</li> </ol> "
2661"Advantageous skills/languages/frameworks: <ol> <li>C</li> <li>emscripten</"
2662"li> <li>Webextensions</li> </ol> <br/> <strong>Difficulty:</strong> "
2663"Challenging <br/> <strong>Mentors:</strong> Martin Schanzenbach"
2664msgstr ""
2665
2666#: template/gsoc.html.j2:305
2667msgid ""
2668"Currently, the keys in our statistics database are too verbose. For example: "
2669"</p> <p> nse # flood messages received: 13<br/> nse # peers connected: 4<br/"
2670"> nse # nodes in the network (estimate): 203<br/> nse # flood messages "
2671"started: 5<br/> nse # estimated network diameter: 3<br/> nse # flood "
2672"messages transmitted: 10<br/> </p> <p> With such verbose keys there's no "
2673"easy way to form compact JSON document or entries for time-series database. "
2674"And you can't query single stats without having to copypaste the line "
2675"exactly and put in quotes. In short, the goals are to... <ol> <li>Think of a "
2676"way how statistics entries can be made canonical.</li> <li>Implement the "
2677"change and migrate existing uses.</li> <li>Document the format(s) and define "
2678"an appropriate registration mechanism for identifiers</li> </ol> Relevant "
2679"bugs: <a href=\"https://bugs.gnunet.org/view.php?id=5650\">#5650</a><br/> "
2680"Advantageous skills/languages/frameworks: <ol> <li>C</li> <li>HTML</li> </"
2681"ol> <br/> <strong>Difficulty:</strong> Beginner <br/> <strong>Mentors:</"
2682"strong> Martin Schanzenbach"
2683msgstr ""
2684
2685#: template/gsoc.html.j2:344
2649msgid "" 2686msgid ""
2650"It is time for GNUnet to run properly on Android. Note that GNUnet is " 2687"It is time for GNUnet to run properly on Android. Note that GNUnet is "
2651"written in C, and this is not about rewriting GNUnet in Java, but about " 2688"written in C, and this is not about rewriting GNUnet in Java, but about "
2652"getting the C code to run on Android." 2689"getting the C code to run on Android."
2653msgstr "" 2690msgstr ""
2654 2691
2655#: template/gsoc.html.j2:261 2692#: template/gsoc.html.j2:351
2656msgid "" 2693msgid ""
2657"Includes: Implementation of rudimentary Android compatibility for GNUnet, in " 2694"Includes: Implementation of rudimentary Android compatibility for GNUnet, in "
2658"part by porting the GNUnet utils scheduler to act as a thin wrapper over " 2695"part by porting the GNUnet utils scheduler to act as a thin wrapper over "
2659"libuv." 2696"libuv."
2660msgstr "" 2697msgstr ""
2661 2698
2662#: template/gsoc.html.j2:273 2699#: template/gsoc.html.j2:363
2663msgid "" 2700msgid ""
2664"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " 2701"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut "
2665"Goebel</a>, Jeff Burdges, Christian Grothoff" 2702"Goebel</a>, Jeff Burdges, Christian Grothoff"
2666msgstr "" 2703msgstr ""
2667 2704
2668#: template/gsoc.html.j2:282 2705#: template/gsoc.html.j2:372
2669msgid "" 2706msgid ""
2670"There is a push for migrating our CI to Gitlab. The CI should eventually not " 2707"There is a push for migrating our CI to Gitlab. The CI should eventually not "
2671"just run \"make check\" on various platforms, but also perform tests with " 2708"just run \"make check\" on various platforms, but also perform tests with "
@@ -2676,11 +2713,11 @@ msgid ""
2676"automatic dependency discovery (as done by the autotools) is also important." 2713"automatic dependency discovery (as done by the autotools) is also important."
2677msgstr "" 2714msgstr ""
2678 2715
2679#: template/gsoc.html.j2:294 2716#: template/gsoc.html.j2:384
2680msgid "<strong>Mentors:</strong> TBD" 2717msgid "<strong>Mentors:</strong> TBD"
2681msgstr "" 2718msgstr ""
2682 2719
2683#: template/gsoc.html.j2:304 2720#: template/gsoc.html.j2:394
2684msgid "" 2721msgid ""
2685"One great problem of the current Internet is the lack of disintermediation. " 2722"One great problem of the current Internet is the lack of disintermediation. "
2686"When people want to talk they need a chat service. When they want to share " 2723"When people want to talk they need a chat service. When they want to share "
@@ -2696,21 +2733,21 @@ msgid ""
2696"more information and context, read" 2733"more information and context, read"
2697msgstr "" 2734msgstr ""
2698 2735
2699#: template/gsoc.html.j2:325 2736#: template/gsoc.html.j2:415
2700msgid "<strong>Mentors:</strong> lynX &amp; dvn" 2737msgid "<strong>Mentors:</strong> lynX &amp; dvn"
2701msgstr "" 2738msgstr ""
2702 2739
2703#: template/gsoc.html.j2:333 2740#: template/gsoc.html.j2:423
2704msgid "" 2741msgid ""
2705"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." 2742"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor."
2706msgstr "" 2743msgstr ""
2707 2744
2708#: template/gsoc.html.j2:339 template/gsoc.html.j2:374 2745#: template/gsoc.html.j2:429 template/gsoc.html.j2:464
2709#: template/gsoc.html.j2:389 2746#: template/gsoc.html.j2:479
2710msgid "<strong>Mentors:</strong> Jeff Burdges" 2747msgid "<strong>Mentors:</strong> Jeff Burdges"
2711msgstr "" 2748msgstr ""
2712 2749
2713#: template/gsoc.html.j2:344 2750#: template/gsoc.html.j2:434
2714msgid "" 2751msgid ""
2715"Note: There was a Special TLDs spec to allow Tor to resolve domain names " 2752"Note: There was a Special TLDs spec to allow Tor to resolve domain names "
2716"using GNS over Tor too, but currently that's on hold until folks think more " 2753"using GNS over Tor too, but currently that's on hold until folks think more "
@@ -2718,12 +2755,12 @@ msgid ""
2718"more collaborative approach NSS2 for now." 2755"more collaborative approach NSS2 for now."
2719msgstr "" 2756msgstr ""
2720 2757
2721#: template/gsoc.html.j2:353 template/gsoc.html.j2:493 2758#: template/gsoc.html.j2:443 template/gsoc.html.j2:583
2722#: template/gsoc.html.j2:533 template/gsoc.html.j2:563 2759#: template/gsoc.html.j2:623 template/gsoc.html.j2:653
2723msgid "Required Skills: C" 2760msgid "Required Skills: C"
2724msgstr "" 2761msgstr ""
2725 2762
2726#: template/gsoc.html.j2:366 2763#: template/gsoc.html.j2:456
2727msgid "" 2764msgid ""
2728"Improve the Rust implementation of GNUnet utils, possibly including adding " 2765"Improve the Rust implementation of GNUnet utils, possibly including adding "
2729"support for asynchronous IO using mio, or perhaps a higher level " 2766"support for asynchronous IO using mio, or perhaps a higher level "
@@ -2731,32 +2768,32 @@ msgid ""
2731"gj." 2768"gj."
2732msgstr "" 2769msgstr ""
2733 2770
2734#: template/gsoc.html.j2:382 2771#: template/gsoc.html.j2:472
2735msgid "" 2772msgid ""
2736"Implementation of a replacement for PANDA (see Pond) with better security, " 2773"Implementation of a replacement for PANDA (see Pond) with better security, "
2737"and maybe integration with the GNU Name System for key exchange." 2774"and maybe integration with the GNU Name System for key exchange."
2738msgstr "" 2775msgstr ""
2739 2776
2740#: template/gsoc.html.j2:394 2777#: template/gsoc.html.j2:484
2741msgid "Required Skills: Rust or C, crypto" 2778msgid "Required Skills: Rust or C, crypto"
2742msgstr "" 2779msgstr ""
2743 2780
2744#: template/gsoc.html.j2:399 template/gsoc.html.j2:456 2781#: template/gsoc.html.j2:489 template/gsoc.html.j2:546
2745#: template/gsoc.html.j2:498 template/gsoc.html.j2:538 2782#: template/gsoc.html.j2:588 template/gsoc.html.j2:628
2746msgid "Difficulty level: high" 2783msgid "Difficulty level: high"
2747msgstr "" 2784msgstr ""
2748 2785
2749#: template/gsoc.html.j2:407 2786#: template/gsoc.html.j2:497
2750msgid "" 2787msgid ""
2751"Implement different place types and file sharing by creating a new place for " 2788"Implement different place types and file sharing by creating a new place for "
2752"the shared content." 2789"the shared content."
2753msgstr "" 2790msgstr ""
2754 2791
2755#: template/gsoc.html.j2:413 2792#: template/gsoc.html.j2:503
2756msgid "Place types to be implemented:" 2793msgid "Place types to be implemented:"
2757msgstr "" 2794msgstr ""
2758 2795
2759#: template/gsoc.html.j2:417 2796#: template/gsoc.html.j2:507
2760msgid "" 2797msgid ""
2761"<ul> <li>File: generic file with comments</li> <li>Image: display an image " 2798"<ul> <li>File: generic file with comments</li> <li>Image: display an image "
2762"with comments referencing a region of the image</li> <li>Sound: play a sound " 2799"with comments referencing a region of the image</li> <li>Sound: play a sound "
@@ -2766,11 +2803,11 @@ msgid ""
2766"</ul>" 2803"</ul>"
2767msgstr "" 2804msgstr ""
2768 2805
2769#: template/gsoc.html.j2:428 2806#: template/gsoc.html.j2:518
2770msgid "Also provide the following UI functionality:" 2807msgid "Also provide the following UI functionality:"
2771msgstr "" 2808msgstr ""
2772 2809
2773#: template/gsoc.html.j2:432 2810#: template/gsoc.html.j2:522
2774msgid "" 2811msgid ""
2775"<ul> <li>Fork existing channels, reorganize people into new chatrooms or " 2812"<ul> <li>Fork existing channels, reorganize people into new chatrooms or "
2776"channels.</li> <li>Share a post (edit and repost something elsewhere, on a " 2813"channels.</li> <li>Share a post (edit and repost something elsewhere, on a "
@@ -2779,21 +2816,21 @@ msgid ""
2779"ul>" 2816"ul>"
2780msgstr "" 2817msgstr ""
2781 2818
2782#: template/gsoc.html.j2:441 2819#: template/gsoc.html.j2:531
2783msgid "" 2820msgid ""
2784"See also <a href=\"http://secushare.org/features\">http://secushare.org/" 2821"See also <a href=\"http://secushare.org/features\">http://secushare.org/"
2785"features</a>" 2822"features</a>"
2786msgstr "" 2823msgstr ""
2787 2824
2788#: template/gsoc.html.j2:446 2825#: template/gsoc.html.j2:536
2789msgid "<strong>Mentors:</strong> lynX" 2826msgid "<strong>Mentors:</strong> lynX"
2790msgstr "" 2827msgstr ""
2791 2828
2792#: template/gsoc.html.j2:451 2829#: template/gsoc.html.j2:541
2793msgid "Required Skills: C/C++" 2830msgid "Required Skills: C/C++"
2794msgstr "" 2831msgstr ""
2795 2832
2796#: template/gsoc.html.j2:464 2833#: template/gsoc.html.j2:554
2797msgid "" 2834msgid ""
2798"Implement aggregation of distributed state from various channels in order to " 2835"Implement aggregation of distributed state from various channels in order to "
2799"provide for a powerful social graph API capable of producing social network " 2836"provide for a powerful social graph API capable of producing social network "
@@ -2804,17 +2841,17 @@ msgid ""
2804"Linda. You have 11 contacts in common with her. [ADD]\")." 2841"Linda. You have 11 contacts in common with her. [ADD]\")."
2805msgstr "" 2842msgstr ""
2806 2843
2807#: template/gsoc.html.j2:482 2844#: template/gsoc.html.j2:572
2808msgid "" 2845msgid ""
2809"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" 2846"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/"
2810"rendezvous</a>" 2847"rendezvous</a>"
2811msgstr "" 2848msgstr ""
2812 2849
2813#: template/gsoc.html.j2:488 template/gsoc.html.j2:528 2850#: template/gsoc.html.j2:578 template/gsoc.html.j2:618
2814msgid "<strong>Mentors:</strong> t3sserakt, lynX" 2851msgid "<strong>Mentors:</strong> t3sserakt, lynX"
2815msgstr "" 2852msgstr ""
2816 2853
2817#: template/gsoc.html.j2:505 2854#: template/gsoc.html.j2:595
2818msgid "" 2855msgid ""
2819"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " 2856"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional "
2820"mail clients into secushare user interfaces. </li> <li> Think of ways to map " 2857"mail clients into secushare user interfaces. </li> <li> Think of ways to map "
@@ -2824,7 +2861,7 @@ msgid ""
2824"this task but it is not an requirement. </li> </ul>" 2861"this task but it is not an requirement. </li> </ul>"
2825msgstr "" 2862msgstr ""
2826 2863
2827#: template/gsoc.html.j2:546 2864#: template/gsoc.html.j2:636
2828msgid "" 2865msgid ""
2829"Implementation of the GNUnet auction system described in Chapter 3 of <a " 2866"Implementation of the GNUnet auction system described in Chapter 3 of <a "
2830"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " 2867"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. "
@@ -2833,33 +2870,33 @@ msgid ""
2833"three user interface programs create, info and join." 2870"three user interface programs create, info and join."
2834msgstr "" 2871msgstr ""
2835 2872
2836#: template/gsoc.html.j2:558 2873#: template/gsoc.html.j2:648
2837msgid "<strong>Mentors:</strong> mate, cg" 2874msgid "<strong>Mentors:</strong> mate, cg"
2838msgstr "" 2875msgstr ""
2839 2876
2840#: template/gsoc.html.j2:576 2877#: template/gsoc.html.j2:666
2841msgid "" 2878msgid ""
2842"Implementation of additional transports to make GNUnet communication more " 2879"Implementation of additional transports to make GNUnet communication more "
2843"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" 2880"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-"
2844"over-DNS" 2881"over-DNS"
2845msgstr "" 2882msgstr ""
2846 2883
2847#: template/gsoc.html.j2:583 template/gsoc.html.j2:597 2884#: template/gsoc.html.j2:673 template/gsoc.html.j2:687
2848msgid "<strong>Mentors:</strong> Matthias Wachs" 2885msgid "<strong>Mentors:</strong> Matthias Wachs"
2849msgstr "" 2886msgstr ""
2850 2887
2851#: template/gsoc.html.j2:591 2888#: template/gsoc.html.j2:681
2852msgid "" 2889msgid ""
2853"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " 2890"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole "
2854"punching, better STUN support)" 2891"punching, better STUN support)"
2855msgstr "" 2892msgstr ""
2856 2893
2857#: template/gsoc.html.j2:605 2894#: template/gsoc.html.j2:695
2858msgid "" 2895msgid ""
2859"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" 2896"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges"
2860msgstr "" 2897msgstr ""
2861 2898
2862#: template/gsoc.html.j2:613 2899#: template/gsoc.html.j2:703
2863msgid "" 2900msgid ""
2864"Improving libaboss to make computation on shared secrets (including repeated " 2901"Improving libaboss to make computation on shared secrets (including repeated "
2865"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" 2902"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?"
@@ -2867,13 +2904,13 @@ msgid ""
2867"moving libaboss to bignums (gcry_mpi)." 2904"moving libaboss to bignums (gcry_mpi)."
2868msgstr "" 2905msgstr ""
2869 2906
2870#: template/gsoc.html.j2:626 2907#: template/gsoc.html.j2:716
2871msgid "" 2908msgid ""
2872"Please refer to the description for this project listed under GNU Guix " 2909"Please refer to the description for this project listed under GNU Guix "
2873"project ideas." 2910"project ideas."
2874msgstr "" 2911msgstr ""
2875 2912
2876#: template/gsoc.html.j2:639 2913#: template/gsoc.html.j2:729
2877msgid "" 2914msgid ""
2878"Python 2.7 is reaching its end-of-life, and we want to get rid of the " 2915"Python 2.7 is reaching its end-of-life, and we want to get rid of the "
2879"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " 2916"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper "
@@ -2882,27 +2919,27 @@ msgid ""
2882"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." 2919"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)."
2883msgstr "" 2920msgstr ""
2884 2921
2885#: template/gsoc.html.j2:649 2922#: template/gsoc.html.j2:739
2886msgid "<strong>Mentors:</strong> Christian Grothoff" 2923msgid "<strong>Mentors:</strong> Christian Grothoff"
2887msgstr "" 2924msgstr ""
2888 2925
2889#: template/gsoc.html.j2:654 2926#: template/gsoc.html.j2:744
2890msgid "Required Skills:" 2927msgid "Required Skills:"
2891msgstr "" 2928msgstr ""
2892 2929
2893#: template/gsoc.html.j2:659 2930#: template/gsoc.html.j2:749
2894msgid "Difficulty level:" 2931msgid "Difficulty level:"
2895msgstr "" 2932msgstr ""
2896 2933
2897#: template/gsoc.html.j2:664 2934#: template/gsoc.html.j2:754
2898msgid "Report:" 2935msgid "Report:"
2899msgstr "" 2936msgstr ""
2900 2937
2901#: template/gsoc.html.j2:669 2938#: template/gsoc.html.j2:759
2902msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." 2939msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC."
2903msgstr "" 2940msgstr ""
2904 2941
2905#: template/gsoc.html.j2:679 2942#: template/gsoc.html.j2:769
2906msgid "" 2943msgid ""
2907"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " 2944"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet "
2908"to be determined framework such as Angular2. This includes the design and " 2945"to be determined framework such as Angular2. This includes the design and "
@@ -2911,11 +2948,11 @@ msgid ""
2911"html\">GNUnet API</a>." 2948"html\">GNUnet API</a>."
2912msgstr "" 2949msgstr ""
2913 2950
2914#: template/gsoc.html.j2:694 2951#: template/gsoc.html.j2:784
2915msgid "Required Skills: C, JavaScript, CSS" 2952msgid "Required Skills: C, JavaScript, CSS"
2916msgstr "" 2953msgstr ""
2917 2954
2918#: template/gsoc.html.j2:704 2955#: template/gsoc.html.j2:794
2919msgid "" 2956msgid ""
2920"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 2957"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
2921msgstr "" 2958msgstr ""
@@ -5073,6 +5110,9 @@ msgid ""
5073"authorized it to access using the respective key." 5110"authorized it to access using the respective key."
5074msgstr "" 5111msgstr ""
5075 5112
5113#~ msgid "Development Tutorial"
5114#~ msgstr "チュートリアル"
5115
5076#~ msgid "Handbook" 5116#~ msgid "Handbook"
5077#~ msgstr "ハンドブック" 5117#~ msgstr "ハンドブック"
5078 5118