aboutsummaryrefslogtreecommitdiff
path: root/locale/es/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
Diffstat (limited to 'locale/es/LC_MESSAGES/messages.po')
-rw-r--r--locale/es/LC_MESSAGES/messages.po267
1 files changed, 195 insertions, 72 deletions
diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po
index 9e0f650e..ce12353d 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -7,9 +7,9 @@ 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: 2022-08-17 22:14+0000\n" 11"PO-Revision-Date: 2023-04-24 21:43+0000\n"
12"Last-Translator: Lucía López <lulopezcabrera@gmail.com>\n" 12"Last-Translator: José Huamán <princetomato@firemail.cc>\n"
13"Language-Team: Spanish <https://weblate.taler.net/projects/gnunet/website/es/" 13"Language-Team: Spanish <https://weblate.taler.net/projects/gnunet/website/es/"
14">\n" 14">\n"
15"Language: es\n" 15"Language: es\n"
@@ -63,7 +63,7 @@ msgstr "Reportar problemas con el sitio web."
63 63
64#: common/navigation.j2.inc:10 64#: common/navigation.j2.inc:10
65msgid "Skip to main content" 65msgid "Skip to main content"
66msgstr "" 66msgstr "Saltar al contenido principal"
67 67
68#: common/navigation.j2.inc:33 68#: common/navigation.j2.inc:33
69msgid "Home" 69msgid "Home"
@@ -2844,11 +2844,11 @@ msgstr ""
2844msgid "Ideas 2023" 2844msgid "Ideas 2023"
2845msgstr "" 2845msgstr ""
2846 2846
2847#: template/gsoc.html.j2:14 template/gsoc.html.j2:214 2847#: template/gsoc.html.j2:14 template/gsoc.html.j2:247
2848msgid "Past projects" 2848msgid "Past projects"
2849msgstr "Proyectos pasados" 2849msgstr "Proyectos pasados"
2850 2850
2851#: template/gsoc.html.j2:15 template/gsoc.html.j2:595 2851#: template/gsoc.html.j2:15 template/gsoc.html.j2:633
2852msgid "Finished projects" 2852msgid "Finished projects"
2853msgstr "Proyectos finalizados" 2853msgstr "Proyectos finalizados"
2854 2854
@@ -2954,6 +2954,37 @@ msgstr ""
2954 2954
2955#: template/gsoc.html.j2:186 2955#: template/gsoc.html.j2:186
2956msgid "" 2956msgid ""
2957"The goal of this project is to enable users to store their GNU Taler wallet "
2958"backup encryption keys in the GNU Anastasis distributed key backup and "
2959"recovery system, and to use GNU Taler to pay GNU Anastasis service providers "
2960"for key storage and recovery. The project will focus on implementing the GNU "
2961"Anastasis user interface on Android inspired by the existing Gtk+ and WebUI "
2962"and integrating the result with the rest of the GNU Taler Android App."
2963msgstr ""
2964
2965#: template/gsoc.html.j2:190
2966msgid ""
2967"<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian "
2968"Dold (GNU Taler)"
2969msgstr ""
2970
2971#: template/gsoc.html.j2:195
2972msgid "Required Skills: Android UI development"
2973msgstr ""
2974
2975#: template/gsoc.html.j2:200 template/gsoc.html.j2:235
2976#: template/gsoc.html.j2:268
2977msgid "Duration: 350h"
2978msgstr ""
2979
2980#: template/gsoc.html.j2:205 template/gsoc.html.j2:240
2981#: template/gsoc.html.j2:358 template/gsoc.html.j2:568
2982#: template/gsoc.html.j2:699
2983msgid "Difficulty level: medium"
2984msgstr ""
2985
2986#: template/gsoc.html.j2:214
2987msgid ""
2957"The goal is to either build upon the (outdated) <a href=\"https://github.com/" 2988"The goal is to either build upon the (outdated) <a href=\"https://github.com/"
2958"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a " 2989"canndrew/gnunet-rs\">GNUnet Rust bindings</a> or to follow the path of <a "
2959"href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to " 2990"href=\"GNUnet Go\">https://github.com/bfix/gnunet-go</a> which tries to "
@@ -2963,40 +2994,35 @@ msgid ""
2963"implementing services and libraries for GNUnet." 2994"implementing services and libraries for GNUnet."
2964msgstr "" 2995msgstr ""
2965 2996
2966#: template/gsoc.html.j2:197 template/gsoc.html.j2:651 2997#: template/gsoc.html.j2:225 template/gsoc.html.j2:689
2967msgid "<strong>Mentors:</strong> Martin Schanzenbach" 2998msgid "<strong>Mentors:</strong> Martin Schanzenbach"
2968msgstr "" 2999msgstr ""
2969 3000
2970#: template/gsoc.html.j2:202 3001#: template/gsoc.html.j2:230
2971msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." 3002msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO."
2972msgstr "" 3003msgstr ""
2973 3004
2974#: template/gsoc.html.j2:207 template/gsoc.html.j2:320 3005#: template/gsoc.html.j2:254
2975#: template/gsoc.html.j2:530 template/gsoc.html.j2:661
2976msgid "Difficulty level: medium"
2977msgstr ""
2978
2979#: template/gsoc.html.j2:221
2980msgid "" 3006msgid ""
2981"It is time for GNUnet to run properly on Android. Note that GNUnet is " 3007"It is time for GNUnet to run properly on Android. Note that GNUnet is "
2982"written in C, and this is not about rewriting GNUnet in Java, but about " 3008"written in C, and this is not about rewriting GNUnet in Java, but about "
2983"getting the C code to run on Android." 3009"getting the C code to run on Android."
2984msgstr "" 3010msgstr ""
2985 3011
2986#: template/gsoc.html.j2:228 3012#: template/gsoc.html.j2:261
2987msgid "" 3013msgid ""
2988"Includes: Implementation of rudimentary Android compatibility for GNUnet, in " 3014"Includes: Implementation of rudimentary Android compatibility for GNUnet, in "
2989"part by porting the GNUnet utils scheduler to act as a thin wrapper over " 3015"part by porting the GNUnet utils scheduler to act as a thin wrapper over "
2990"libuv." 3016"libuv."
2991msgstr "" 3017msgstr ""
2992 3018
2993#: template/gsoc.html.j2:235 3019#: template/gsoc.html.j2:273
2994msgid "" 3020msgid ""
2995"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " 3021"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut "
2996"Goebel</a>, Jeff Burdges, Christian Grothoff" 3022"Goebel</a>, Jeff Burdges, Christian Grothoff"
2997msgstr "" 3023msgstr ""
2998 3024
2999#: template/gsoc.html.j2:244 3025#: template/gsoc.html.j2:282
3000msgid "" 3026msgid ""
3001"There is a push for migrating our CI to Gitlab. The CI should eventually not " 3027"There is a push for migrating our CI to Gitlab. The CI should eventually not "
3002"just run \"make check\" on various platforms, but also perform tests with " 3028"just run \"make check\" on various platforms, but also perform tests with "
@@ -3007,11 +3033,11 @@ msgid ""
3007"automatic dependency discovery (as done by the autotools) is also important." 3033"automatic dependency discovery (as done by the autotools) is also important."
3008msgstr "" 3034msgstr ""
3009 3035
3010#: template/gsoc.html.j2:256 3036#: template/gsoc.html.j2:294
3011msgid "<strong>Mentors:</strong> TBD" 3037msgid "<strong>Mentors:</strong> TBD"
3012msgstr "" 3038msgstr ""
3013 3039
3014#: template/gsoc.html.j2:266 3040#: template/gsoc.html.j2:304
3015msgid "" 3041msgid ""
3016"One great problem of the current Internet is the lack of disintermediation. " 3042"One great problem of the current Internet is the lack of disintermediation. "
3017"When people want to talk they need a chat service. When they want to share " 3043"When people want to talk they need a chat service. When they want to share "
@@ -3027,21 +3053,21 @@ msgid ""
3027"more information and context, read" 3053"more information and context, read"
3028msgstr "" 3054msgstr ""
3029 3055
3030#: template/gsoc.html.j2:287 3056#: template/gsoc.html.j2:325
3031msgid "<strong>Mentors:</strong> lynX &amp; dvn" 3057msgid "<strong>Mentors:</strong> lynX &amp; dvn"
3032msgstr "" 3058msgstr ""
3033 3059
3034#: template/gsoc.html.j2:295 3060#: template/gsoc.html.j2:333
3035msgid "" 3061msgid ""
3036"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." 3062"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor."
3037msgstr "" 3063msgstr ""
3038 3064
3039#: template/gsoc.html.j2:301 template/gsoc.html.j2:336 3065#: template/gsoc.html.j2:339 template/gsoc.html.j2:374
3040#: template/gsoc.html.j2:351 3066#: template/gsoc.html.j2:389
3041msgid "<strong>Mentors:</strong> Jeff Burdges" 3067msgid "<strong>Mentors:</strong> Jeff Burdges"
3042msgstr "" 3068msgstr ""
3043 3069
3044#: template/gsoc.html.j2:306 3070#: template/gsoc.html.j2:344
3045msgid "" 3071msgid ""
3046"Note: There was a Special TLDs spec to allow Tor to resolve domain names " 3072"Note: There was a Special TLDs spec to allow Tor to resolve domain names "
3047"using GNS over Tor too, but currently that's on hold until folks think more " 3073"using GNS over Tor too, but currently that's on hold until folks think more "
@@ -3049,12 +3075,12 @@ msgid ""
3049"more collaborative approach NSS2 for now." 3075"more collaborative approach NSS2 for now."
3050msgstr "" 3076msgstr ""
3051 3077
3052#: template/gsoc.html.j2:315 template/gsoc.html.j2:455 3078#: template/gsoc.html.j2:353 template/gsoc.html.j2:493
3053#: template/gsoc.html.j2:495 template/gsoc.html.j2:525 3079#: template/gsoc.html.j2:533 template/gsoc.html.j2:563
3054msgid "Required Skills: C" 3080msgid "Required Skills: C"
3055msgstr "" 3081msgstr ""
3056 3082
3057#: template/gsoc.html.j2:328 3083#: template/gsoc.html.j2:366
3058msgid "" 3084msgid ""
3059"Improve the Rust implementation of GNUnet utils, possibly including adding " 3085"Improve the Rust implementation of GNUnet utils, possibly including adding "
3060"support for asynchronous IO using mio, or perhaps a higher level " 3086"support for asynchronous IO using mio, or perhaps a higher level "
@@ -3062,32 +3088,32 @@ msgid ""
3062"gj." 3088"gj."
3063msgstr "" 3089msgstr ""
3064 3090
3065#: template/gsoc.html.j2:344 3091#: template/gsoc.html.j2:382
3066msgid "" 3092msgid ""
3067"Implementation of a replacement for PANDA (see Pond) with better security, " 3093"Implementation of a replacement for PANDA (see Pond) with better security, "
3068"and maybe integration with the GNU Name System for key exchange." 3094"and maybe integration with the GNU Name System for key exchange."
3069msgstr "" 3095msgstr ""
3070 3096
3071#: template/gsoc.html.j2:356 3097#: template/gsoc.html.j2:394
3072msgid "Required Skills: Rust or C, crypto" 3098msgid "Required Skills: Rust or C, crypto"
3073msgstr "" 3099msgstr ""
3074 3100
3075#: template/gsoc.html.j2:361 template/gsoc.html.j2:418 3101#: template/gsoc.html.j2:399 template/gsoc.html.j2:456
3076#: template/gsoc.html.j2:460 template/gsoc.html.j2:500 3102#: template/gsoc.html.j2:498 template/gsoc.html.j2:538
3077msgid "Difficulty level: high" 3103msgid "Difficulty level: high"
3078msgstr "" 3104msgstr ""
3079 3105
3080#: template/gsoc.html.j2:369 3106#: template/gsoc.html.j2:407
3081msgid "" 3107msgid ""
3082"Implement different place types and file sharing by creating a new place for " 3108"Implement different place types and file sharing by creating a new place for "
3083"the shared content." 3109"the shared content."
3084msgstr "" 3110msgstr ""
3085 3111
3086#: template/gsoc.html.j2:375 3112#: template/gsoc.html.j2:413
3087msgid "Place types to be implemented:" 3113msgid "Place types to be implemented:"
3088msgstr "" 3114msgstr ""
3089 3115
3090#: template/gsoc.html.j2:379 3116#: template/gsoc.html.j2:417
3091msgid "" 3117msgid ""
3092"<ul> <li>File: generic file with comments</li> <li>Image: display an image " 3118"<ul> <li>File: generic file with comments</li> <li>Image: display an image "
3093"with comments referencing a region of the image</li> <li>Sound: play a sound " 3119"with comments referencing a region of the image</li> <li>Sound: play a sound "
@@ -3097,11 +3123,11 @@ msgid ""
3097"</ul>" 3123"</ul>"
3098msgstr "" 3124msgstr ""
3099 3125
3100#: template/gsoc.html.j2:390 3126#: template/gsoc.html.j2:428
3101msgid "Also provide the following UI functionality:" 3127msgid "Also provide the following UI functionality:"
3102msgstr "" 3128msgstr ""
3103 3129
3104#: template/gsoc.html.j2:394 3130#: template/gsoc.html.j2:432
3105msgid "" 3131msgid ""
3106"<ul> <li>Fork existing channels, reorganize people into new chatrooms or " 3132"<ul> <li>Fork existing channels, reorganize people into new chatrooms or "
3107"channels.</li> <li>Share a post (edit and repost something elsewhere, on a " 3133"channels.</li> <li>Share a post (edit and repost something elsewhere, on a "
@@ -3110,21 +3136,21 @@ msgid ""
3110"ul>" 3136"ul>"
3111msgstr "" 3137msgstr ""
3112 3138
3113#: template/gsoc.html.j2:403 3139#: template/gsoc.html.j2:441
3114msgid "" 3140msgid ""
3115"See also <a href=\"http://secushare.org/features\">http://secushare.org/" 3141"See also <a href=\"http://secushare.org/features\">http://secushare.org/"
3116"features</a>" 3142"features</a>"
3117msgstr "" 3143msgstr ""
3118 3144
3119#: template/gsoc.html.j2:408 3145#: template/gsoc.html.j2:446
3120msgid "<strong>Mentors:</strong> lynX" 3146msgid "<strong>Mentors:</strong> lynX"
3121msgstr "" 3147msgstr ""
3122 3148
3123#: template/gsoc.html.j2:413 3149#: template/gsoc.html.j2:451
3124msgid "Required Skills: C/C++" 3150msgid "Required Skills: C/C++"
3125msgstr "" 3151msgstr ""
3126 3152
3127#: template/gsoc.html.j2:426 3153#: template/gsoc.html.j2:464
3128msgid "" 3154msgid ""
3129"Implement aggregation of distributed state from various channels in order to " 3155"Implement aggregation of distributed state from various channels in order to "
3130"provide for a powerful social graph API capable of producing social network " 3156"provide for a powerful social graph API capable of producing social network "
@@ -3135,17 +3161,17 @@ msgid ""
3135"Linda. You have 11 contacts in common with her. [ADD]\")." 3161"Linda. You have 11 contacts in common with her. [ADD]\")."
3136msgstr "" 3162msgstr ""
3137 3163
3138#: template/gsoc.html.j2:444 3164#: template/gsoc.html.j2:482
3139msgid "" 3165msgid ""
3140"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" 3166"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/"
3141"rendezvous</a>" 3167"rendezvous</a>"
3142msgstr "" 3168msgstr ""
3143 3169
3144#: template/gsoc.html.j2:450 template/gsoc.html.j2:490 3170#: template/gsoc.html.j2:488 template/gsoc.html.j2:528
3145msgid "<strong>Mentors:</strong> t3sserakt, lynX" 3171msgid "<strong>Mentors:</strong> t3sserakt, lynX"
3146msgstr "" 3172msgstr ""
3147 3173
3148#: template/gsoc.html.j2:467 3174#: template/gsoc.html.j2:505
3149msgid "" 3175msgid ""
3150"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " 3176"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional "
3151"mail clients into secushare user interfaces. </li> <li> Think of ways to map " 3177"mail clients into secushare user interfaces. </li> <li> Think of ways to map "
@@ -3155,7 +3181,7 @@ msgid ""
3155"this task but it is not an requirement. </li> </ul>" 3181"this task but it is not an requirement. </li> </ul>"
3156msgstr "" 3182msgstr ""
3157 3183
3158#: template/gsoc.html.j2:508 3184#: template/gsoc.html.j2:546
3159msgid "" 3185msgid ""
3160"Implementation of the GNUnet auction system described in Chapter 3 of <a " 3186"Implementation of the GNUnet auction system described in Chapter 3 of <a "
3161"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. " 3187"href=\"https://grothoff.org/christian/teich2017ms.pdf\">this thesis</a>. "
@@ -3164,33 +3190,33 @@ msgid ""
3164"three user interface programs create, info and join." 3190"three user interface programs create, info and join."
3165msgstr "" 3191msgstr ""
3166 3192
3167#: template/gsoc.html.j2:520 3193#: template/gsoc.html.j2:558
3168msgid "<strong>Mentors:</strong> mate, cg" 3194msgid "<strong>Mentors:</strong> mate, cg"
3169msgstr "" 3195msgstr ""
3170 3196
3171#: template/gsoc.html.j2:538 3197#: template/gsoc.html.j2:576
3172msgid "" 3198msgid ""
3173"Implementation of additional transports to make GNUnet communication more " 3199"Implementation of additional transports to make GNUnet communication more "
3174"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" 3200"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-"
3175"over-DNS" 3201"over-DNS"
3176msgstr "" 3202msgstr ""
3177 3203
3178#: template/gsoc.html.j2:545 template/gsoc.html.j2:559 3204#: template/gsoc.html.j2:583 template/gsoc.html.j2:597
3179msgid "<strong>Mentors:</strong> Matthias Wachs" 3205msgid "<strong>Mentors:</strong> Matthias Wachs"
3180msgstr "" 3206msgstr ""
3181 3207
3182#: template/gsoc.html.j2:553 3208#: template/gsoc.html.j2:591
3183msgid "" 3209msgid ""
3184"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " 3210"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole "
3185"punching, better STUN support)" 3211"punching, better STUN support)"
3186msgstr "" 3212msgstr ""
3187 3213
3188#: template/gsoc.html.j2:567 3214#: template/gsoc.html.j2:605
3189msgid "" 3215msgid ""
3190"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" 3216"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges"
3191msgstr "" 3217msgstr ""
3192 3218
3193#: template/gsoc.html.j2:575 3219#: template/gsoc.html.j2:613
3194msgid "" 3220msgid ""
3195"Improving libaboss to make computation on shared secrets (including repeated " 3221"Improving libaboss to make computation on shared secrets (including repeated "
3196"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" 3222"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?"
@@ -3198,13 +3224,13 @@ msgid ""
3198"moving libaboss to bignums (gcry_mpi)." 3224"moving libaboss to bignums (gcry_mpi)."
3199msgstr "" 3225msgstr ""
3200 3226
3201#: template/gsoc.html.j2:588 3227#: template/gsoc.html.j2:626
3202msgid "" 3228msgid ""
3203"Please refer to the description for this project listed under GNU Guix " 3229"Please refer to the description for this project listed under GNU Guix "
3204"project ideas." 3230"project ideas."
3205msgstr "" 3231msgstr ""
3206 3232
3207#: template/gsoc.html.j2:601 3233#: template/gsoc.html.j2:639
3208msgid "" 3234msgid ""
3209"Python 2.7 is reaching its end-of-life, and we want to get rid of the " 3235"Python 2.7 is reaching its end-of-life, and we want to get rid of the "
3210"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " 3236"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper "
@@ -3213,27 +3239,27 @@ msgid ""
3213"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)." 3239"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>)."
3214msgstr "" 3240msgstr ""
3215 3241
3216#: template/gsoc.html.j2:611 3242#: template/gsoc.html.j2:649
3217msgid "<strong>Mentors:</strong> Christian Grothoff" 3243msgid "<strong>Mentors:</strong> Christian Grothoff"
3218msgstr "" 3244msgstr ""
3219 3245
3220#: template/gsoc.html.j2:616 3246#: template/gsoc.html.j2:654
3221msgid "Required Skills:" 3247msgid "Required Skills:"
3222msgstr "" 3248msgstr ""
3223 3249
3224#: template/gsoc.html.j2:621 3250#: template/gsoc.html.j2:659
3225msgid "Difficulty level:" 3251msgid "Difficulty level:"
3226msgstr "" 3252msgstr ""
3227 3253
3228#: template/gsoc.html.j2:626 3254#: template/gsoc.html.j2:664
3229msgid "Report:" 3255msgid "Report:"
3230msgstr "" 3256msgstr ""
3231 3257
3232#: template/gsoc.html.j2:631 3258#: template/gsoc.html.j2:669
3233msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." 3259msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC."
3234msgstr "" 3260msgstr ""
3235 3261
3236#: template/gsoc.html.j2:641 3262#: template/gsoc.html.j2:679
3237msgid "" 3263msgid ""
3238"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " 3264"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet "
3239"to be determined framework such as Angular2. This includes the design and " 3265"to be determined framework such as Angular2. This includes the design and "
@@ -3242,11 +3268,11 @@ msgid ""
3242"html\">GNUnet API</a>." 3268"html\">GNUnet API</a>."
3243msgstr "" 3269msgstr ""
3244 3270
3245#: template/gsoc.html.j2:656 3271#: template/gsoc.html.j2:694
3246msgid "Required Skills: C, JavaScript, CSS" 3272msgid "Required Skills: C, JavaScript, CSS"
3247msgstr "" 3273msgstr ""
3248 3274
3249#: template/gsoc.html.j2:666 3275#: template/gsoc.html.j2:704
3250msgid "" 3276msgid ""
3251"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" 3277"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
3252msgstr "" 3278msgstr ""
@@ -3555,7 +3581,7 @@ msgstr ""
3555 3581
3556#: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114 3582#: template/install-on-openwrt.html.j2:48 template/l2o/mile1.html.j2:114
3557#: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93 3583#: template/l2o/mile2.html.j2:64 template/l2o/mile3.html.j2:93
3558#: template/l2o/mile4.html.j2:71 3584#: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63
3559#, fuzzy 3585#, fuzzy
3560#| msgid "Continuous Integration" 3586#| msgid "Continuous Integration"
3561msgid "Configuration" 3587msgid "Configuration"
@@ -3871,7 +3897,8 @@ msgstr "Información de contacto"
3871 3897
3872#: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 3898#: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7
3873#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 3899#: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7
3874#: template/l2o/mile4.html.j2:7 template/l2o/testng.html.j2:7 3900#: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7
3901#: template/l2o/testng.html.j2:7
3875msgid "NGI Assure project: Layer-2-Overlay" 3902msgid "NGI Assure project: Layer-2-Overlay"
3876msgstr "" 3903msgstr ""
3877 3904
@@ -4090,7 +4117,8 @@ msgid ""
4090"The test cases proof that each peer can be reached, even if that peer is " 4117"The test cases proof that each peer can be reached, even if that peer is "
4091"behind a NAT. The test case are measuring the performance. This measurement " 4118"behind a NAT. The test case are measuring the performance. This measurement "
4092"is used to compare with the outcome of the next milestone. This result of " 4119"is used to compare with the outcome of the next milestone. This result of "
4093"this milestone will be a first stable release." 4120"this milestone will be a first stable release. <a href=\"mile5."
4121"html\">Details</a>"
4094msgstr "" 4122msgstr ""
4095 4123
4096#: template/l2o/index.html.j2:180 4124#: template/l2o/index.html.j2:180
@@ -4123,7 +4151,7 @@ msgstr ""
4123 4151
4124#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 4152#: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13
4125#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 4153#: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13
4126#: template/l2o/testng.html.j2:13 4154#: template/l2o/mile5.html.j2:13 template/l2o/testng.html.j2:13
4127msgid "Project main page" 4155msgid "Project main page"
4128msgstr "" 4156msgstr ""
4129 4157
@@ -4323,7 +4351,7 @@ msgid ""
4323"file for the udp backchannel test case.</td> <tr> </table>" 4351"file for the udp backchannel test case.</td> <tr> </table>"
4324msgstr "" 4352msgstr ""
4325 4353
4326#: template/l2o/mile4.html.j2:21 4354#: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32
4327msgid "TNG Service" 4355msgid "TNG Service"
4328msgstr "" 4356msgstr ""
4329 4357
@@ -4385,6 +4413,98 @@ msgid ""
4385"IP forwarding.</td> <tr> </table>" 4413"IP forwarding.</td> <tr> </table>"
4386msgstr "" 4414msgstr ""
4387 4415
4416#: template/l2o/mile5.html.j2:21
4417msgid "Testing Framework"
4418msgstr ""
4419
4420#: template/l2o/mile5.html.j2:23
4421msgid ""
4422"<ul> <li>Added so called barrier functionality, which is a set of commands "
4423"to easy implement a barrier. A barrier is some point in time during "
4424"execution of a test which if reached can trigger some action. For details "
4425"have a look into commits <a href='https://git.gnunet.org/gnunet.git/commit/?"
4426"id=34e1c58cb39a649c9a4c551681cedf19807b85f0'>34e1c58cb39a649c9a4c551681cedf19807b85f0</"
4427"a>, <a href='https://git.gnunet.org/gnunet.git/commit/?"
4428"id=ba4d141be09651b452270fc21f062d50bd3f738a'>ba4d141be09651b452270fc21f062d50bd3f738a</"
4429"a> and <a href='https://git.gnunet.org/gnunet.git/commit/?"
4430"id=2c2b2911e1585dc378dbb88d4dd6aaec37b00316'>2c2b2911e1585dc378dbb88d4dd6aaec37b00316</"
4431"a>.</li> </ul>"
4432msgstr ""
4433
4434#: template/l2o/mile5.html.j2:34
4435msgid ""
4436"<ul> <li>Added nat reversal code to tcp communicator. Prepared udp "
4437"communicator.</li> <li>Added tcp icmp nat hole punching test case script, "
4438"and fixed bugs occuring during shutdown.</li> <ul> <li>src/transport/"
4439"test_transport_nat_icmp_tcp.sh</li> </ul> <li>Added performance test case.</"
4440"li> <ul> <li>src/transport/test_transport_plugin_cmd_simple_send_performance."
4441"c</li> <li>src/transport/test_transport_simple_send_performance.sh</li> "
4442"<li>src/transport/test_transport_simple_send_performance_topo.conf</li> "
4443"<li>src/transport/transport_api_cmd_send_simple_performance.c</li> </ul> "
4444"<li>Fixed bug happening during check for pending validation requests after "
4445"nat reversal.</li> <li>Fixed bug of QueueEntry deleted too early.</li> "
4446"<li>Fixed bug about missing synchronisation between client and service queue "
4447"in Transport Core API.</li> <li>Fixed bug of not sending the changed window "
4448"size, which takes into account the used and lost data.</li> </ul>"
4449msgstr ""
4450
4451#: template/l2o/mile5.html.j2:65
4452msgid ""
4453"<ul> <li>Added configuration to be able to start executables on a router "
4454"node</li> <ul> <li>contrib/netjail/netjail_core.sh</li> <li>contrib/netjail/"
4455"netjail_start.sh</li> <li>contrib/netjail/topo.sh</li> </ul> </ul></br> "
4456"<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
4457"\">src/transport/test_transport_nat_upnp_topo.conf</td><td width=\"40%\" "
4458"style=\"vertical-align: top;\">Added topology file for nat upnp test case</"
4459"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
4460"align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" "
4461"style=\"vertical-align: top;\">Handing over the global number of the router "
4462"node to the script running on that node. (8e1bf27b11)</td> <tr> </table></"
4463"br> <ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> "
4464"<ul> <li>contrib/netjail/netjail_start.sh</li> <li>src/testing/gnunet-cmds-"
4465"helper.c</li> <li>src/testing/testing.c</li> </ul> </ul> <ul> <li>Changed "
4466"the format of the interface names to make miniupnpd happy. (4aec035ea)</li> "
4467"<ul> <li>contrib/netjail/netjail_core.sh</li> <li>src/testing/"
4468"testing_api_cmd_netjail_start_cmds_helper.c</li> </ul> </ul> <ul> "
4469"<li>Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)</"
4470"li> <ul> <li>contrib/netjail/netjail_stop.sh</li> </ul> </ul></br> <table "
4471"width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/"
4472"transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" "
4473"style=\"vertical-align: top;\">Added topology file for tcp icmp nat hole "
4474"punching test case.</td> <tr> </table></br> <ul> <li>Added code to configure "
4475"connection attempts to natted peers. (6de2cb8f7a)</li> <ul> <li>src/testing/"
4476"testing.c</li> <li>src/transport/transport_api_cmd_connecting_peers.c</li> </"
4477"ul> </ul> <ul> <li>Added code in the netjail scripts to enable router nodes "
4478"to forward icmp requests and response. (a21cb1820)</li> <ul> <li>contrib/"
4479"netjail/netjail_core.sh</li> <li>contrib/netjail/netjail_start.sh</li> </ul> "
4480"</ul>"
4481msgstr ""
4482
4483#: template/l2o/mile5.html.j2:130
4484#, fuzzy
4485#| msgid "Performance Analysis"
4486msgid "Performance Measurement"
4487msgstr "Análisis de rendimiento"
4488
4489#: template/l2o/mile5.html.j2:132
4490msgid ""
4491"The outcome of the performance measurement was 20 MByte/s for packet size of "
4492"65000 bytes. For this measurement the TNG layer was using tcp only, because "
4493"there was an unfixed bug, if running tcp and udp in parallel."
4494msgstr ""
4495
4496#: template/l2o/mile5.html.j2:140
4497#, fuzzy
4498#| msgid "Documentation"
4499msgid "API Documentation"
4500msgstr "Documentación"
4501
4502#: template/l2o/mile5.html.j2:142
4503msgid ""
4504"Documentation of the new <a href='https://docs.gnunet.org/doxygen/d2/dc4/"
4505"group__TNG.html'>TNG Api</a>."
4506msgstr ""
4507
4388#: template/l2o/testng.html.j2:21 4508#: template/l2o/testng.html.j2:21
4389msgid "Netjail setup and execution" 4509msgid "Netjail setup and execution"
4390msgstr "" 4510msgstr ""
@@ -4497,13 +4617,16 @@ msgid ""
4497"NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " 4617"NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = "
4498"Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " 4618"Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | "
4499"NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " 4619"NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" "
4500"\"connect\", \":\" EstablishConnectionToPeerViaProtocolValue \"}\" ;<br/><br/" 4620"\"connect\", \":\" EstablishConnectionToPeerViaProtocolValues \"}\" ;<br/"
4501"> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = On | " 4621"><br/> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = "
4502"Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> NodeIndexInSubnet = " 4622"On | Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> "
4503"NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | Numeral ;<br/><br/> " 4623"NodeIndexInSubnet = NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | "
4504"Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | " 4624"Numeral ;<br/><br/> Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" "
4505"\"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | \"a\" | ... | \"z\";" 4625"| \"7\" | \"8\" | \"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | "
4506"<br/><br/> EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " 4626"\"a\" | ... | \"z\";<br/><br/> EstablishConnectionToPeerViaProtocolValues = "
4627"EstablishConnectionToPeerViaProtocolValue { \"|\", "
4628"EstablishConnectionToPeerViaProtocolValue } "
4629"EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | "
4507"SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" 4630"SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;"
4508"<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " 4631"<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> "
4509"off = \"0\" ;<br/><br/>" 4632"off = \"0\" ;<br/><br/>"