diff options
Diffstat (limited to 'locale/hi/LC_MESSAGES/messages.po')
-rw-r--r-- | locale/hi/LC_MESSAGES/messages.po | 193 |
1 files changed, 126 insertions, 67 deletions
diff --git a/locale/hi/LC_MESSAGES/messages.po b/locale/hi/LC_MESSAGES/messages.po index fc6ae37c..a3cc1484 100644 --- a/locale/hi/LC_MESSAGES/messages.po +++ b/locale/hi/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: 2022-09-04 12:45+0200\n" | 10 | "POT-Creation-Date: 2022-10-24 23:15+0900\n" |
11 | "PO-Revision-Date: 2021-03-09 18:35+0000\n" | 11 | "PO-Revision-Date: 2021-03-09 18:35+0000\n" |
12 | "Last-Translator: Jigisha Sharma <jigishas38@gmail.com>\n" | 12 | "Last-Translator: Jigisha Sharma <jigishas38@gmail.com>\n" |
13 | "Language-Team: Hindi <http://weblate.taler.net/projects/gnunet/website/hi/>\n" | 13 | "Language-Team: Hindi <http://weblate.taler.net/projects/gnunet/website/hi/>\n" |
@@ -2710,6 +2710,7 @@ msgstr "" | |||
2710 | 2710 | ||
2711 | #: template/install-on-openwrt.html.j2:47 template/l2o/mile1.html.j2:113 | 2711 | #: template/install-on-openwrt.html.j2:47 template/l2o/mile1.html.j2:113 |
2712 | #: template/l2o/mile2.html.j2:63 template/l2o/mile3.html.j2:92 | 2712 | #: template/l2o/mile2.html.j2:63 template/l2o/mile3.html.j2:92 |
2713 | #: template/l2o/mile4.html.j2:70 | ||
2713 | #, fuzzy | 2714 | #, fuzzy |
2714 | #| msgid "Continuous Integration" | 2715 | #| msgid "Continuous Integration" |
2715 | msgid "Configuration" | 2716 | msgid "Configuration" |
@@ -2743,11 +2744,13 @@ msgid "" | |||
2743 | "at least: <ul> <li><a href=\"https://pkgs.alpinelinux.org/package/edge/" | 2744 | "at least: <ul> <li><a href=\"https://pkgs.alpinelinux.org/package/edge/" |
2744 | "community/x86_64/gnunet\">Alpine</a></li> <li><a href=\"https://aur." | 2745 | "community/x86_64/gnunet\">Alpine</a></li> <li><a href=\"https://aur." |
2745 | "archlinux.org/packages/gnunet/\">Arch (AUR)</a></li> <li><a href=\"https://" | 2746 | "archlinux.org/packages/gnunet/\">Arch (AUR)</a></li> <li><a href=\"https://" |
2746 | "packages.debian.org/search?keywords=gnunet\">Debian</a></li> <li> Fedora " | 2747 | "packages.debian.org/search?keywords=gnunet\">Debian</a></li> <li> <a " |
2747 | "(copr): <code class=\"block\"> # dnf copr enable schanzen/gnunet </code> </" | 2748 | "href=\"https://copr.fedorainfracloud.org/coprs/schanzen/gnunet/package/" |
2748 | "li> <li><a href=\"https://guix.gnu.org/en/packages/G/\">Guix</a></li> <li><a " | 2749 | "gnunet/\">Fedora (copr)</a>: <code class=\"block\"> # dnf copr enable " |
2749 | "href=\"https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet." | 2750 | "schanzen/gnunet </code> </li> <li><a href=\"https://guix.gnu.org/en/packages/" |
2750 | "rb\">Homebrew</a></li> <li><a href=\"https://search.nixos.org/packages?" | 2751 | "G/\">Guix</a></li> <li><a href=\"https://github.com/Homebrew/homebrew-core/" |
2752 | "blob/master/Formula/gnunet.rb\">Homebrew</a></li> <li><a href=\"https://" | ||
2753 | "search.nixos.org/packages?" | ||
2751 | "from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a " | 2754 | "from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a " |
2752 | "href=\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is " | 2755 | "href=\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is " |
2753 | "available for your Operating System and it is missing, send us feedback so " | 2756 | "available for your Operating System and it is missing, send us feedback so " |
@@ -2905,7 +2908,7 @@ msgstr "" | |||
2905 | 2908 | ||
2906 | #: template/l2o/index.html.j2:6 template/l2o/mile1.html.j2:6 | 2909 | #: template/l2o/index.html.j2:6 template/l2o/mile1.html.j2:6 |
2907 | #: template/l2o/mile2.html.j2:6 template/l2o/mile3.html.j2:6 | 2910 | #: template/l2o/mile2.html.j2:6 template/l2o/mile3.html.j2:6 |
2908 | #: template/l2o/testng.html.j2:6 | 2911 | #: template/l2o/mile4.html.j2:6 template/l2o/testng.html.j2:6 |
2909 | msgid "NGI Assure project: Layer-2-Overlay" | 2912 | msgid "NGI Assure project: Layer-2-Overlay" |
2910 | msgstr "" | 2913 | msgstr "" |
2911 | 2914 | ||
@@ -2950,7 +2953,7 @@ msgstr "" | |||
2950 | #: template/l2o/index.html.j2:27 | 2953 | #: template/l2o/index.html.j2:27 |
2951 | msgid "" | 2954 | msgid "" |
2952 | "This project was funded through the NGI Assure Fund, a fund established by " | 2955 | "This project was funded through the NGI Assure Fund, a fund established by " |
2953 | "<a href=\"https://nlnet.nl/project/GNUnet-L2/\">NLnet</a>." | 2956 | "<a href=\"https://nlnet.nl/project/GNUnet-L2/\">NLnet</a>.</br>" |
2954 | msgstr "" | 2957 | msgstr "" |
2955 | 2958 | ||
2956 | #: template/l2o/index.html.j2:39 | 2959 | #: template/l2o/index.html.j2:39 |
@@ -3035,7 +3038,7 @@ msgid "" | |||
3035 | "which already are in place and working. <ul> <li>SUID helpers to setup " | 3038 | "which already are in place and working. <ul> <li>SUID helpers to setup " |
3036 | "network namespace and starting peers with network namespace.</li> <li>Basic " | 3039 | "network namespace and starting peers with network namespace.</li> <li>Basic " |
3037 | "transport-level operations (get address, send, receive, connect).</li> " | 3040 | "transport-level operations (get address, send, receive, connect).</li> " |
3038 | "<li>Peers connected through test and transfer data.</li> </ul>" | 3041 | "<li>Peers connected through test and transfer data.</li> </ul></br>" |
3039 | msgstr "" | 3042 | msgstr "" |
3040 | 3043 | ||
3041 | #: template/l2o/index.html.j2:93 | 3044 | #: template/l2o/index.html.j2:93 |
@@ -3059,7 +3062,7 @@ msgstr "" | |||
3059 | 3062 | ||
3060 | #: template/l2o/index.html.j2:114 | 3063 | #: template/l2o/index.html.j2:114 |
3061 | msgid "" | 3064 | msgid "" |
3062 | "Outcome of this deliverable are advanced test case (again verifiable in the " | 3065 | "Outcome of this deliverable are advanced test cases (again verifiable in the " |
3063 | "GNUnet continuous integration (CI)). <a href=\"mile2.html\">Details</a>" | 3066 | "GNUnet continuous integration (CI)). <a href=\"mile2.html\">Details</a>" |
3064 | msgstr "" | 3067 | msgstr "" |
3065 | 3068 | ||
@@ -3079,7 +3082,7 @@ msgstr "" | |||
3079 | 3082 | ||
3080 | #: template/l2o/index.html.j2:135 | 3083 | #: template/l2o/index.html.j2:135 |
3081 | msgid "" | 3084 | msgid "" |
3082 | "The CI contains test case which uses the UDP protocol to message between " | 3085 | "The CI contains test cases which uses the UDP protocol to message between " |
3083 | "peers and to learn about “foreign” peers. <a href=\"mile3.html\">Details</a>" | 3086 | "peers and to learn about “foreign” peers. <a href=\"mile3.html\">Details</a>" |
3084 | msgstr "" | 3087 | msgstr "" |
3085 | 3088 | ||
@@ -3090,28 +3093,35 @@ msgstr "" | |||
3090 | #: template/l2o/index.html.j2:146 | 3093 | #: template/l2o/index.html.j2:146 |
3091 | msgid "" | 3094 | msgid "" |
3092 | "In this subtask I will enhance connectivity to peers not directly connected. " | 3095 | "In this subtask I will enhance connectivity to peers not directly connected. " |
3093 | "Therefore peers have to act as relay. To achieve this I will implement the " | 3096 | "Therefore peers have to act as relay. To achieve this there is the distance " |
3094 | "distance vector protocol." | 3097 | "vector protocol. The DV algorithm sends out so called learn messages to " |
3098 | "other peers. If those learn messages are coming back to the initiating peer " | ||
3099 | "via some other peer and the path does not return to any other peer we have a " | ||
3100 | "circle path. If there are bidirectional connections between peers somewhere " | ||
3101 | "in the DV path and the learn message comes back to a peer we call it inverse " | ||
3102 | "path." | ||
3095 | msgstr "" | 3103 | msgstr "" |
3096 | 3104 | ||
3097 | #: template/l2o/index.html.j2:152 | 3105 | #: template/l2o/index.html.j2:152 |
3098 | msgid "" | 3106 | msgid "" |
3099 | "The CI contains test cases with a setup of peers not connected directly. The " | 3107 | "The CI contains test cases with a setup of peers not connected directly. The " |
3100 | "test cases proof that each peer can reach any other peer." | 3108 | "test cases proof that each peer can reach any other peer. We have test cases " |
3109 | "for the circle path and for the inverse path. <a href=\"mile4." | ||
3110 | "html\">Details</a>" | ||
3101 | msgstr "" | 3111 | msgstr "" |
3102 | 3112 | ||
3103 | #: template/l2o/index.html.j2:158 | 3113 | #: template/l2o/index.html.j2:159 |
3104 | msgid "Milestone 5 NAT Traversal" | 3114 | msgid "Milestone 5 NAT Traversal" |
3105 | msgstr "" | 3115 | msgstr "" |
3106 | 3116 | ||
3107 | #: template/l2o/index.html.j2:161 | 3117 | #: template/l2o/index.html.j2:162 |
3108 | msgid "" | 3118 | msgid "" |
3109 | "This subtask will make peers behind NAT reachable. Two simple traversal " | 3119 | "This subtask will make peers behind NAT reachable. Two simple traversal " |
3110 | "methods will be implemented. <ul> <li>NAT traversal via UpnPC.</li> " | 3120 | "methods will be implemented. <ul> <li>NAT traversal via UpnPC.</li> " |
3111 | "<li>Autonomous NAT Traversal using fake ICMP messages.</li> </ul>" | 3121 | "<li>Autonomous NAT Traversal using fake ICMP messages.</li> </ul>" |
3112 | msgstr "" | 3122 | msgstr "" |
3113 | 3123 | ||
3114 | #: template/l2o/index.html.j2:171 | 3124 | #: template/l2o/index.html.j2:172 |
3115 | msgid "" | 3125 | msgid "" |
3116 | "The CI contains test case with a peer setup containing peer behind a NAT. " | 3126 | "The CI contains test case with a peer setup containing peer behind a NAT. " |
3117 | "The test cases proof that each peer can be reached, even if that peer is " | 3127 | "The test cases proof that each peer can be reached, even if that peer is " |
@@ -3120,11 +3130,11 @@ msgid "" | |||
3120 | "this milestone will be a first stable release." | 3130 | "this milestone will be a first stable release." |
3121 | msgstr "" | 3131 | msgstr "" |
3122 | 3132 | ||
3123 | #: template/l2o/index.html.j2:178 | 3133 | #: template/l2o/index.html.j2:179 |
3124 | msgid "Milestone 6 Optimization" | 3134 | msgid "Milestone 6 Optimization" |
3125 | msgstr "" | 3135 | msgstr "" |
3126 | 3136 | ||
3127 | #: template/l2o/index.html.j2:181 | 3137 | #: template/l2o/index.html.j2:182 |
3128 | msgid "" | 3138 | msgid "" |
3129 | "In this subtask I will implement algorithms (flow and congestion control, " | 3139 | "In this subtask I will implement algorithms (flow and congestion control, " |
3130 | "quality of service optimizations) which will select the optimal transport " | 3140 | "quality of service optimizations) which will select the optimal transport " |
@@ -3140,7 +3150,7 @@ msgid "" | |||
3140 | "measurement(s).</li> <li>Performance analysis.</li> </ul>" | 3150 | "measurement(s).</li> <li>Performance analysis.</li> </ul>" |
3141 | msgstr "" | 3151 | msgstr "" |
3142 | 3152 | ||
3143 | #: template/l2o/index.html.j2:201 | 3153 | #: template/l2o/index.html.j2:202 |
3144 | msgid "" | 3154 | msgid "" |
3145 | "The test cases in the CI are measuring the performance gains. This " | 3155 | "The test cases in the CI are measuring the performance gains. This " |
3146 | "measurement can be compared with the measurement of milestone 5. Again one " | 3156 | "measurement can be compared with the measurement of milestone 5. Again one " |
@@ -3149,12 +3159,13 @@ msgid "" | |||
3149 | msgstr "" | 3159 | msgstr "" |
3150 | 3160 | ||
3151 | #: template/l2o/mile1.html.j2:12 template/l2o/mile2.html.j2:12 | 3161 | #: template/l2o/mile1.html.j2:12 template/l2o/mile2.html.j2:12 |
3152 | #: template/l2o/mile3.html.j2:12 template/l2o/testng.html.j2:12 | 3162 | #: template/l2o/mile3.html.j2:12 template/l2o/mile4.html.j2:12 |
3163 | #: template/l2o/testng.html.j2:12 | ||
3153 | msgid "Project main page" | 3164 | msgid "Project main page" |
3154 | msgstr "" | 3165 | msgstr "" |
3155 | 3166 | ||
3156 | #: template/l2o/mile1.html.j2:20 template/l2o/mile2.html.j2:20 | 3167 | #: template/l2o/mile1.html.j2:20 template/l2o/mile2.html.j2:20 |
3157 | #: template/l2o/mile3.html.j2:29 | 3168 | #: template/l2o/mile3.html.j2:29 template/l2o/mile4.html.j2:40 |
3158 | msgid "Master Loop" | 3169 | msgid "Master Loop" |
3159 | msgstr "" | 3170 | msgstr "" |
3160 | 3171 | ||
@@ -3190,7 +3201,7 @@ msgid "" | |||
3190 | msgstr "" | 3201 | msgstr "" |
3191 | 3202 | ||
3192 | #: template/l2o/mile1.html.j2:65 template/l2o/mile2.html.j2:48 | 3203 | #: template/l2o/mile1.html.j2:65 template/l2o/mile2.html.j2:48 |
3193 | #: template/l2o/mile3.html.j2:66 | 3204 | #: template/l2o/mile3.html.j2:66 template/l2o/mile4.html.j2:55 |
3194 | msgid "Local Loop" | 3205 | msgid "Local Loop" |
3195 | msgstr "" | 3206 | msgstr "" |
3196 | 3207 | ||
@@ -3349,6 +3360,68 @@ msgid "" | |||
3349 | "file for the udp backchannel test case.</td> <tr> </table>" | 3360 | "file for the udp backchannel test case.</td> <tr> </table>" |
3350 | msgstr "" | 3361 | msgstr "" |
3351 | 3362 | ||
3363 | #: template/l2o/mile4.html.j2:20 | ||
3364 | msgid "TNG Service" | ||
3365 | msgstr "" | ||
3366 | |||
3367 | #: template/l2o/mile4.html.j2:22 | ||
3368 | msgid "" | ||
3369 | "<ul> <li>Added caching for Core messages, if confirmed virtual link is " | ||
3370 | "missing.</li> <li>Addd caching for DV forwarding, if confirmed virtual link " | ||
3371 | "is missing.</li> <li>Fixed bugs in fragmentation logic.</li> <li>Fixed bugs " | ||
3372 | "in fragmentation logic.</li> <li>Fixed bugs in flow control logic.</li> " | ||
3373 | "<li>Fixed Bug with lifetime of DV learn message. (Validation against replay " | ||
3374 | "attack still missing.)</li> <li>Fixed Bug in rekeying logic of the TCP " | ||
3375 | "communicator</li> </ul>" | ||
3376 | msgstr "" | ||
3377 | |||
3378 | #: template/l2o/mile4.html.j2:42 | ||
3379 | msgid "" | ||
3380 | "<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;" | ||
3381 | "\">src/transport/test_transport_simple_send_dv_inverse.sh</td><td width=\"55%" | ||
3382 | "\" style=\"vertical-align: top;\">Added script to start the inverse distance " | ||
3383 | "vector test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" " | ||
3384 | "style=\"vertical-align: top;\">src/transport/" | ||
3385 | "test_transport_simple_send_dv_circle.sh</td><td width=\"55%\" " | ||
3386 | "style=\"vertical-align: top;\">Added script to start the circle distance " | ||
3387 | "vector test case.</td> <tr> </table>" | ||
3388 | msgstr "" | ||
3389 | |||
3390 | #: template/l2o/mile4.html.j2:57 | ||
3391 | msgid "" | ||
3392 | "<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;" | ||
3393 | "\">src/transport/transport_api_cmd_connecting_peers.c</td><td width=\"40%\" " | ||
3394 | "style=\"vertical-align: top;\">Added logic to handle counting additonal " | ||
3395 | "connection per peer.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%" | ||
3396 | "\" style=\"vertical-align: top;\">src/transport/" | ||
3397 | "test_transport_plugin_cmd_simple_send_dv.c</td><td width=\"40%\" " | ||
3398 | "style=\"vertical-align: top;\">Added plugin which creates the commands for " | ||
3399 | "the distance vector test cases.</td> <tr> </table>" | ||
3400 | msgstr "" | ||
3401 | |||
3402 | #: template/l2o/mile4.html.j2:72 | ||
3403 | msgid "" | ||
3404 | "<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;" | ||
3405 | "\">src/transport/test_transport_distance_vector_inverse_topo.conf</td><td " | ||
3406 | "width=\"40%\" style=\"vertical-align: top;\">Configuration for the DV " | ||
3407 | "inverse path test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td " | ||
3408 | "width=\"60%\" style=\"vertical-align: top;\">src/transport/" | ||
3409 | "test_transport_distance_vector_circle_topo.conf</td><td width=\"40%\" " | ||
3410 | "style=\"vertical-align: top;\">Configuration for the DV circle path test " | ||
3411 | "case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" " | ||
3412 | "style=\"vertical-align: top;\">src/testing/netjail_start.sh</td><td " | ||
3413 | "width=\"40%\" style=\"vertical-align: top;\">Enhanced port forwarding " | ||
3414 | "configuration to restrict port forwarding to specific source IPs.</td> <tr> " | ||
3415 | "<td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;" | ||
3416 | "\">contrib/netjail/topo.sh</td><td width=\"40%\" style=\"vertical-align: top;" | ||
3417 | "\">Make specific nodes configurable as source node for IP forwarding.</td> " | ||
3418 | "<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-" | ||
3419 | "align: top;\">src/testing/testing.c</td><td width=\"40%\" style=\"vertical-" | ||
3420 | "align: top;\">Helper methods to retrieve the number of additional " | ||
3421 | "connections globally and per peer, and which peer is allowed as source for " | ||
3422 | "IP forwarding.</td> <tr> </table>" | ||
3423 | msgstr "" | ||
3424 | |||
3352 | #: template/l2o/testng.html.j2:20 | 3425 | #: template/l2o/testng.html.j2:20 |
3353 | msgid "Netjail setup and execution" | 3426 | msgid "Netjail setup and execution" |
3354 | msgstr "" | 3427 | msgstr "" |
@@ -3441,50 +3514,36 @@ msgid "" | |||
3441 | "structured by lines and the delimiter ':' used for seperating key/value(s) " | 3514 | "structured by lines and the delimiter ':' used for seperating key/value(s) " |
3442 | "pairs and the chars '{' and '}' for grouping several key/value pairs as " | 3515 | "pairs and the chars '{' and '}' for grouping several key/value pairs as " |
3443 | "value and '|' to separate a group of values from the key/value(s) pair " | 3516 | "value and '|' to separate a group of values from the key/value(s) pair " |
3444 | "identifying a line.</br></br> Keys are</br></br> <table width=\"100%\"> <tr> " | 3517 | "identifying a line. Below you find the EBNF of the configuration syntax.</" |
3445 | "<td width=\"10%\" style=\"vertical-align: top;\">M</td><td width=\"90%\" " | 3518 | "br></br> config = line, {line} ;<br/><br/> line = ( \"M:\", " |
3446 | "style=\"vertical-align: top;\">The number of natted subnets in the topology." | 3519 | "NumberOfNodesPerSubnet ) | ( \"N:\", NumberOfSubnets ) | ( \"X:\", " |
3447 | "</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" " | 3520 | "NumberOfGlobalNodes ) | NumberOfAdditionalConnections | ( \"T:\", " |
3448 | "style=\"vertical-align: top;\">N</td><td width=\"90%\" style=\"vertical-" | 3521 | "GlobalPluginName ) | ( GlobalPeer, \"|\", KValue ) | ( \"R:\", " |
3449 | "align: top;\">The number of nodes in each subnet.</td> </tr> <tr> <td></" | 3522 | "IndexOfSubnetRouter, \"|\", RValue ) | ( SubnetPeer, \"|\", PValue ) ;<br/" |
3450 | "td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-align: top;\">X</" | 3523 | "><br/> NumberOfNodesPerSubnet = Zero | NaturalNumber ;<br/><br/> " |
3451 | "td><td width=\"90%\" style=\"vertical-align: top;\">The Number of globally " | 3524 | "NumberOfSubnets = NaturalNumber ;<br/><br/> NumberOfGlobalNodes = " |
3452 | "known (not natted) nodes.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " | 3525 | "NaturalNumber ;<br/><br/> NumberOfAdditionalConnections = \"AC:\", " |
3453 | "width=\"10%\" style=\"vertical-align: top;\">K</td><td width=\"90%\" " | 3526 | "NaturalNumber GlobalPluginName = \"libgnunet_test_transport_plugin_cmd_\", " |
3454 | "style=\"vertical-align: top;\"> A globally known (not natted) node. The " | 3527 | "PluginName ;<br/><br/> GlobalPeer = \"K\", \":\", IndexOfGlobalNode ;<br/" |
3455 | "number value identifies the node.</td> </tr> <tr> <td></td><td> </td> </tr> " | 3528 | "><br/> KValue = EstablishConnectionToPeerViaProtocol ;<br/><br/> " |
3456 | "<tr> <td width=\"10%\" style=\"vertical-align: top;\">T</td><td width=\"90%" | 3529 | "IndexOfSubnetRouter = Zero | NaturalNumber ;<br/><br/> RValue = \"{\", " |
3457 | "\" style=\"vertical-align: top;\">The default test plugin to execute.</td> </" | 3530 | "ProtocolPortToOpen, \":\", switch, \"}\" ;<br/><br/> SubnetPeer = \"P:\", " |
3458 | "tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" style=\"vertical-" | 3531 | "SubnetIndex, \":\", NodeIndexInSubnet ;<br/><br/> PValue = " |
3459 | "align: top;\">R</td><td width=\"90%\" style=\"vertical-align: top;\">A " | 3532 | "EstablishConnectionToPeerViaProtocol, \"|\", { \"{\", " |
3460 | "router of a subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td " | 3533 | "NumberOfAdditionalConnections, \"}\" } ;<br/><br/> Zero = \"0\" ;<br/><br/> " |
3461 | "width=\"10%\" style=\"vertical-align: top;\">P</td><td width=\"90%\" " | 3534 | "NaturalNumber = NumeralWithoutZero, { Numeral } ;<br/><br/> PluginName = " |
3462 | "style=\"vertical-align: top;\">A subnet node with two key values, the first " | 3535 | "Letter , { ( Letter | \"_\" ) } ;<br/><br/> IndexOfGlobalNode = Zero | " |
3463 | "one for identifying the subnet and the second for identifying the node in " | 3536 | "NaturalNumber ;<br/><br/> EstablishConnectionToPeerViaProtocol = \"{\" " |
3464 | "the subnet.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" " | 3537 | "\"connect\", \":\" EstablishConnectionToPeerViaProtocolValue \"}\" ;<br/><br/" |
3465 | "style=\"vertical-align: top;\">connect</td><td width=\"90%\" " | 3538 | "> ProtocolPortToOpen = \"tcp_port\" | \"udp_port\" ;<br/><br/> switch = On | " |
3466 | "style=\"vertical-align: top;\">Can be one of several grouped values of the " | 3539 | "Off ;<br/><br/> SubnetIndex = NaturalNumber ;<br/><br/> NodeIndexInSubnet = " |
3467 | "P, K or R key. Configuring a connection to another node. </br></br> The " | 3540 | "NaturalNumber ;<br/><br/> NumeralWithoutZero = \"0\" | Numeral ;<br/><br/> " |
3468 | "value of the connect key is a node key (P or K) with two resp. one number " | 3541 | "Numeral = \"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | " |
3469 | "value identifying the node, and an additional value configuring a protocol. " | 3542 | "\"9\" ;<br/><br/> Letter = \"A\" | \"B\" | ... | \"Z\" | \"a\" | ... | \"z\";" |
3470 | "</br></br> If the connect key is used in a line configuring a node it is " | 3543 | "<br/><br/> EstablishConnectionToPeerViaProtocolValue = \"{\", ( GlobalPeer | " |
3471 | "used to configure a connection, which will result in the node identified by " | 3544 | "SubnetPeer ), \":\", Protocol, \"}\" ;<br/><br/> On = 1 ;<br/><br/> Off = 0 ;" |
3472 | "the line P or K key will try to connect nodes also identified with the P or " | 3545 | "<br/><br/> Protocol = \"tcp\" | \"udp\" ;<br/><br/> on = \"1\" ;<br/><br/> " |
3473 | "K key via the configured protocol.</td> </tr> <tr> <td></td><td> </td> </tr> " | 3546 | "off = \"0\" ;<br/><br/>" |
3474 | "<tr> <td width=\"10%\" style=\"vertical-align: top;\">tcp_port</td><td " | ||
3475 | "width=\"90%\" style=\"vertical-align: top;\">Can be a grouped value of the R " | ||
3476 | "key. The value of the tcp_port can be 0 or 1, if a port forwarding to the " | ||
3477 | "first (index 1) node of a subnet is not or is configured for the tcp " | ||
3478 | "protocol.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" " | ||
3479 | "style=\"vertical-align: top;\">udp_port</td><td width=\"90%\" " | ||
3480 | "style=\"vertical-align: top;\">Can be a grouped value of the R key. The " | ||
3481 | "value of the tcp_port can be 0 or 1, if a port forwarding to the first " | ||
3482 | "(index 1) node of a subnet is not or is configured for the udp protocol.</" | ||
3483 | "td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"10%\" " | ||
3484 | "style=\"vertical-align: top;\">plugin</td><td width=\"90%\" style=\"vertical-" | ||
3485 | "align: top;\">Can be a grouped value of the P or K key. The value is the " | ||
3486 | "name of a plugin which will run on that peer instead of the default plugin " | ||
3487 | "defined by key K.</td> </tr> </table>" | ||
3488 | msgstr "" | 3547 | msgstr "" |
3489 | 3548 | ||
3490 | #: template/news/index.html.j2:45 | 3549 | #: template/news/index.html.j2:45 |