diff options
Diffstat (limited to 'locale/es/LC_MESSAGES/messages.po')
-rw-r--r-- | locale/es/LC_MESSAGES/messages.po | 267 |
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 "" | |||
7 | msgstr "" | 7 | msgstr "" |
8 | "Project-Id-Version: PROJECT VERSION\n" | 8 | "Project-Id-Version: PROJECT VERSION\n" |
9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | 9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
10 | "POT-Creation-Date: 2023-01-17 10:07+0900\n" | 10 | "POT-Creation-Date: 2023-04-01 13:56+0200\n" |
11 | "PO-Revision-Date: 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 |
65 | msgid "Skip to main content" | 65 | msgid "Skip to main content" |
66 | msgstr "" | 66 | msgstr "Saltar al contenido principal" |
67 | 67 | ||
68 | #: common/navigation.j2.inc:33 | 68 | #: common/navigation.j2.inc:33 |
69 | msgid "Home" | 69 | msgid "Home" |
@@ -2844,11 +2844,11 @@ msgstr "" | |||
2844 | msgid "Ideas 2023" | 2844 | msgid "Ideas 2023" |
2845 | msgstr "" | 2845 | msgstr "" |
2846 | 2846 | ||
2847 | #: template/gsoc.html.j2:14 template/gsoc.html.j2:214 | 2847 | #: template/gsoc.html.j2:14 template/gsoc.html.j2:247 |
2848 | msgid "Past projects" | 2848 | msgid "Past projects" |
2849 | msgstr "Proyectos pasados" | 2849 | msgstr "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 |
2852 | msgid "Finished projects" | 2852 | msgid "Finished projects" |
2853 | msgstr "Proyectos finalizados" | 2853 | msgstr "Proyectos finalizados" |
2854 | 2854 | ||
@@ -2954,6 +2954,37 @@ msgstr "" | |||
2954 | 2954 | ||
2955 | #: template/gsoc.html.j2:186 | 2955 | #: template/gsoc.html.j2:186 |
2956 | msgid "" | 2956 | msgid "" |
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." | ||
2963 | msgstr "" | ||
2964 | |||
2965 | #: template/gsoc.html.j2:190 | ||
2966 | msgid "" | ||
2967 | "<strong>Mentors:</strong> Christian Grothoff (GNU Anastasis) and Florian " | ||
2968 | "Dold (GNU Taler)" | ||
2969 | msgstr "" | ||
2970 | |||
2971 | #: template/gsoc.html.j2:195 | ||
2972 | msgid "Required Skills: Android UI development" | ||
2973 | msgstr "" | ||
2974 | |||
2975 | #: template/gsoc.html.j2:200 template/gsoc.html.j2:235 | ||
2976 | #: template/gsoc.html.j2:268 | ||
2977 | msgid "Duration: 350h" | ||
2978 | msgstr "" | ||
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 | ||
2983 | msgid "Difficulty level: medium" | ||
2984 | msgstr "" | ||
2985 | |||
2986 | #: template/gsoc.html.j2:214 | ||
2987 | msgid "" | ||
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." |
2964 | msgstr "" | 2995 | msgstr "" |
2965 | 2996 | ||
2966 | #: template/gsoc.html.j2:197 template/gsoc.html.j2:651 | 2997 | #: template/gsoc.html.j2:225 template/gsoc.html.j2:689 |
2967 | msgid "<strong>Mentors:</strong> Martin Schanzenbach" | 2998 | msgid "<strong>Mentors:</strong> Martin Schanzenbach" |
2968 | msgstr "" | 2999 | msgstr "" |
2969 | 3000 | ||
2970 | #: template/gsoc.html.j2:202 | 3001 | #: template/gsoc.html.j2:230 |
2971 | msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." | 3002 | msgid "Required Skills: Solid knowledge of Rust and ideally asynchronuous IO." |
2972 | msgstr "" | 3003 | msgstr "" |
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 | ||
2976 | msgid "Difficulty level: medium" | ||
2977 | msgstr "" | ||
2978 | |||
2979 | #: template/gsoc.html.j2:221 | ||
2980 | msgid "" | 3006 | msgid "" |
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." |
2984 | msgstr "" | 3010 | msgstr "" |
2985 | 3011 | ||
2986 | #: template/gsoc.html.j2:228 | 3012 | #: template/gsoc.html.j2:261 |
2987 | msgid "" | 3013 | msgid "" |
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." |
2991 | msgstr "" | 3017 | msgstr "" |
2992 | 3018 | ||
2993 | #: template/gsoc.html.j2:235 | 3019 | #: template/gsoc.html.j2:273 |
2994 | msgid "" | 3020 | msgid "" |
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" |
2997 | msgstr "" | 3023 | msgstr "" |
2998 | 3024 | ||
2999 | #: template/gsoc.html.j2:244 | 3025 | #: template/gsoc.html.j2:282 |
3000 | msgid "" | 3026 | msgid "" |
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." |
3008 | msgstr "" | 3034 | msgstr "" |
3009 | 3035 | ||
3010 | #: template/gsoc.html.j2:256 | 3036 | #: template/gsoc.html.j2:294 |
3011 | msgid "<strong>Mentors:</strong> TBD" | 3037 | msgid "<strong>Mentors:</strong> TBD" |
3012 | msgstr "" | 3038 | msgstr "" |
3013 | 3039 | ||
3014 | #: template/gsoc.html.j2:266 | 3040 | #: template/gsoc.html.j2:304 |
3015 | msgid "" | 3041 | msgid "" |
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" |
3028 | msgstr "" | 3054 | msgstr "" |
3029 | 3055 | ||
3030 | #: template/gsoc.html.j2:287 | 3056 | #: template/gsoc.html.j2:325 |
3031 | msgid "<strong>Mentors:</strong> lynX & dvn" | 3057 | msgid "<strong>Mentors:</strong> lynX & dvn" |
3032 | msgstr "" | 3058 | msgstr "" |
3033 | 3059 | ||
3034 | #: template/gsoc.html.j2:295 | 3060 | #: template/gsoc.html.j2:333 |
3035 | msgid "" | 3061 | msgid "" |
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." |
3037 | msgstr "" | 3063 | msgstr "" |
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 |
3041 | msgid "<strong>Mentors:</strong> Jeff Burdges" | 3067 | msgid "<strong>Mentors:</strong> Jeff Burdges" |
3042 | msgstr "" | 3068 | msgstr "" |
3043 | 3069 | ||
3044 | #: template/gsoc.html.j2:306 | 3070 | #: template/gsoc.html.j2:344 |
3045 | msgid "" | 3071 | msgid "" |
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." |
3050 | msgstr "" | 3076 | msgstr "" |
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 |
3054 | msgid "Required Skills: C" | 3080 | msgid "Required Skills: C" |
3055 | msgstr "" | 3081 | msgstr "" |
3056 | 3082 | ||
3057 | #: template/gsoc.html.j2:328 | 3083 | #: template/gsoc.html.j2:366 |
3058 | msgid "" | 3084 | msgid "" |
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." |
3063 | msgstr "" | 3089 | msgstr "" |
3064 | 3090 | ||
3065 | #: template/gsoc.html.j2:344 | 3091 | #: template/gsoc.html.j2:382 |
3066 | msgid "" | 3092 | msgid "" |
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." |
3069 | msgstr "" | 3095 | msgstr "" |
3070 | 3096 | ||
3071 | #: template/gsoc.html.j2:356 | 3097 | #: template/gsoc.html.j2:394 |
3072 | msgid "Required Skills: Rust or C, crypto" | 3098 | msgid "Required Skills: Rust or C, crypto" |
3073 | msgstr "" | 3099 | msgstr "" |
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 |
3077 | msgid "Difficulty level: high" | 3103 | msgid "Difficulty level: high" |
3078 | msgstr "" | 3104 | msgstr "" |
3079 | 3105 | ||
3080 | #: template/gsoc.html.j2:369 | 3106 | #: template/gsoc.html.j2:407 |
3081 | msgid "" | 3107 | msgid "" |
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." |
3084 | msgstr "" | 3110 | msgstr "" |
3085 | 3111 | ||
3086 | #: template/gsoc.html.j2:375 | 3112 | #: template/gsoc.html.j2:413 |
3087 | msgid "Place types to be implemented:" | 3113 | msgid "Place types to be implemented:" |
3088 | msgstr "" | 3114 | msgstr "" |
3089 | 3115 | ||
3090 | #: template/gsoc.html.j2:379 | 3116 | #: template/gsoc.html.j2:417 |
3091 | msgid "" | 3117 | msgid "" |
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>" |
3098 | msgstr "" | 3124 | msgstr "" |
3099 | 3125 | ||
3100 | #: template/gsoc.html.j2:390 | 3126 | #: template/gsoc.html.j2:428 |
3101 | msgid "Also provide the following UI functionality:" | 3127 | msgid "Also provide the following UI functionality:" |
3102 | msgstr "" | 3128 | msgstr "" |
3103 | 3129 | ||
3104 | #: template/gsoc.html.j2:394 | 3130 | #: template/gsoc.html.j2:432 |
3105 | msgid "" | 3131 | msgid "" |
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>" |
3111 | msgstr "" | 3137 | msgstr "" |
3112 | 3138 | ||
3113 | #: template/gsoc.html.j2:403 | 3139 | #: template/gsoc.html.j2:441 |
3114 | msgid "" | 3140 | msgid "" |
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>" |
3117 | msgstr "" | 3143 | msgstr "" |
3118 | 3144 | ||
3119 | #: template/gsoc.html.j2:408 | 3145 | #: template/gsoc.html.j2:446 |
3120 | msgid "<strong>Mentors:</strong> lynX" | 3146 | msgid "<strong>Mentors:</strong> lynX" |
3121 | msgstr "" | 3147 | msgstr "" |
3122 | 3148 | ||
3123 | #: template/gsoc.html.j2:413 | 3149 | #: template/gsoc.html.j2:451 |
3124 | msgid "Required Skills: C/C++" | 3150 | msgid "Required Skills: C/C++" |
3125 | msgstr "" | 3151 | msgstr "" |
3126 | 3152 | ||
3127 | #: template/gsoc.html.j2:426 | 3153 | #: template/gsoc.html.j2:464 |
3128 | msgid "" | 3154 | msgid "" |
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]\")." |
3136 | msgstr "" | 3162 | msgstr "" |
3137 | 3163 | ||
3138 | #: template/gsoc.html.j2:444 | 3164 | #: template/gsoc.html.j2:482 |
3139 | msgid "" | 3165 | msgid "" |
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>" |
3142 | msgstr "" | 3168 | msgstr "" |
3143 | 3169 | ||
3144 | #: template/gsoc.html.j2:450 template/gsoc.html.j2:490 | 3170 | #: template/gsoc.html.j2:488 template/gsoc.html.j2:528 |
3145 | msgid "<strong>Mentors:</strong> t3sserakt, lynX" | 3171 | msgid "<strong>Mentors:</strong> t3sserakt, lynX" |
3146 | msgstr "" | 3172 | msgstr "" |
3147 | 3173 | ||
3148 | #: template/gsoc.html.j2:467 | 3174 | #: template/gsoc.html.j2:505 |
3149 | msgid "" | 3175 | msgid "" |
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>" |
3156 | msgstr "" | 3182 | msgstr "" |
3157 | 3183 | ||
3158 | #: template/gsoc.html.j2:508 | 3184 | #: template/gsoc.html.j2:546 |
3159 | msgid "" | 3185 | msgid "" |
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." |
3165 | msgstr "" | 3191 | msgstr "" |
3166 | 3192 | ||
3167 | #: template/gsoc.html.j2:520 | 3193 | #: template/gsoc.html.j2:558 |
3168 | msgid "<strong>Mentors:</strong> mate, cg" | 3194 | msgid "<strong>Mentors:</strong> mate, cg" |
3169 | msgstr "" | 3195 | msgstr "" |
3170 | 3196 | ||
3171 | #: template/gsoc.html.j2:538 | 3197 | #: template/gsoc.html.j2:576 |
3172 | msgid "" | 3198 | msgid "" |
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" |
3176 | msgstr "" | 3202 | msgstr "" |
3177 | 3203 | ||
3178 | #: template/gsoc.html.j2:545 template/gsoc.html.j2:559 | 3204 | #: template/gsoc.html.j2:583 template/gsoc.html.j2:597 |
3179 | msgid "<strong>Mentors:</strong> Matthias Wachs" | 3205 | msgid "<strong>Mentors:</strong> Matthias Wachs" |
3180 | msgstr "" | 3206 | msgstr "" |
3181 | 3207 | ||
3182 | #: template/gsoc.html.j2:553 | 3208 | #: template/gsoc.html.j2:591 |
3183 | msgid "" | 3209 | msgid "" |
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)" |
3186 | msgstr "" | 3212 | msgstr "" |
3187 | 3213 | ||
3188 | #: template/gsoc.html.j2:567 | 3214 | #: template/gsoc.html.j2:605 |
3189 | msgid "" | 3215 | msgid "" |
3190 | "<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" | 3216 | "<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" |
3191 | msgstr "" | 3217 | msgstr "" |
3192 | 3218 | ||
3193 | #: template/gsoc.html.j2:575 | 3219 | #: template/gsoc.html.j2:613 |
3194 | msgid "" | 3220 | msgid "" |
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)." |
3199 | msgstr "" | 3225 | msgstr "" |
3200 | 3226 | ||
3201 | #: template/gsoc.html.j2:588 | 3227 | #: template/gsoc.html.j2:626 |
3202 | msgid "" | 3228 | msgid "" |
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." |
3205 | msgstr "" | 3231 | msgstr "" |
3206 | 3232 | ||
3207 | #: template/gsoc.html.j2:601 | 3233 | #: template/gsoc.html.j2:639 |
3208 | msgid "" | 3234 | msgid "" |
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>)." |
3214 | msgstr "" | 3240 | msgstr "" |
3215 | 3241 | ||
3216 | #: template/gsoc.html.j2:611 | 3242 | #: template/gsoc.html.j2:649 |
3217 | msgid "<strong>Mentors:</strong> Christian Grothoff" | 3243 | msgid "<strong>Mentors:</strong> Christian Grothoff" |
3218 | msgstr "" | 3244 | msgstr "" |
3219 | 3245 | ||
3220 | #: template/gsoc.html.j2:616 | 3246 | #: template/gsoc.html.j2:654 |
3221 | msgid "Required Skills:" | 3247 | msgid "Required Skills:" |
3222 | msgstr "" | 3248 | msgstr "" |
3223 | 3249 | ||
3224 | #: template/gsoc.html.j2:621 | 3250 | #: template/gsoc.html.j2:659 |
3225 | msgid "Difficulty level:" | 3251 | msgid "Difficulty level:" |
3226 | msgstr "" | 3252 | msgstr "" |
3227 | 3253 | ||
3228 | #: template/gsoc.html.j2:626 | 3254 | #: template/gsoc.html.j2:664 |
3229 | msgid "Report:" | 3255 | msgid "Report:" |
3230 | msgstr "" | 3256 | msgstr "" |
3231 | 3257 | ||
3232 | #: template/gsoc.html.j2:631 | 3258 | #: template/gsoc.html.j2:669 |
3233 | msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." | 3259 | msgid "Unfinished/Abandoned as gnunet-qr was moved to C outside of GSoC." |
3234 | msgstr "" | 3260 | msgstr "" |
3235 | 3261 | ||
3236 | #: template/gsoc.html.j2:641 | 3262 | #: template/gsoc.html.j2:679 |
3237 | msgid "" | 3263 | msgid "" |
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>." |
3243 | msgstr "" | 3269 | msgstr "" |
3244 | 3270 | ||
3245 | #: template/gsoc.html.j2:656 | 3271 | #: template/gsoc.html.j2:694 |
3246 | msgid "Required Skills: C, JavaScript, CSS" | 3272 | msgid "Required Skills: C, JavaScript, CSS" |
3247 | msgstr "" | 3273 | msgstr "" |
3248 | 3274 | ||
3249 | #: template/gsoc.html.j2:666 | 3275 | #: template/gsoc.html.j2:704 |
3250 | msgid "" | 3276 | msgid "" |
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>" |
3252 | msgstr "" | 3278 | msgstr "" |
@@ -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" |
3561 | msgid "Configuration" | 3587 | msgid "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 | ||
3875 | msgid "NGI Assure project: Layer-2-Overlay" | 3902 | msgid "NGI Assure project: Layer-2-Overlay" |
3876 | msgstr "" | 3903 | msgstr "" |
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>" | ||
4094 | msgstr "" | 4122 | msgstr "" |
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 |
4127 | msgid "Project main page" | 4155 | msgid "Project main page" |
4128 | msgstr "" | 4156 | msgstr "" |
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>" |
4324 | msgstr "" | 4352 | msgstr "" |
4325 | 4353 | ||
4326 | #: template/l2o/mile4.html.j2:21 | 4354 | #: template/l2o/mile4.html.j2:21 template/l2o/mile5.html.j2:32 |
4327 | msgid "TNG Service" | 4355 | msgid "TNG Service" |
4328 | msgstr "" | 4356 | msgstr "" |
4329 | 4357 | ||
@@ -4385,6 +4413,98 @@ msgid "" | |||
4385 | "IP forwarding.</td> <tr> </table>" | 4413 | "IP forwarding.</td> <tr> </table>" |
4386 | msgstr "" | 4414 | msgstr "" |
4387 | 4415 | ||
4416 | #: template/l2o/mile5.html.j2:21 | ||
4417 | msgid "Testing Framework" | ||
4418 | msgstr "" | ||
4419 | |||
4420 | #: template/l2o/mile5.html.j2:23 | ||
4421 | msgid "" | ||
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>" | ||
4432 | msgstr "" | ||
4433 | |||
4434 | #: template/l2o/mile5.html.j2:34 | ||
4435 | msgid "" | ||
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>" | ||
4449 | msgstr "" | ||
4450 | |||
4451 | #: template/l2o/mile5.html.j2:65 | ||
4452 | msgid "" | ||
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>" | ||
4481 | msgstr "" | ||
4482 | |||
4483 | #: template/l2o/mile5.html.j2:130 | ||
4484 | #, fuzzy | ||
4485 | #| msgid "Performance Analysis" | ||
4486 | msgid "Performance Measurement" | ||
4487 | msgstr "Análisis de rendimiento" | ||
4488 | |||
4489 | #: template/l2o/mile5.html.j2:132 | ||
4490 | msgid "" | ||
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." | ||
4494 | msgstr "" | ||
4495 | |||
4496 | #: template/l2o/mile5.html.j2:140 | ||
4497 | #, fuzzy | ||
4498 | #| msgid "Documentation" | ||
4499 | msgid "API Documentation" | ||
4500 | msgstr "Documentación" | ||
4501 | |||
4502 | #: template/l2o/mile5.html.j2:142 | ||
4503 | msgid "" | ||
4504 | "Documentation of the new <a href='https://docs.gnunet.org/doxygen/d2/dc4/" | ||
4505 | "group__TNG.html'>TNG Api</a>." | ||
4506 | msgstr "" | ||
4507 | |||
4388 | #: template/l2o/testng.html.j2:21 | 4508 | #: template/l2o/testng.html.j2:21 |
4389 | msgid "Netjail setup and execution" | 4509 | msgid "Netjail setup and execution" |
4390 | msgstr "" | 4510 | msgstr "" |
@@ -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/>" |