diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2023-08-25 08:36:31 +0200 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2023-08-25 08:36:31 +0200 |
commit | 8fbf9218cd4d74b3b7c19ef6af79ac0b1574ec85 (patch) | |
tree | c8b8523d88671b81fdb5cb8aecc04438e6a77c8a /locale/ar/LC_MESSAGES/messages.po | |
parent | e5a8502c0607ff1ff892b4b39202a55b84dff5df (diff) | |
download | www-8fbf9218cd4d74b3b7c19ef6af79ac0b1574ec85.tar.gz www-8fbf9218cd4d74b3b7c19ef6af79ac0b1574ec85.zip |
update formatiing
Diffstat (limited to 'locale/ar/LC_MESSAGES/messages.po')
-rw-r--r-- | locale/ar/LC_MESSAGES/messages.po | 288 |
1 files changed, 236 insertions, 52 deletions
diff --git a/locale/ar/LC_MESSAGES/messages.po b/locale/ar/LC_MESSAGES/messages.po index 7444b3f2..601aae4f 100644 --- a/locale/ar/LC_MESSAGES/messages.po +++ b/locale/ar/LC_MESSAGES/messages.po | |||
@@ -7,7 +7,7 @@ msgid "" | |||
7 | msgstr "" | 7 | msgstr "" |
8 | "Project-Id-Version: PROJECT VERSION\n" | 8 | "Project-Id-Version: PROJECT VERSION\n" |
9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" | 9 | "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" |
10 | "POT-Creation-Date: 2023-06-02 19:17+0200\n" | 10 | "POT-Creation-Date: 2023-08-25 08:34+0200\n" |
11 | "PO-Revision-Date: 2021-05-21 14:59+0000\n" | 11 | "PO-Revision-Date: 2021-05-21 14:59+0000\n" |
12 | "Last-Translator: Shorouk Hassouna <shoroukhassuna@gmail.com>\n" | 12 | "Last-Translator: Shorouk Hassouna <shoroukhassuna@gmail.com>\n" |
13 | "Language-Team: Arabic <http://weblate.taler.net/projects/gnunet/website/ar/" | 13 | "Language-Team: Arabic <http://weblate.taler.net/projects/gnunet/website/ar/" |
@@ -3010,11 +3010,12 @@ msgstr "الدمج المستمر" | |||
3010 | #: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 | 3010 | #: template/l2o/index.html.j2:7 template/l2o/mile1.html.j2:7 |
3011 | #: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 | 3011 | #: template/l2o/mile2.html.j2:7 template/l2o/mile3.html.j2:7 |
3012 | #: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 | 3012 | #: template/l2o/mile4.html.j2:7 template/l2o/mile5.html.j2:7 |
3013 | #: template/l2o/mile6.html.j2:7 template/l2o/testng.html.j2:7 | 3013 | #: template/l2o/mile6.html.j2:7 template/l2o/mile7.html.j2:7 |
3014 | #: template/l2o/mile8.html.j2:7 template/l2o/testng.html.j2:7 | ||
3014 | msgid "NGI Assure project: Layer-2-Overlay" | 3015 | msgid "NGI Assure project: Layer-2-Overlay" |
3015 | msgstr "" | 3016 | msgstr "" |
3016 | 3017 | ||
3017 | #: template/l2o/index.html.j2:13 template/l2o/index.html.j2:35 | 3018 | #: template/l2o/index.html.j2:13 template/l2o/index.html.j2:38 |
3018 | #: template/probnat/index.html.j2:13 template/probnat/index.html.j2:35 | 3019 | #: template/probnat/index.html.j2:13 template/probnat/index.html.j2:35 |
3019 | #, fuzzy | 3020 | #, fuzzy |
3020 | #| msgid "Documentation" | 3021 | #| msgid "Documentation" |
@@ -3025,7 +3026,7 @@ msgstr "التوثيق" | |||
3025 | msgid "New Test Framework" | 3026 | msgid "New Test Framework" |
3026 | msgstr "" | 3027 | msgstr "" |
3027 | 3028 | ||
3028 | #: template/l2o/index.html.j2:15 template/l2o/index.html.j2:75 | 3029 | #: template/l2o/index.html.j2:15 template/l2o/index.html.j2:78 |
3029 | #: template/probnat/index.html.j2:14 template/probnat/index.html.j2:64 | 3030 | #: template/probnat/index.html.j2:14 template/probnat/index.html.j2:64 |
3030 | msgid "Milestones" | 3031 | msgid "Milestones" |
3031 | msgstr "" | 3032 | msgstr "" |
@@ -3054,13 +3055,25 @@ msgstr "" | |||
3054 | msgid "Milestone 6" | 3055 | msgid "Milestone 6" |
3055 | msgstr "" | 3056 | msgstr "" |
3056 | 3057 | ||
3057 | #: template/l2o/index.html.j2:28 | 3058 | #: template/l2o/index.html.j2:22 template/probnat/index.html.j2:21 |
3059 | msgid "Milestone 7" | ||
3060 | msgstr "" | ||
3061 | |||
3062 | #: template/l2o/index.html.j2:23 | ||
3063 | msgid "Milestone 8" | ||
3064 | msgstr "" | ||
3065 | |||
3066 | #: template/l2o/index.html.j2:24 | ||
3067 | msgid "Milestone 9" | ||
3068 | msgstr "" | ||
3069 | |||
3070 | #: template/l2o/index.html.j2:31 | ||
3058 | msgid "" | 3071 | msgid "" |
3059 | "This project was funded through the NGI Assure Fund, a fund established by " | 3072 | "This project was funded through the NGI Assure Fund, a fund established by " |
3060 | "<a href=\"https://nlnet.nl/project/GNUnet-L2/\">NLnet</a>.</br>" | 3073 | "<a href=\"https://nlnet.nl/project/GNUnet-L2/\">NLnet</a>.</br>" |
3061 | msgstr "" | 3074 | msgstr "" |
3062 | 3075 | ||
3063 | #: template/l2o/index.html.j2:40 | 3076 | #: template/l2o/index.html.j2:43 |
3064 | msgid "" | 3077 | msgid "" |
3065 | "The <a href=\"https://docs.gnunet.org/handbook/gnunet.html#TRANSPORT-" | 3078 | "The <a href=\"https://docs.gnunet.org/handbook/gnunet.html#TRANSPORT-" |
3066 | "Subsystem\">current</a> GNUnet TRANSPORT architecture with its pluggable " | 3079 | "Subsystem\">current</a> GNUnet TRANSPORT architecture with its pluggable " |
@@ -3084,15 +3097,15 @@ msgid "" | |||
3084 | "href=\"#milestones\">milestones</a>." | 3097 | "href=\"#milestones\">milestones</a>." |
3085 | msgstr "" | 3098 | msgstr "" |
3086 | 3099 | ||
3087 | #: template/l2o/index.html.j2:51 | 3100 | #: template/l2o/index.html.j2:54 |
3088 | msgid "New Test Framwork" | 3101 | msgid "New Test Framwork" |
3089 | msgstr "" | 3102 | msgstr "" |
3090 | 3103 | ||
3091 | #: template/l2o/index.html.j2:55 | 3104 | #: template/l2o/index.html.j2:58 |
3092 | msgid "Command Style Pattern" | 3105 | msgid "Command Style Pattern" |
3093 | msgstr "" | 3106 | msgstr "" |
3094 | 3107 | ||
3095 | #: template/l2o/index.html.j2:59 | 3108 | #: template/l2o/index.html.j2:62 |
3096 | msgid "" | 3109 | msgid "" |
3097 | "The new style of writing tests in GNUnet is borrowed from the <a " | 3110 | "The new style of writing tests in GNUnet is borrowed from the <a " |
3098 | "href=\"https://docs.taler.net/developers-manual.html#testing-library\">GNU " | 3111 | "href=\"https://docs.taler.net/developers-manual.html#testing-library\">GNU " |
@@ -3107,11 +3120,11 @@ msgid "" | |||
3107 | "html\">testing ng documentation</a>." | 3120 | "html\">testing ng documentation</a>." |
3108 | msgstr "" | 3121 | msgstr "" |
3109 | 3122 | ||
3110 | #: template/l2o/index.html.j2:65 | 3123 | #: template/l2o/index.html.j2:68 |
3111 | msgid "Netjails" | 3124 | msgid "Netjails" |
3112 | msgstr "" | 3125 | msgstr "" |
3113 | 3126 | ||
3114 | #: template/l2o/index.html.j2:69 | 3127 | #: template/l2o/index.html.j2:72 |
3115 | msgid "" | 3128 | msgid "" |
3116 | "To do extensive testing of the new transport implementation one needs to " | 3129 | "To do extensive testing of the new transport implementation one needs to " |
3117 | "simulate various network topologies to enable faking network characteristics " | 3130 | "simulate various network topologies to enable faking network characteristics " |
@@ -3127,11 +3140,11 @@ msgid "" | |||
3127 | "documentation</a>." | 3140 | "documentation</a>." |
3128 | msgstr "" | 3141 | msgstr "" |
3129 | 3142 | ||
3130 | #: template/l2o/index.html.j2:79 | 3143 | #: template/l2o/index.html.j2:82 |
3131 | msgid "Milestone 1 Test Infrastructure and minimal Test Case" | 3144 | msgid "Milestone 1 Test Infrastructure and minimal Test Case" |
3132 | msgstr "" | 3145 | msgstr "" |
3133 | 3146 | ||
3134 | #: template/l2o/index.html.j2:82 | 3147 | #: template/l2o/index.html.j2:85 |
3135 | msgid "" | 3148 | msgid "" |
3136 | "The first subtask consists of implementing a framework for setting up VLANs " | 3149 | "The first subtask consists of implementing a framework for setting up VLANs " |
3137 | "between network namespaces and a framework to test communication between " | 3150 | "between network namespaces and a framework to test communication between " |
@@ -3145,18 +3158,18 @@ msgid "" | |||
3145 | "<li>Peers connected through test and transfer data.</li> </ul></br>" | 3158 | "<li>Peers connected through test and transfer data.</li> </ul></br>" |
3146 | msgstr "" | 3159 | msgstr "" |
3147 | 3160 | ||
3148 | #: template/l2o/index.html.j2:94 | 3161 | #: template/l2o/index.html.j2:97 |
3149 | msgid "" | 3162 | msgid "" |
3150 | "First MVP which uses the TCP communicator to send messages between peers. " | 3163 | "First MVP which uses the TCP communicator to send messages between peers. " |
3151 | "The deliverable can be verified through out the specific test cases running " | 3164 | "The deliverable can be verified through out the specific test cases running " |
3152 | "in the GNUnet CI. <a href=\"mile1.html\">Details</a>" | 3165 | "in the GNUnet CI. <a href=\"mile1.html\">Details</a>" |
3153 | msgstr "" | 3166 | msgstr "" |
3154 | 3167 | ||
3155 | #: template/l2o/index.html.j2:102 | 3168 | #: template/l2o/index.html.j2:105 |
3156 | msgid "Milestone 2 Enhancing Test Framework" | 3169 | msgid "Milestone 2 Enhancing Test Framework" |
3157 | msgstr "" | 3170 | msgstr "" |
3158 | 3171 | ||
3159 | #: template/l2o/index.html.j2:105 | 3172 | #: template/l2o/index.html.j2:108 |
3160 | msgid "" | 3173 | msgid "" |
3161 | "To test more complex functionality we need to enhance the capabilities of " | 3174 | "To test more complex functionality we need to enhance the capabilities of " |
3162 | "the testing framework. Hooks for performance measurement will be " | 3175 | "the testing framework. Hooks for performance measurement will be " |
@@ -3164,17 +3177,17 @@ msgid "" | |||
3164 | "execution of commands at a peer. (Barriers).</li> </ul>" | 3177 | "execution of commands at a peer. (Barriers).</li> </ul>" |
3165 | msgstr "" | 3178 | msgstr "" |
3166 | 3179 | ||
3167 | #: template/l2o/index.html.j2:115 | 3180 | #: template/l2o/index.html.j2:118 |
3168 | msgid "" | 3181 | msgid "" |
3169 | "Outcome of this deliverable are advanced test cases (again verifiable in the " | 3182 | "Outcome of this deliverable are advanced test cases (again verifiable in the " |
3170 | "GNUnet continuous integration (CI)). <a href=\"mile2.html\">Details</a>" | 3183 | "GNUnet continuous integration (CI)). <a href=\"mile2.html\">Details</a>" |
3171 | msgstr "" | 3184 | msgstr "" |
3172 | 3185 | ||
3173 | #: template/l2o/index.html.j2:123 | 3186 | #: template/l2o/index.html.j2:126 |
3174 | msgid "Milestone 3 UDP integration" | 3187 | msgid "Milestone 3 UDP integration" |
3175 | msgstr "" | 3188 | msgstr "" |
3176 | 3189 | ||
3177 | #: template/l2o/index.html.j2:126 | 3190 | #: template/l2o/index.html.j2:129 |
3178 | msgid "" | 3191 | msgid "" |
3179 | "With this subtask I will implement enhanced L2O features like using " | 3192 | "With this subtask I will implement enhanced L2O features like using " |
3180 | "unidirectional transport protocols with backchannels. Addresses by which a " | 3193 | "unidirectional transport protocols with backchannels. Addresses by which a " |
@@ -3184,17 +3197,17 @@ msgid "" | |||
3184 | "and backchannels.</li> <li>UDP broadcast.</li> </ul>" | 3197 | "and backchannels.</li> <li>UDP broadcast.</li> </ul>" |
3185 | msgstr "" | 3198 | msgstr "" |
3186 | 3199 | ||
3187 | #: template/l2o/index.html.j2:136 | 3200 | #: template/l2o/index.html.j2:139 |
3188 | msgid "" | 3201 | msgid "" |
3189 | "The CI contains test cases which uses the UDP protocol to message between " | 3202 | "The CI contains test cases which uses the UDP protocol to message between " |
3190 | "peers and to learn about “foreign” peers. <a href=\"mile3.html\">Details</a>" | 3203 | "peers and to learn about “foreign” peers. <a href=\"mile3.html\">Details</a>" |
3191 | msgstr "" | 3204 | msgstr "" |
3192 | 3205 | ||
3193 | #: template/l2o/index.html.j2:144 | 3206 | #: template/l2o/index.html.j2:147 |
3194 | msgid "Milestone 4 Distance Vector" | 3207 | msgid "Milestone 4 Distance Vector" |
3195 | msgstr "" | 3208 | msgstr "" |
3196 | 3209 | ||
3197 | #: template/l2o/index.html.j2:147 | 3210 | #: template/l2o/index.html.j2:150 |
3198 | msgid "" | 3211 | msgid "" |
3199 | "In this subtask I will enhance connectivity to peers not directly connected. " | 3212 | "In this subtask I will enhance connectivity to peers not directly connected. " |
3200 | "Therefore peers have to act as relay. To achieve this there is the distance " | 3213 | "Therefore peers have to act as relay. To achieve this there is the distance " |
@@ -3206,7 +3219,7 @@ msgid "" | |||
3206 | "path." | 3219 | "path." |
3207 | msgstr "" | 3220 | msgstr "" |
3208 | 3221 | ||
3209 | #: template/l2o/index.html.j2:153 | 3222 | #: template/l2o/index.html.j2:156 |
3210 | msgid "" | 3223 | msgid "" |
3211 | "The CI contains test cases with a setup of peers not connected directly. The " | 3224 | "The CI contains test cases with a setup of peers not connected directly. The " |
3212 | "test cases proof that each peer can reach any other peer. We have test cases " | 3225 | "test cases proof that each peer can reach any other peer. We have test cases " |
@@ -3214,18 +3227,18 @@ msgid "" | |||
3214 | "html\">Details</a>" | 3227 | "html\">Details</a>" |
3215 | msgstr "" | 3228 | msgstr "" |
3216 | 3229 | ||
3217 | #: template/l2o/index.html.j2:160 | 3230 | #: template/l2o/index.html.j2:163 |
3218 | msgid "Milestone 5 NAT Traversal" | 3231 | msgid "Milestone 5 NAT Traversal" |
3219 | msgstr "" | 3232 | msgstr "" |
3220 | 3233 | ||
3221 | #: template/l2o/index.html.j2:163 | 3234 | #: template/l2o/index.html.j2:166 |
3222 | msgid "" | 3235 | msgid "" |
3223 | "This subtask will make peers behind NAT reachable. Two simple traversal " | 3236 | "This subtask will make peers behind NAT reachable. Two simple traversal " |
3224 | "methods will be implemented. <ul> <li>NAT traversal via UpnPC.</li> " | 3237 | "methods will be implemented. <ul> <li>NAT traversal via UpnPC.</li> " |
3225 | "<li>Autonomous NAT Traversal using fake ICMP messages.</li> </ul>" | 3238 | "<li>Autonomous NAT Traversal using fake ICMP messages.</li> </ul>" |
3226 | msgstr "" | 3239 | msgstr "" |
3227 | 3240 | ||
3228 | #: template/l2o/index.html.j2:173 | 3241 | #: template/l2o/index.html.j2:176 |
3229 | msgid "" | 3242 | msgid "" |
3230 | "The CI contains test case with a peer setup containing peer behind a NAT. " | 3243 | "The CI contains test case with a peer setup containing peer behind a NAT. " |
3231 | "The test cases proof that each peer can be reached, even if that peer is " | 3244 | "The test cases proof that each peer can be reached, even if that peer is " |
@@ -3235,11 +3248,11 @@ msgid "" | |||
3235 | "html\">Details</a>" | 3248 | "html\">Details</a>" |
3236 | msgstr "" | 3249 | msgstr "" |
3237 | 3250 | ||
3238 | #: template/l2o/index.html.j2:180 | 3251 | #: template/l2o/index.html.j2:183 |
3239 | msgid "Milestone 6 Optimization" | 3252 | msgid "Milestone 6 Optimization" |
3240 | msgstr "" | 3253 | msgstr "" |
3241 | 3254 | ||
3242 | #: template/l2o/index.html.j2:183 | 3255 | #: template/l2o/index.html.j2:186 |
3243 | msgid "" | 3256 | msgid "" |
3244 | "In this subtask I will implement algorithms (flow and congestion control, " | 3257 | "In this subtask I will implement algorithms (flow and congestion control, " |
3245 | "quality of service optimizations) which will select the optimal transport " | 3258 | "quality of service optimizations) which will select the optimal transport " |
@@ -3255,7 +3268,7 @@ msgid "" | |||
3255 | "measurement(s).</li> <li>Performance analysis.</li> </ul>" | 3268 | "measurement(s).</li> <li>Performance analysis.</li> </ul>" |
3256 | msgstr "" | 3269 | msgstr "" |
3257 | 3270 | ||
3258 | #: template/l2o/index.html.j2:203 | 3271 | #: template/l2o/index.html.j2:206 |
3259 | msgid "" | 3272 | msgid "" |
3260 | "The test cases in the CI are measuring the performance gains. This " | 3273 | "The test cases in the CI are measuring the performance gains. This " |
3261 | "measurement can be compared with the measurement of milestone 5. Again one " | 3274 | "measurement can be compared with the measurement of milestone 5. Again one " |
@@ -3263,9 +3276,66 @@ msgid "" | |||
3263 | "the interpeer project analysis. More <a href=\"mile6.html\">Details</a>." | 3276 | "the interpeer project analysis. More <a href=\"mile6.html\">Details</a>." |
3264 | msgstr "" | 3277 | msgstr "" |
3265 | 3278 | ||
3279 | #: template/l2o/index.html.j2:214 | ||
3280 | msgid "Milestone 7 Removing deprecated code" | ||
3281 | msgstr "" | ||
3282 | |||
3283 | #: template/l2o/index.html.j2:217 | ||
3284 | msgid "" | ||
3285 | "The code of the old transport API and of the ATS API will be removed from " | ||
3286 | "the code base. This is mainly the use of the API in the Core layer, and " | ||
3287 | "suggesting addresses to connect to other peers in all kinds of other GNUnet " | ||
3288 | "layers. Additionally all tests which rely on the removed code will be set " | ||
3289 | "inactive. All usages of the old APIs will be removed. If it is not much work " | ||
3290 | "to replace the old with the new API this will be done directly, otherwise " | ||
3291 | "there will be a TODO comment what needs to be doneto make that part of the " | ||
3292 | "code working again with the new code. Documentation of code that will be " | ||
3293 | "deleted without replacement, because the functionality is missing in the new " | ||
3294 | "API." | ||
3295 | msgstr "" | ||
3296 | |||
3297 | #: template/l2o/index.html.j2:228 | ||
3298 | msgid "" | ||
3299 | "Removed APIs from code base, deactivated dependent tests and either " | ||
3300 | "documentation of what is necessary for the integration of the new API, or if " | ||
3301 | "the effort for this is as high as the documentation directly the " | ||
3302 | "implementation. More <a href=\"mile7.html\">Details</a>." | ||
3303 | msgstr "" | ||
3304 | |||
3305 | #: template/l2o/index.html.j2:236 | ||
3306 | msgid "Milestone 8 Make GNUnet start again" | ||
3307 | msgstr "" | ||
3308 | |||
3309 | #: template/l2o/index.html.j2:239 | ||
3310 | msgid "" | ||
3311 | "All missing implementations of the new API will be finished, necessary to " | ||
3312 | "make GNUnet start and being usable for its basic functionality (DHT, GNS, " | ||
3313 | "CADET, FS, Messenger …)." | ||
3314 | msgstr "" | ||
3315 | |||
3316 | #: template/l2o/index.html.j2:246 | ||
3317 | msgid "GNUnet running with new API. More <a href=\"mile8.html\">Details</a>." | ||
3318 | msgstr "" | ||
3319 | |||
3320 | #: template/l2o/index.html.j2:252 | ||
3321 | msgid "Milestone 9 Testing and Fixing" | ||
3322 | msgstr "" | ||
3323 | |||
3324 | #: template/l2o/index.html.j2:255 | ||
3325 | msgid "" | ||
3326 | "Because all integration tests are deactivated, and there are no resources to " | ||
3327 | "rewrite them at the time being, extensive manual testing and certainly bug " | ||
3328 | "fixing is necessary." | ||
3329 | msgstr "" | ||
3330 | |||
3331 | #: template/l2o/index.html.j2:262 | ||
3332 | msgid "GNUnet release running with new API." | ||
3333 | msgstr "" | ||
3334 | |||
3266 | #: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 | 3335 | #: template/l2o/mile1.html.j2:13 template/l2o/mile2.html.j2:13 |
3267 | #: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 | 3336 | #: template/l2o/mile3.html.j2:13 template/l2o/mile4.html.j2:13 |
3268 | #: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 | 3337 | #: template/l2o/mile5.html.j2:13 template/l2o/mile6.html.j2:13 |
3338 | #: template/l2o/mile7.html.j2:13 template/l2o/mile8.html.j2:13 | ||
3269 | #: template/l2o/testng.html.j2:13 | 3339 | #: template/l2o/testng.html.j2:13 |
3270 | msgid "Project main page" | 3340 | msgid "Project main page" |
3271 | msgstr "" | 3341 | msgstr "" |
@@ -3695,6 +3765,120 @@ msgid "" | |||
3695 | "still too early to tackle this concretely." | 3765 | "still too early to tackle this concretely." |
3696 | msgstr "" | 3766 | msgstr "" |
3697 | 3767 | ||
3768 | #: template/l2o/mile7.html.j2:21 | ||
3769 | msgid "Marked old transport API as deprecated" | ||
3770 | msgstr "" | ||
3771 | |||
3772 | #: template/l2o/mile7.html.j2:23 | ||
3773 | msgid "" | ||
3774 | "To make the search for the old API methods easier, those methods were marked " | ||
3775 | "as deprecated in their header files.</br></br> See branch l20integration " | ||
3776 | "revision 664286d." | ||
3777 | msgstr "" | ||
3778 | |||
3779 | #: template/l2o/mile7.html.j2:31 | ||
3780 | msgid "Removed usage of old transport API methods" | ||
3781 | msgstr "" | ||
3782 | |||
3783 | #: template/l2o/mile7.html.j2:33 | ||
3784 | msgid "" | ||
3785 | "Removed usage of old transport API methods and exchanged them with API " | ||
3786 | "methods of L2O or deleted without replacement, if there is no corresponding " | ||
3787 | "functionality in L2O.</br></br> In the process, the subsystems cadet, core, " | ||
3788 | "dhtu, fs and topology were touched.</br></br> The blacklist and friend " | ||
3789 | "functionality in subsystem topology was deleted without replacement, as well " | ||
3790 | "as the bandwith allocation in the fs (file sharing) subsystem.</br></br> In " | ||
3791 | "the transport subsystem itself, old API methods are still used until the " | ||
3792 | "code is finally removed in Milestone 9. There is a cli tool gnunet-transport " | ||
3793 | "in the transport subsystem which needs be rewritten partially to get " | ||
3794 | "infromation from L2O which can not retrieved via the old API anymore.</br></" | ||
3795 | "br> Additionally there is a peerinfo cli tool gnunet-peerinfo, which needs " | ||
3796 | "to be rewritten partially too.</br></br> See branch l20integration revision " | ||
3797 | "b78f993." | ||
3798 | msgstr "" | ||
3799 | |||
3800 | #: template/l2o/mile7.html.j2:49 | ||
3801 | msgid "Deactivated tests which rely on old transport API methods" | ||
3802 | msgstr "" | ||
3803 | |||
3804 | #: template/l2o/mile7.html.j2:51 | ||
3805 | msgid "" | ||
3806 | "All test which rely on the old transport API methods were deactivated. They " | ||
3807 | "are still in the code base, but they just wouldn't work.</br></br> See " | ||
3808 | "branch l20integration revision 72b4f42." | ||
3809 | msgstr "" | ||
3810 | |||
3811 | #: template/l2o/mile8.html.j2:21 | ||
3812 | msgid "Added command to execute a script" | ||
3813 | msgstr "" | ||
3814 | |||
3815 | #: template/l2o/mile8.html.j2:23 | ||
3816 | msgid "" | ||
3817 | "A command to start any kind of script was added. As of now this command " | ||
3818 | "blocks until the script finished. In the context of this milestone this " | ||
3819 | "command is later used to execute a script which blocks until it finds a " | ||
3820 | "specific file.</br></br> See branch l20integration revision 40a5a65." | ||
3821 | msgstr "" | ||
3822 | |||
3823 | #: template/l2o/mile8.html.j2:31 | ||
3824 | msgid "Added generic start script for test cases" | ||
3825 | msgstr "" | ||
3826 | |||
3827 | #: template/l2o/mile8.html.j2:33 | ||
3828 | msgid "" | ||
3829 | "We do not want to have a specific start script for every test case. This " | ||
3830 | "start script asks for a test case configuration to use.</br></br> See branch " | ||
3831 | "l20integration revision 80971b6." | ||
3832 | msgstr "" | ||
3833 | |||
3834 | #: template/l2o/mile8.html.j2:41 | ||
3835 | msgid "Moved start peer command to testing subsystem" | ||
3836 | msgstr "" | ||
3837 | |||
3838 | #: template/l2o/mile8.html.j2:43 | ||
3839 | msgid "" | ||
3840 | "A start script was added, that can be used by test cases in all subsystems, " | ||
3841 | "and which starts the new transport subsystem.</br></br> See branch " | ||
3842 | "l20integration revision 03a5d17." | ||
3843 | msgstr "" | ||
3844 | |||
3845 | #: template/l2o/mile8.html.j2:51 | ||
3846 | msgid "Added Testcase that just runs two peers, and blocks" | ||
3847 | msgstr "" | ||
3848 | |||
3849 | #: template/l2o/mile8.html.j2:53 | ||
3850 | msgid "" | ||
3851 | "This testcase just runs to peers with the new transport subsystem and runs " | ||
3852 | "the command that executes a script that blocks until </br></br> See branch " | ||
3853 | "l20integration revision 4ba7b5f." | ||
3854 | msgstr "" | ||
3855 | |||
3856 | #: template/l2o/mile8.html.j2:61 | ||
3857 | msgid "Manually testing" | ||
3858 | msgstr "" | ||
3859 | |||
3860 | #: template/l2o/mile8.html.j2:63 | ||
3861 | msgid "" | ||
3862 | "With the above mentioned test case, it was possible to get GNUnet running " | ||
3863 | "with the new transport (L2O) subsystem, do manually testing. Some bugs were " | ||
3864 | "already fixed:</br></br> <ul> <li>Fixed bug that core subsystem is not " | ||
3865 | "calling GNUNET_TRANSPORT_core_receive_continue. See branch l20integration " | ||
3866 | "revision 61bbc04.</li> <li>Fixed bug that QueueEntry of another queue still " | ||
3867 | "holds reference to PendingMessage. See branch l20integration revision " | ||
3868 | "aec63bf.</li> </ul>" | ||
3869 | msgstr "" | ||
3870 | |||
3871 | #: template/l2o/mile8.html.j2:73 | ||
3872 | msgid "Status" | ||
3873 | msgstr "" | ||
3874 | |||
3875 | #: template/l2o/mile8.html.j2:75 | ||
3876 | msgid "" | ||
3877 | "The core and cadet subsystems were manually tested regarding integration " | ||
3878 | "with transport. They are boh working. Next subsystems to test: dhtu, fs and " | ||
3879 | "topology." | ||
3880 | msgstr "" | ||
3881 | |||
3698 | #: template/l2o/testng.html.j2:21 | 3882 | #: template/l2o/testng.html.j2:21 |
3699 | msgid "Netjail setup and execution" | 3883 | msgid "Netjail setup and execution" |
3700 | msgstr "" | 3884 | msgstr "" |
@@ -3797,27 +3981,31 @@ msgid "" | |||
3797 | "NaturalNumber GlobalPluginName = \"libgnunet_test_transport_plugin_cmd_\", " | 3981 | "NaturalNumber GlobalPluginName = \"libgnunet_test_transport_plugin_cmd_\", " |
3798 | "PluginName ;<br/><br/> GlobalPeer = \"K\", \":\", IndexOfGlobalNode ;<br/" | 3982 | "PluginName ;<br/><br/> GlobalPeer = \"K\", \":\", IndexOfGlobalNode ;<br/" |
3799 | "><br/> KValue = EstablishConnectionToPeerViaProtocol ;<br/><br/> " | 3983 | "><br/> KValue = EstablishConnectionToPeerViaProtocol ;<br/><br/> " |
3800 | "IndexOfSubnetRouter = Zero | NaturalNumber ;<br/><br/> RValue = \"{\", " | 3984 | "IndexOfSubnetRouter = Zero | NaturalNumber ;<br/><br/> RValue = OpenTCP, \"|" |
3801 | "ProtocolPortToOpen, \":\", switch, \"}\" ;<br/><br/> SubnetPeer = \"P:\", " | 3985 | "\", OpenUDP ;<br/><br/> SubnetPeer = \"P:\", SubnetIndex, \":\", " |
3802 | "SubnetIndex, \":\", NodeIndexInSubnet ;<br/><br/> PValue = " | 3986 | "NodeIndexInSubnet ;<br/><br/> PValue = EstablishConnectionToPeerViaProtocol, " |
3803 | "EstablishConnectionToPeerViaProtocol, \"|\", { \"{\", " | 3987 | "{ \"|\", \"{\", NumberOfAdditionalConnections, \"}\" } ;<br/><br/> Zero = " |
3804 | "NumberOfAdditionalConnections, \"}\" } ;<br/><br/> Zero = \"0\" ;<br/><br/> " | 3988 | "\"0\" ;<br/><br/> NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/" |
3805 | "NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " | 3989 | "> PluginName = Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode " |
3806 | "Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " | 3990 | "= Zero | NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = " |
3807 | "NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " | 3991 | "\"{\" \"connect\", \":\" EstablishConnectionToPeerViaProtocolValues \"}\" ;" |
3808 | "\"connect\", \":\" EstablishConnectionToPeerViaProtocolValues \"}\" ;<br/" | 3992 | "<br/><br/> OpenTCP = OpenTCPNoSource | OpenTCPWithSource ;<br/><br/> OpenUDP " |
3809 | "><br/> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = " | 3993 | "= OpenUDPNoSource | OpenUDPWithSource ;<br/><br/> SubnetIndex = " |
3810 | "On | Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> " | 3994 | "NaturalNumber ;<br/><br/> NodeIndexInSubnet = NaturalNumber ;<br/><br/> " |
3811 | "NodeIndexInSubnet = NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | " | 3995 | "NumeralWithoutZero = \"0\" | Numeral ;<br/><br/> Numeral = \"1\" | \"2\" | " |
3812 | "Numeral ;<br/><br/> Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" " | 3996 | "\"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | \"9\" ;<br/><br/> Letter = " |
3813 | "| \"7\" | \"8\" | \"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | " | 3997 | "\"A\" | \"B\" | ... | \"Z\" | \"a\" | ... | \"z\";<br/><br/> " |
3814 | "\"a\" | ... | \"z\";<br/><br/> EstablishConnectionToPeerViaProtocolValues = " | 3998 | "EstablishConnectionToPeerViaProtocolValues = " |
3815 | "EstablishConnectionToPeerViaProtocolValue { \"|\", " | 3999 | "EstablishConnectionToPeerViaProtocolValue { \"|\", " |
3816 | "EstablishConnectionToPeerViaProtocolValue } " | 4000 | "EstablishConnectionToPeerViaProtocolValue } OpenTCPNoSource = \"{tcp_port:" |
4001 | "\", switch, \"}\" ;<br/><br/> OpenUDPNoSource = \"{udp_port:\", switch, " | ||
4002 | "\"}\" ;<br/><br/> OpenTCPWithSource = \"{tcp_port:\", SubnetPeer, " | ||
4003 | "{ \"tcp_port\", SubnetPeer } ;<br/><br/> OpenTUDWithSource = \"{udp_port:\", " | ||
4004 | "SubnetPeer, { \"udp_port\", SubnetPeer } ;<br/><br/> " | ||
3817 | "EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " | 4005 | "EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " |
3818 | "SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" | 4006 | "SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> switch = On | Off ;<br/><br/" |
3819 | "<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " | 4007 | "> Protocol = \"tcp\" | \"udp\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;<br/" |
3820 | "off = \"0\" ;<br/><br/>" | 4008 | "><br/>" |
3821 | msgstr "" | 4009 | msgstr "" |
3822 | 4010 | ||
3823 | #: template/news/index.html.j2:46 | 4011 | #: template/news/index.html.j2:46 |
@@ -3828,10 +4016,6 @@ msgstr "ارشيف الاخبار:" | |||
3828 | msgid "NGI Assure project: Probabilistic NAT Traversal" | 4016 | msgid "NGI Assure project: Probabilistic NAT Traversal" |
3829 | msgstr "" | 4017 | msgstr "" |
3830 | 4018 | ||
3831 | #: template/probnat/index.html.j2:21 | ||
3832 | msgid "Milestone 7" | ||
3833 | msgstr "" | ||
3834 | |||
3835 | #: template/probnat/index.html.j2:28 | 4019 | #: template/probnat/index.html.j2:28 |
3836 | msgid "" | 4020 | msgid "" |
3837 | "This project was funded through the NGI Assure Fund, a fund established by " | 4021 | "This project was funded through the NGI Assure Fund, a fund established by " |