gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[www] branch master updated: Translated using Weblate (Italian)


From: gnunet
Subject: [www] branch master updated: Translated using Weblate (Italian)
Date: Mon, 09 Sep 2024 14:07:29 +0200

This is an automated email from the git hooks/post-receive script.

weblate pushed a commit to branch master
in repository www.

The following commit(s) were added to refs/heads/master by this push:
     new 55e28c64 Translated using Weblate (Italian)
55e28c64 is described below

commit 55e28c64417620c954f696e83ce05e57c40ca60d
Author: Wrath <Wrath@users.noreply.weblate.taler.net>
AuthorDate: Sun Aug 18 11:22:43 2024 +0000

    Translated using Weblate (Italian)
    
    Currently translated at 48.2% (312 of 647 strings)
    
    Translation: GNUnet/Website
    Translate-URL: https://weblate.taler.net/projects/gnunet/website/it/
---
 locale/it/LC_MESSAGES/messages.po | 772 +++++++++++++++++++-------------------
 1 file changed, 385 insertions(+), 387 deletions(-)

diff --git a/locale/it/LC_MESSAGES/messages.po 
b/locale/it/LC_MESSAGES/messages.po
index a11bed7c..e1592de3 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -26,7 +26,7 @@ msgstr "GNUnet"
 
 #: common/base.j2:6 common/news.j2:6
 msgid "GNU's framework for secure p2p networking"
-msgstr "Il contesto operativo dello GNU per un sicuro p2p networking"
+msgstr "Il framework GNU per un networking p2p sicuro"
 
 #: common/footer.j2.inc:7
 msgid "Contact"
@@ -34,7 +34,7 @@ msgstr "Contatti"
 
 #: common/footer.j2.inc:8
 msgid "GNUnet e.V."
-msgstr "GNUnet e V."
+msgstr "GNUnet e.V."
 
 #: common/footer.j2.inc:9 template/about.html.j2:7
 msgid "About GNUnet"
@@ -46,7 +46,7 @@ msgstr "Rilevatore di bug"
 
 #: common/footer.j2.inc:19 template/copyright.html.j2:7
 msgid "Copyright Assignment"
-msgstr "Accordo sul copyright"
+msgstr "Accordo sul Copyright"
 
 #: common/footer.j2.inc:20 template/developers.html.j2:25
 msgid "Bibliography"
@@ -58,15 +58,15 @@ msgstr "Codice sorgente del sito."
 
 #: common/footer.j2.inc:32
 msgid "Report issues with this website."
-msgstr "Segnalare problemi del sito."
+msgstr "Segnala problemi di questo sito."
 
 #: common/navigation.j2.inc:10
 msgid "Skip to main content"
-msgstr ""
+msgstr "Salta al contenuto principale"
 
 #: common/navigation.j2.inc:33
 msgid "Home"
-msgstr ""
+msgstr "Home"
 
 #: common/navigation.j2.inc:34
 msgid "About"
@@ -300,26 +300,19 @@ msgstr "Più Risorse"
 
 #: template/about.html.j2:81
 #, fuzzy
-#| msgid ""
-#| "There are many more resources to learn about GNUnet besides the <a href="
-#| "\"https://docs.gnunet.org/handbook/gnunet.html\";>handbook</a>, such as "
-#| "the <a href=\"https://bib.gnunet.org/\";>bibliography</a> with papers "
-#| "covering the various layers, many <a href=\"https://gnunet.org/en/video.";
-#| "html\">videos</a> or a brief <a href=\"https://gnunet.org/en/glossary.html";
-#| "\">glossary</a>."
-msgid ""
-"There are many more resources to learn about GNUnet besides the <a href="
-"\"https://docs.gnunet.org/\";>handbook</a>, such as the <a href=\"https://bib.";
-"gnunet.org/\">bibliography</a> with papers covering the various layers, many "
-"<a href=\"https://gnunet.org/en/video.html\";>videos</a> or a brief <a href="
-"\"https://gnunet.org/en/glossary.html\";>glossary</a>."
+msgid ""
+"There are many more resources to learn about GNUnet besides the <a "
+"href=\"https://docs.gnunet.org/\";>handbook</a>, such as the <a "
+"href=\"https://bib.gnunet.org/\";>bibliography</a> with papers covering the "
+"various layers, many <a href=\"https://gnunet.org/en/video.html\";>videos</a> "
+"or a brief <a href=\"https://gnunet.org/en/glossary.html\";>glossary</a>."
 msgstr ""
 "Esistono molte più risorse che permettono di conoscere GNUnet oltre che il "
 "<a href=\"https://docs.gnunet.org/handbook/gnunet.html\";>manuale</a>, "
 "abbiamo la<a href=\"https://bib.gnunet.org/\";>bibliografia</a> con fogli che "
-"coprono i vari strati, molti<a href=\"https://gnunet.org/en/video.html";
-"\">video</a>o un breve <a href=\"https://gnunet.org/en/glossary.html";
-"\">glossario</a>."
+"coprono i vari strati, molti<a href=\"https://gnunet.org/en/video.";
+"html\">video</a>o un breve <a href=\"https://gnunet.org/en/glossary.";
+"html\">glossario</a>."
 
 #: template/about.html.j2:86
 msgid ""
@@ -392,11 +385,6 @@ msgstr "Fornitore di identità auto-sovrana, 
decentralizzata"
 
 #: template/applications.html.j2:42
 #, fuzzy
-#| msgid ""
-#| "<a href=\"https://reclaim.gnunet.org/\";>re:claimID</a> is a decentralized "
-#| "Identity Provider (IdP) service built in top of the GNU Name System. It "
-#| "allows users to securely share personal information with websites using "
-#| "standardized protocols (OpenID Connect)."
 msgid ""
 "is a decentralized Identity Provider (IdP) service built in top of the GNU "
 "Name System. It allows users to securely share personal information with "
@@ -414,11 +402,6 @@ msgstr "Condivisione di file (Alpha)"
 
 #: template/applications.html.j2:60
 #, fuzzy
-#| msgid ""
-#| "GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that "
-#| "aims to provide censorship-resistant, anonymous filesharing. The "
-#| "publisher is empowered to make a gradual choice between performance and "
-#| "anonymity."
 msgid ""
 "GNUnet filesharing is an application that aims to provide censorship-"
 "resistant, anonymous filesharing. The publisher is empowered to make a "
@@ -496,11 +479,6 @@ msgstr ""
 
 #: template/applications.html.j2:165
 #, fuzzy
-#| msgid ""
-#| "<a href=\"https://git.gnunet.org/groupchat.git/\";>groupchat</a> is a "
-#| "terminal user interface providing messaging using the CADET subsystem. It "
-#| "is developed using nim. Cadet-GTK and groupchat are planned to be "
-#| "compatible."
 msgid ""
 "<a href=\"https://git.gnunet.org/messenger-cli.git/\";>messenger-cli</a> is a "
 "terminal user interface providing messaging using the GNUnet Messenger "
@@ -633,10 +611,11 @@ msgstr ""
 #: template/copyright.html.j2:12
 msgid ""
 "<p> Contributors to GNUnet with Git access must sign the <a href=\"/static/"
-"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a href="
-"\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement.tex";
-"\">GNUnet e.V. --- Taler Systems SA agreement on licensing and collaborative "
-"development</a> of the GNUnet and GNU Taler projects is satisfied. </p>"
+"pdf/copyright.pdf\">copyright assignment</a> to ensure that the <a "
+"href=\"https://git.gnunet.org/gnunet-ev.git/tree/gnunet_taler_agreement.";
+"tex\">GNUnet e.V. --- Taler Systems SA agreement on licensing and "
+"collaborative development</a> of the GNUnet and GNU Taler projects is "
+"satisfied. </p>"
 msgstr ""
 "<p> I collaboratori di GNUnet con accesso Git devono firmare l'<a href=\"/"
 "static/pdf/copyright.pdf\">accordo sul copyright</a> per garantire "
@@ -734,8 +713,9 @@ msgstr "Analisi del code coverage"
 #: template/developers.html.j2:63
 msgid ""
 "We use <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</a> to "
-"analyze the code coverage of our tests, the results are available at <a href="
-"\"https://old.gnunet.org/coverage/\";>https://old.gnunet.org/coverage/</a>."
+"analyze the code coverage of our tests, the results are available at <a "
+"href=\"https://old.gnunet.org/coverage/\";>https://old.gnunet.org/coverage/</"
+"a>."
 msgstr ""
 "Utilizziamo <a href=\"http://ltp.sourceforge.net/coverage/lcov.php\";>LCOV</"
 "a> per analizzare il code coverage dei nostri test. I risultati sono "
@@ -853,9 +833,9 @@ msgstr ""
 "nell'archivio <a href=\"https://git.gnunet.org/gnunet-ev.git/\";>gnunet-ev</"
 "a>. Non ci sono quote associative. Tuttavia, i membri devono sostenere "
 "GNUnet e.V. e soprattutto contribuire allo sviluppo tecnico secondo le "
-"proprie possibilità. Per maggiori informazioni, consultare lo <a href="
-"\"https://git.gnunet.org/gnunet-ev.git/\";>Satzung (Charter)</a> (attualmente "
-"disponibile solo in tedesco, sono ben accette traduzioni)."
+"proprie possibilità. Per maggiori informazioni, consultare lo <a "
+"href=\"https://git.gnunet.org/gnunet-ev.git/\";>Satzung (Charter)</a> "
+"(attualmente disponibile solo in tedesco, sono ben accette traduzioni)."
 
 #: template/ev.html.j2:53
 msgid "Governance"
@@ -863,15 +843,6 @@ msgstr "Governance"
 
 #: template/ev.html.j2:55
 #, fuzzy
-#| msgid ""
-#| "You can find our charter, and the list of members under <a href=\"https://";
-#| "git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet.org/";
-#| "gnunet-ev.git/tree/satzung.tex</a>. The current board consists of: "
-#| "<dl><dt>Vorsitz</dt> <dd><a href=\"https://schanzen.eu\";>Martin "
-#| "Schanzenbach</a></dd> <dt>stellvertretender Vorsitz</dt> <dd>t3sserakt</"
-#| "dd> <dt>Kassenwart</dt> <dd>Florian Dold</dd> <dt>Beisitzer</dt> <dd> <a "
-#| "href=\"https://grothoff.org/christian/\";>Christian Grothoff</a>, ch3 </"
-#| "dd> </dl>"
 msgid ""
 "You can find our charter, and the list of members under <a href=\"https://";
 "git.gnunet.org/gnunet-ev.git/tree/satzung.tex\">https://git.gnunet.org/";
@@ -882,13 +853,14 @@ msgid ""
 "dt> <dd> <a href=\"https://grothoff.org/christian/\";>Christian Grothoff</a>, "
 "Julius Bünger </dd> </dl>"
 msgstr ""
-"Il nostro atto costitutivo e l'elenco dei membri è disponibile su <a href="
-"\"https://git.gnunet.org/gnunet-ev.git/tree/satzung.tex\";>https://git.gnunet.";
-"org/gnunet-ev.git/tree/satzung.tex</a>. Il consiglio direttivo attuale è "
-"composto da: <dl><dt>Vorsitz</dt><dd><a href=\"https://schanzen.eu\";>Martin "
-"Schanzenbach</a></dd><dt>stellvertretender Vorsitz</dt><dd>t3sserakt</"
-"dd><dt>Kassenwart</dt><dd>Florian Dold</dd><dt>Beisitzer</dt><dd><a href="
-"\"https://grothoff.org/christian/\";>Christian Grothoff</a>, ch3 </dd></dl>"
+"Il nostro atto costitutivo e l'elenco dei membri è disponibile su <a "
+"href=\"https://git.gnunet.org/gnunet-ev.git/tree/satzung.tex\";>https://git.";
+"gnunet.org/gnunet-ev.git/tree/satzung.tex</a>. Il consiglio direttivo "
+"attuale è composto da: <dl><dt>Vorsitz</dt><dd><a href=\"https://schanzen.";
+"eu\">Martin Schanzenbach</a></dd><dt>stellvertretender Vorsitz</"
+"dt><dd>t3sserakt</dd><dt>Kassenwart</dt><dd>Florian Dold</dd><dt>Beisitzer</"
+"dt><dd><a href=\"https://grothoff.org/christian/\";>Christian Grothoff</a>, "
+"ch3 </dd></dl>"
 
 #: template/ev.html.j2:74
 msgid "Official Meeting Notes"
@@ -947,10 +919,6 @@ msgstr "Cosa posso fare se non trovo le risposte alle mie 
domande?"
 
 #: template/faq.html.j2:29
 #, fuzzy
-#| msgid ""
-#| "A: There are many other sources of information. You can read additional "
-#| "documentation or ask the question on the help-gnunet@gnu.org mailing list "
-#| "or the #gnunet IRC on irc.freenode.net."
 msgid ""
 "A: There are many other sources of information. You can read additional "
 "documentation or ask the question on the help-gnunet@gnu.org mailing list."
@@ -2514,16 +2482,16 @@ msgid ""
 "include gnurl are: <a href=\"https://www.gnu.org/software/guix/\";>GNU Guix</"
 "a> (available as \"gnurl\"), <a href=\"https://gentoo.org\";>Gentoo</a> "
 "through the collaborative ebuild collection <a href=\"https://git.gnunet.org/";
-"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a href="
-"\"https://nixos.org/nix/\";>Nix</a>, and as www/gnurl in <a href=\"https://";
-"pkgsrc.org\">pkgsrc</a>."
+"youbroketheinternet-overlay.git/\">youbroketheinternet</a>, <a "
+"href=\"https://nixos.org/nix/\";>Nix</a>, and as www/gnurl in <a "
+"href=\"https://pkgsrc.org\";>pkgsrc</a>."
 msgstr ""
 "Le versioni sono pubblicate su <a href=\"https://ftpmirror.gnu.org/gnu/";
 "gnunet/\">ftpmirror.gnu.org/gnu/gnunet</a>. È possibile trovare gnurl "
 "all'interno di un'ampia gamma di distribuzioni e gestori di pacchetti. Tra i "
 "Gestori di pacchetti che includono gnurl ci sono: <a href=\"https://www.gnu.";
-"org/software/guix/\">GNU Guix</a> (disponibile come \"gnurl\"), <a href="
-"\"https://gentoo.org\";>Gentoo</a> tramite la raccolta di ebuild "
+"org/software/guix/\">GNU Guix</a> (disponibile come \"gnurl\"), <a "
+"href=\"https://gentoo.org\";>Gentoo</a> tramite la raccolta di ebuild "
 "collaborativa <a href=\"https://git.gnunet.org/youbroketheinternet-overlay.";
 "git/\">youbroketheinternet</a>, <a href=\"https://nixos.org/nix/\";>Nix</a> e "
 "come www/gnurl in <a href=\"https://pkgsrc.org\";>pkgsrc</a>."
@@ -2743,23 +2711,24 @@ msgstr ""
 "<li> L'API REST sviluppato in GNUnet<br> L'API REST è già incorporato "
 "nell'archivio gnunet.git (<a href=\"https://gnunet.org/git/gnunet.git/\";>Git "
 "Principale GNUnet</a>).<br /> Per usare le nuove funzionalità, clonare "
-"l'archivio e seguire l'<a href=\"https://gnunet.org/en/install.html";
-"\">Installazione</a> su gnunet.org. Poi, avviare il servizio rest tramite "
-"\"gnunet-arm -i rest\". </li> <li> Applicazione Web<br> L'applicazione web è "
-"disponibile nell'archivio gnunet-webui.git (<a href=\"https://gnunet.org/git/";
-"gnunet-webui.git/\">Git Interfaccia Utente Web GNUnet</a>).<br /> È "
-"necessario installare la versione più recente di \"nodo\" e \"yarn\". A "
-"seconda del sistema operativo, potrebbe essere necessario scaricare versioni "
-"più recenti e installarle manualmente e non tramite il gestore di pacchetti. "
-"Quando l'installazione è andata a buon fine, è necessario clonare "
-"l'archivio. Poi, è necessario eseguire \"installazione yarn\" e \"avvio yarn"
-"\" per fare un test. Per distribuire il sito web (ricorda che questo sito "
-"comunica con un'altra istanza localhost) usa \"compilazione yarn\" per "
-"compilare l'applicazione web e usare l'output nella directory \"dist\". </"
-"li> <li> Documentazione<br /> La documentazione è disponibile nell'archivio "
-"gnunet-rest-api.git (<a href=\"https://gnunet.org/git/gnunet-rest-api.git/";
-"\">Documentazione Git API REST GNUnet </a>). <br /> Clonare l'archivio e "
-"\"creare html\". Poi aprire \"index.html\" in \"build/html/\". </li>"
+"l'archivio e seguire l'<a href=\"https://gnunet.org/en/install.";
+"html\">Installazione</a> su gnunet.org. Poi, avviare il servizio rest "
+"tramite \"gnunet-arm -i rest\". </li> <li> Applicazione Web<br> "
+"L'applicazione web è disponibile nell'archivio gnunet-webui.git (<a "
+"href=\"https://gnunet.org/git/gnunet-webui.git/\";>Git Interfaccia Utente Web "
+"GNUnet</a>).<br /> È necessario installare la versione più recente di "
+"\"nodo\" e \"yarn\". A seconda del sistema operativo, potrebbe essere "
+"necessario scaricare versioni più recenti e installarle manualmente e non "
+"tramite il gestore di pacchetti. Quando l'installazione è andata a buon "
+"fine, è necessario clonare l'archivio. Poi, è necessario eseguire "
+"\"installazione yarn\" e \"avvio yarn\" per fare un test. Per distribuire il "
+"sito web (ricorda che questo sito comunica con un'altra istanza localhost) "
+"usa \"compilazione yarn\" per compilare l'applicazione web e usare l'output "
+"nella directory \"dist\". </li> <li> Documentazione<br /> La documentazione "
+"è disponibile nell'archivio gnunet-rest-api.git (<a href=\"https://gnunet.";
+"org/git/gnunet-rest-api.git/\">Documentazione Git API REST GNUnet </a>). "
+"<br /> Clonare l'archivio e \"creare html\". Poi aprire \"index.html\" in "
+"\"build/html/\". </li>"
 
 #: template/gsoc-2018-gnunet-webui.html.j2:92
 msgid ""
@@ -2798,7 +2767,6 @@ msgstr "Progetti della Google Summer of Code di GNUnet"
 
 #: template/gsoc.html.j2:13 template/gsoc.html.j2:30
 #, fuzzy
-#| msgid "Ideas 2021"
 msgid "Ideas 2024"
 msgstr "Idee per il 2021"
 
@@ -2812,12 +2780,6 @@ msgstr "Progetti conclusi"
 
 #: template/gsoc.html.j2:22
 #, fuzzy
-#| msgid ""
-#| "As a GNU project, GNUnet has participated in the Google Summer of Code "
-#| "(GSoC) for a number of years. This page lists all current, past, and "
-#| "finished projects. If you want to participate and apply for any of the "
-#| "ideas for 2020 below or any past project which is not yet finished (or "
-#| "even your own idea), please contact us either in IRC or mailing list."
 msgid ""
 "As a GNU project, GNUnet has participated in the Google Summer of Code "
 "(GSoC) for a number of years. This page lists all current, past, and "
@@ -2834,26 +2796,6 @@ msgstr ""
 
 #: template/gsoc.html.j2:35
 #, fuzzy
-#| msgid ""
-#| "The GNUnet team is currently working on a transport layer rewrite in "
-#| "order to fix core issues with connectivity. This new component is "
-#| "currently developed under the name \"TNG\". What is currently known as "
-#| "\"transport plugins\" will in the TNG be represented as \"communicators"
-#| "\". Communicators are processes with a well defined API that allow to "
-#| "connect peers over a specific protocol. The primary protocol which are "
-#| "already implemented are UNIX sockets, UDP sockets, and TCP sockets. For a "
-#| "truly resilient network, other connectivity options such as WiFi mesh, "
-#| "Bluetooth, HTTP(S), QUIC or even more obscure alternatives such as radio "
-#| "are required. In this project, the goal is to select, implement and test "
-#| "new communicators. While TNG is not yet ready, communicators can, by "
-#| "design, be developed and tested against the current API. We expect that "
-#| "this project can be worked on by multiple students as there are a lot of "
-#| "protocols to choose from. The tasks would consist of: <ol> <li>Deciding "
-#| "which communicators to implement.</li> <li>Test the communicators.</li> "
-#| "<li>Documentation.</li> </ol> Advantageous skills/languages/frameworks: "
-#| "<ol> <li>C</li> <li>Knowledge of HTTPS, QUIC, Bluetooth or WiFi.</li> </"
-#| "ol> <br/> <strong>Difficulty:</strong> Average, but depends on selected "
-#| "protocols. <br/> <strong>Mentors:</strong> Martin Schanzenbach, t3sserakt"
 msgid ""
 "The GNUnet team is currently working on a transport layer rewrite in order "
 "to fix core issues with connectivity. This new component is currently "
@@ -3008,9 +2950,9 @@ msgstr ""
 #: template/gsoc.html.j2:269
 msgid ""
 "reclaimID is a decentralized identity system build on top of the GNU Name "
-"System. Currently, there is a Webextension which uses the GNUnet <a href="
-"\"https://rest.gnunet.org\";>REST API</a>. In order to improve adoption and "
-"ease of use, this project aims to include a full GNUnet node within the "
+"System. Currently, there is a Webextension which uses the GNUnet <a "
+"href=\"https://rest.gnunet.org\";>REST API</a>. In order to improve adoption "
+"and ease of use, this project aims to include a full GNUnet node within the "
 "Webextention as a fallback. GNUnet can be compiled to Web Assembly or "
 "JavaScript as demonstrated <a href=\"https://gnunet.io\";>here</a>. The idea "
 "is to improve upon this concept and support more of GNUnet's subsystems. The "
@@ -3366,8 +3308,8 @@ msgid ""
 "GNUnet is a network protocol stack for building secure, distributed, and "
 "privacy-preserving applications.<br/> With strong roots in <a class=\"link\" "
 "href=\"https://bib.gnunet.org\";>academic research</a>, our goal is to "
-"replace the <a class=\"link\" href=\"https://secushare.org/broken-internet";
-"\">old insecure Internet</a> protocol stack."
+"replace the <a class=\"link\" href=\"https://secushare.org/broken-";
+"internet\">old insecure Internet</a> protocol stack."
 msgstr ""
 "GNUnet &egrave; uno stack di protocolli di rete per costruire applicazione "
 "sicure, distribuite e che preservano la privacy.<br/> Con forti radici nella "
@@ -3399,9 +3341,9 @@ msgid ""
 "papers/65.pdf\"> improving addressing, routing, naming and content "
 "distribution</a> in a technically robust manner - as opposed to ad-hoc "
 "designs in place today. <!-- Proposal from fabian gerlach: GNUnet is built "
-"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\";>\"privacy by design"
-"\"</a> and \"distributed by design\". This improves addressing, routing, "
-"naming and content distribution in a technically robust manner. -->"
+"<a href=\"https://www.w3.org/2014/strint/papers/65.pdf\";>\"privacy by "
+"design\"</a> and \"distributed by design\". This improves addressing, "
+"routing, naming and content distribution in a technically robust manner. -->"
 msgstr ""
 
 #: template/index.html.j2:179
@@ -3411,9 +3353,9 @@ msgstr ""
 #: template/index.html.j2:181
 msgid ""
 "Today, monitoring increasingly centralized infrastructure, proprietary "
-"implementations, traffic shapers and firewalls restrict all of the <a class="
-"\"link\" href=\"https://www.gnu.org/philosophy/free-sw.html\";>essential "
-"freedoms</a> to various degrees."
+"implementations, traffic shapers and firewalls restrict all of the <a "
+"class=\"link\" href=\"https://www.gnu.org/philosophy/free-sw.";
+"html\">essential freedoms</a> to various degrees."
 msgstr ""
 
 #: template/index.html.j2:205
@@ -3422,8 +3364,8 @@ msgstr ""
 
 #: template/index.html.j2:207
 msgid ""
-"GNUnet is a self-organizing network and it is <a class=\"link\" href="
-"\"https://www.gnu.org/philosophy/free-sw.html\";>free software</a> as in "
+"GNUnet is a self-organizing network and it is <a class=\"link\" "
+"href=\"https://www.gnu.org/philosophy/free-sw.html\";>free software</a> as in "
 "freedom. GNUnet puts you in control of your data. You determine which data "
 "to share with whom, and you&#39;re not pressured to accept compromises. It "
 "gives users freedoms to securely access information (\"run\" the network), "
@@ -3485,7 +3427,6 @@ msgstr ""
 
 #: template/index.html.j2:335
 #, fuzzy
-#| msgid "read more"
 msgid "Learn more"
 msgstr "Maggiori informazioni"
 
@@ -3503,7 +3444,6 @@ msgstr ""
 
 #: template/install-on-archpi.html.j2:41
 #, fuzzy
-#| msgid "Source Code"
 msgid "Get the Source Code"
 msgstr "Codice sorgente"
 
@@ -3545,7 +3485,6 @@ msgstr ""
 #: template/install-on-netbsd.html.j2:238
 #: template/install-on-ubuntu1804.html.j2:54
 #, fuzzy
-#| msgid "Source Code"
 msgid "Get the source code"
 msgstr "Codice sorgente"
 
@@ -3563,7 +3502,6 @@ msgstr ""
 #: template/install-on-debian9.html.j2:118
 #: template/install-on-ubuntu1804.html.j2:83
 #, fuzzy
-#| msgid "GNUnet for developers"
 msgid "Option 2: GNUnet for development"
 msgstr "GNUnet per gli sviluppatori"
 
@@ -3580,7 +3518,6 @@ msgstr ""
 #: template/install-on-debian9.html.j2:229
 #: template/install-on-ubuntu1804.html.j2:157
 #, fuzzy
-#| msgid "GNUnet"
 msgid "Use GNUnet!"
 msgstr "GNUnet"
 
@@ -3596,7 +3533,6 @@ msgstr ""
 #: template/install-on-macos.html.j2:25 template/install-on-netbsd.html.j2:37
 #: template/install-on-openwrt.html.j2:16
 #, fuzzy
-#| msgid "Install"
 msgid "Installation"
 msgstr "Installazione"
 
@@ -3629,7 +3565,6 @@ msgstr ""
 #: template/l2o/mile4.html.j2:71 template/l2o/mile5.html.j2:63
 #: template/l2o/mile6.html.j2:45
 #, fuzzy
-#| msgid "Continuous Integration"
 msgid "Configuration"
 msgstr "Integrazione continuativa"
 
@@ -3669,20 +3604,21 @@ msgid ""
 "GNUnet is reportedly available for: <ul> <li><a href=\"https://pkgs.";
 "alpinelinux.org/package/edge/community/x86_64/gnunet\">Alpine</a></li> "
 "<li><a href=\"https://aur.archlinux.org/packages/gnunet/\";>Arch (AUR)</a></"
-"li> <li><a href=\"https://packages.debian.org/search?keywords=gnunet";
-"\">Debian</a></li> <li> <a href=\"https://copr.fedorainfracloud.org/coprs/";
-"schanzen/gnunet/package/gnunet/\">Fedora (copr)</a>: <code class=\"block\"> "
-"# dnf copr enable schanzen/gnunet </code> </li> <li><a href=\"https://guix.";
-"gnu.org/en/packages/G/\">Guix</a></li> <li><a href=\"https://github.com/";
-"Homebrew/homebrew-core/blob/master/Formula/gnunet.rb\">Homebrew</a></li> "
-"<li><a href=\"https://search.nixos.org/packages?";
-"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a href="
-"\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is available "
-"for your Operating System and it is missing, send us feedback so that we can "
-"add it to this list. Furthermore, if you are interested in packaging GNUnet "
-"for your Operating System, get in touch with us at gnunet-developers@gnu.org "
-"if you require help with this job. If you were using an Operating System "
-"with the APT package manager, GNUnet could be installed as simple as:"
+"li> <li><a href=\"https://packages.debian.org/search?";
+"keywords=gnunet\">Debian</a></li> <li> <a href=\"https://copr.";
+"fedorainfracloud.org/coprs/schanzen/gnunet/package/gnunet/\">Fedora (copr)</"
+"a>: <code class=\"block\"> # dnf copr enable schanzen/gnunet </code> </li> "
+"<li><a href=\"https://guix.gnu.org/en/packages/G/\";>Guix</a></li> <li><a "
+"href=\"https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnunet.";
+"rb\">Homebrew</a></li> <li><a href=\"https://search.nixos.org/packages?";
+"from=0&size=50&sort=relevance&query=gnunet\">NixOS</a></li> <li><a "
+"href=\"install-on-openwrt.html\">OpenWrt</a></li> </ul> If GNUnet is "
+"available for your Operating System and it is missing, send us feedback so "
+"that we can add it to this list. Furthermore, if you are interested in "
+"packaging GNUnet for your Operating System, get in touch with us at gnunet-"
+"developers@gnu.org if you require help with this job. If you were using an "
+"Operating System with the APT package manager, GNUnet could be installed as "
+"simple as:"
 msgstr ""
 
 #: template/install.html.j2:66
@@ -3718,7 +3654,6 @@ msgstr ""
 
 #: template/dev_pages/t3sserakt.html.j2:44
 #, fuzzy
-#| msgid "Past projects"
 msgid "Past Project"
 msgstr "Progetti precedenti"
 
@@ -3757,7 +3692,6 @@ msgstr ""
 
 #: template/dev_pages/t3sserakt.html.j2:80
 #, fuzzy
-#| msgid "Contact information"
 msgid "Contact Information"
 msgstr "Contatti"
 
@@ -3772,8 +3706,8 @@ msgstr ""
 
 #: template/l2o/index.html.j2:13 template/l2o/index.html.j2:38
 #: template/probnat/index.html.j2:13 template/probnat/index.html.j2:36
+#: template/probnat/index.html.j2:35
 #, fuzzy
-#| msgid "Motivation"
 msgid "Project motivation"
 msgstr "Motivazione"
 
@@ -3783,6 +3717,7 @@ msgstr ""
 
 #: template/l2o/index.html.j2:15 template/l2o/index.html.j2:78
 #: template/probnat/index.html.j2:14 template/probnat/index.html.j2:80
+#: template/probnat/index.html.j2:79
 msgid "Milestones"
 msgstr ""
 
@@ -3848,8 +3783,8 @@ msgid ""
 "is very hard to read to get an idea what the test code is doing. Therefore "
 "the first task (milestone 1) is to implement a new testing framework which "
 "uses network namespaces to make testing of TNG much easier. Have a look into "
-"what is planed for Layer-2-Overlay in the <a href=\"#milestones"
-"\">milestones</a>."
+"what is planed for Layer-2-Overlay in the <a "
+"href=\"#milestones\">milestones</a>."
 msgstr ""
 
 #: template/l2o/index.html.j2:54
@@ -3862,9 +3797,9 @@ msgstr ""
 
 #: template/l2o/index.html.j2:62
 msgid ""
-"The new style of writing tests in GNUnet is borrowed from the <a href="
-"\"https://docs.taler.net/developers-manual.html#testing-library\";>GNU Taler "
-"testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we "
+"The new style of writing tests in GNUnet is borrowed from the <a "
+"href=\"https://docs.taler.net/developers-manual.html#testing-library\";>GNU "
+"Taler testing library</a>. In <a href=\"#milestone1\">milestone 1</a> we "
 "implemented commands to setup the <a href=\"#netjails\">netjails</a>, the "
 "test environment for each peer, to start a single peers and sending a simple "
 "test message. Because some commands depend on other commands to be finished, "
@@ -3978,8 +3913,8 @@ msgstr ""
 msgid ""
 "The CI contains test cases with a setup of peers not connected directly. The "
 "test cases proof that each peer can reach any other peer. We have test cases "
-"for the circle path and for the inverse path. <a href=\"mile4.html"
-"\">Details</a>"
+"for the circle path and for the inverse path. <a href=\"mile4."
+"html\">Details</a>"
 msgstr ""
 
 #: template/l2o/index.html.j2:163
@@ -3999,8 +3934,8 @@ msgid ""
 "The test cases proof that each peer can be reached, even if that peer is "
 "behind a NAT. The test case are measuring the performance. This measurement "
 "is used to compare with the outcome of the next milestone. This result of "
-"this milestone will be a first stable release. <a href=\"mile5.html"
-"\">Details</a>"
+"this milestone will be a first stable release. <a href=\"mile5."
+"html\">Details</a>"
 msgstr ""
 
 #: template/l2o/index.html.j2:183
@@ -4122,18 +4057,18 @@ msgid ""
 "to execute a local test interpreter per node. Will be execute by the "
 "following command.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
 "\" style=\"vertical-align: top;\">src/testing/"
-"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to start the helper processes.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td width=\"60%"
-"\" style=\"vertical-align: top;\">Command to stop the helper processes.</td> "
+"testing_api_cmd_netjail_start_testsystem.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command to start the helper processes.</td> "
 "<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/testing/netjail_stop.sh</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Script to stop the netjail topology.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_netjail_stop.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to stop the test setup.</td> <tr> <td></"
-"td><td> </td> </tr> </table>"
+"align: top;\">src/testing/testing_api_cmd_netjail_stop_testsystem.c</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Command to stop the helper "
+"processes.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/testing/netjail_stop.sh</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Script to stop the netjail "
+"topology.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/testing/testing_api_cmd_netjail_stop.c</"
+"td><td width=\"60%\" style=\"vertical-align: top;\">Command to stop the test "
+"setup.</td> <tr> <td></td><td> </td> </tr> </table>"
 msgstr ""
 
 #: template/l2o/mile1.html.j2:66 template/l2o/mile2.html.j2:49
@@ -4153,24 +4088,24 @@ msgid ""
 "align: top;\">src/testing/testing_api_cmd_system_create.c</td><td width=\"60%"
 "\" style=\"vertical-align: top;\">Command to create a local test system.</"
 "td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/transport/transport_api_cmd_connecting_peers.c</td><td width=\"60%\" "
-"style=\"vertical-align: top;\"> Command to connect two peers.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td>src/transport/"
+"align: top;\">src/transport/transport_api_cmd_start_peer.c</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Command to start a peer.</td> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/transport/transport_api_cmd_connecting_peers.c</td><td "
+"width=\"60%\" style=\"vertical-align: top;\"> Command to connect two peers.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td>src/transport/"
 "transport_api_cmd_send_simple.c</td><td width=\"60%\" style=\"vertical-"
 "align: top;\">Command to send a simple message from one peer to another.</"
 "td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
 "align: top;\">src/transport/transport_api_cmd_stop_peer.c</td><td width=\"60%"
 "\" style=\"vertical-align: top;\">Command to stop a peer.</td> <tr> <td></"
 "td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to destroy the local test system.</td> <tr> "
-"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_local_test_finished.c</td><td>Command to send "
-"a message to the master loop, if the local loop has finished.</td> <tr> </"
-"table>"
+"\">src/testing/testing_api_cmd_system_destroy.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command to destroy the local test system.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/testing/testing_api_cmd_local_test_finished.c</"
+"td><td>Command to send a message to the master loop, if the local loop has "
+"finished.</td> <tr> </table>"
 msgstr ""
 
 #: template/l2o/mile1.html.j2:116
@@ -4188,12 +4123,12 @@ msgstr ""
 #: template/l2o/mile2.html.j2:23
 msgid ""
 "<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Introduced scripts to start the tests. The script "
-"checks, if a kernel parameter is set to allow unprivileged users to create "
-"network namespaces. The script than starts the following gerneric binary in "
-"a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
-"\" style=\"vertical-align: top;\">src/transport/"
+"\">src/transport/test_transport_simple_send.sh</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Introduced scripts to start the tests. The "
+"script checks, if a kernel parameter is set to allow unprivileged users to "
+"create network namespaces. The script than starts the following gerneric "
+"binary in a network namespace.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">src/transport/"
 "test_transport_start_with_config.c</td><td width=\"60%\" style=\"vertical-"
 "align: top;\">A generic binary to start a test case which will be configured "
 "by a configuration file.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
@@ -4203,18 +4138,18 @@ msgid ""
 "\">src/testing/topo.sh</td><td width=\"60%\" style=\"vertical-align: top;"
 "\">Script which reads the topology from a file for the use in the other "
 "netjail scripts.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">All already existing commands.</td><td width="
-"\"60%\" style=\"vertical-align: top;\">All commands changed to work with the "
-"topology data.</td> </tr> </table>"
+"style=\"vertical-align: top;\">All already existing commands.</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">All commands changed to work "
+"with the topology data.</td> </tr> </table>"
 msgstr ""
 
 #: template/l2o/mile2.html.j2:51
 msgid ""
 "<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command to send a message to the master loop if a "
-"peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"40%\" style=\"vertical-align: top;\">src/testing/"
+"\">src/testing/testing_api_cmd_send_peer_ready.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command to send a message to the master loop "
+"if a peer has started in local loop.</td> <tr> <td></td><td> </td> </tr> "
+"<tr> <td width=\"40%\" style=\"vertical-align: top;\">src/testing/"
 "testing_api_cmd_local_test_prepared.c</td><td width=\"60%\" style=\"vertical-"
 "align: top;\">Command to send a message to the master loop if a peer is "
 "ready to shutdown.</td> </tr> </table>"
@@ -4223,12 +4158,12 @@ msgstr ""
 #: template/l2o/mile2.html.j2:66
 msgid ""
 "<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Command now uses a configuration template for the "
-"peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%"
-"\" style=\"vertical-align: top;\">test_transport_simple_send_topo.conf</"
-"td><td width=\"60%\" style=\"vertical-align: top;\">Topology configuration "
-"file for the simple send test case.</td> <tr> </table>"
+"\">src/transport/transport_api_cmd_start_peer.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Command now uses a configuration template for "
+"the peer configuration.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">test_transport_simple_send_topo."
+"conf</td><td width=\"60%\" style=\"vertical-align: top;\">Topology "
+"configuration file for the simple send test case.</td> <tr> </table>"
 msgstr ""
 
 #: template/l2o/mile3.html.j2:21
@@ -4246,24 +4181,24 @@ msgid ""
 "<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
 "\">src/transport/test_transport_udp_backchannel.sh</td><td width=\"55%\" "
 "style=\"vertical-align: top;\">Added script to start the udp backchannel "
-"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style="
-"\"vertical-align: top;\">src/transport/test_transport_simple_send_broadcast."
-"sh</td><td width=\"55%\" style=\"vertical-align: top;\">Added script for the "
-"UDB broadcast test.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
-"\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_simple_send_string.sh</td><td width=\"55%\" style=\"vertical-"
-"align: top;\">Added script as an example to start a test with inline "
-"topology configuration string.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"60%\" style=\"vertical-align: top;\">All commands</td><td width=\"55%"
-"\" style=\"vertical-align: top;\">Changed code to handle strings with "
-"topology information.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_start.sh</"
-"td><td width=\"55%\" style=\"vertical-align: top;\">Changed the netjail "
-"start script to configure port forwarding for specific protocols (tcp, udp)."
-"</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style="
-"\"vertical-align: top;\">src/testing/netjail_*.sh</td><td width=\"40%\" "
-"style=\"vertical-align: top;\">Moved to contrib/netjail directory</td> </tr> "
-"</table>"
+"test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
+"style=\"vertical-align: top;\">src/transport/"
+"test_transport_simple_send_broadcast.sh</td><td width=\"55%\" "
+"style=\"vertical-align: top;\">Added script for the UDB broadcast test.</td> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
+"align: top;\">src/transport/test_transport_simple_send_string.sh</td><td "
+"width=\"55%\" style=\"vertical-align: top;\">Added script as an example to "
+"start a test with inline topology configuration string.</td> <tr> <td></"
+"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
+"\">All commands</td><td width=\"55%\" style=\"vertical-align: top;\">Changed "
+"code to handle strings with topology information.</td> </tr> <tr> <td></"
+"td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
+"\">src/testing/netjail_start.sh</td><td width=\"55%\" style=\"vertical-"
+"align: top;\">Changed the netjail start script to configure port forwarding "
+"for specific protocols (tcp, udp).</td> </tr> <tr> <td></td><td> </td> </tr> "
+"<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/netjail_*."
+"sh</td><td width=\"40%\" style=\"vertical-align: top;\">Moved to contrib/"
+"netjail directory</td> </tr> </table>"
 msgstr ""
 
 #: template/l2o/mile3.html.j2:69
@@ -4273,16 +4208,16 @@ msgid ""
 "width=\"40%\" style=\"vertical-align: top;\">New plugin for the udp "
 "broadcast test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
 "\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" style="
-"\"vertical-align: top;\">New plugin for the udp backchannel test case.</td> "
-"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
+"test_transport_plugin_cmd_udp_backchannel.c</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">New plugin for the udp backchannel test case."
+"</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
 "align: top;\">src/transport/transport_api_cmd_backchannel_check.c</td><td "
 "width=\"40%\" style=\"vertical-align: top;\">Command to check for a udp "
 "backchannel specific log entry.</td> </tr> <tr> <td></td><td> </td> </tr> "
 "<tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/"
-"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Command to block the local loop until triggered by "
-"a external signal.</td> </tr> </table>"
+"testing_api_cmd_block_until_external_trigger.cc</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Command to block the local loop until "
+"triggered by a external signal.</td> </tr> </table>"
 msgstr ""
 
 #: template/l2o/mile3.html.j2:95
@@ -4319,9 +4254,9 @@ msgid ""
 "\" style=\"vertical-align: top;\">Added script to start the inverse distance "
 "vector test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
 "style=\"vertical-align: top;\">src/transport/"
-"test_transport_simple_send_dv_circle.sh</td><td width=\"55%\" style="
-"\"vertical-align: top;\">Added script to start the circle distance vector "
-"test case.</td> <tr> </table>"
+"test_transport_simple_send_dv_circle.sh</td><td width=\"55%\" "
+"style=\"vertical-align: top;\">Added script to start the circle distance "
+"vector test case.</td> <tr> </table>"
 msgstr ""
 
 #: template/l2o/mile4.html.j2:58
@@ -4331,9 +4266,9 @@ msgid ""
 "style=\"vertical-align: top;\">Added logic to handle counting additonal "
 "connection per peer.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%"
 "\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_plugin_cmd_simple_send_dv.c</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Added plugin which creates the commands for the "
-"distance vector test cases.</td> <tr> </table>"
+"test_transport_plugin_cmd_simple_send_dv.c</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Added plugin which creates the commands for "
+"the distance vector test cases.</td> <tr> </table>"
 msgstr ""
 
 #: template/l2o/mile4.html.j2:73
@@ -4341,22 +4276,22 @@ msgid ""
 "<table width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;"
 "\">src/transport/test_transport_distance_vector_inverse_topo.conf</td><td "
 "width=\"40%\" style=\"vertical-align: top;\">Configuration for the DV "
-"inverse path test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width="
-"\"60%\" style=\"vertical-align: top;\">src/transport/"
-"test_transport_distance_vector_circle_topo.conf</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Configuration for the DV circle path test case.</"
-"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
-"align: top;\">src/testing/netjail_start.sh</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Enhanced port forwarding configuration to restrict "
-"port forwarding to specific source IPs.</td> <tr> <td></td><td> </td> </tr> "
-"<tr> <td width=\"60%\" style=\"vertical-align: top;\">contrib/netjail/topo."
-"sh</td><td width=\"40%\" style=\"vertical-align: top;\">Make specific nodes "
-"configurable as source node for IP forwarding.</td> <tr> <td></td><td> </td> "
-"</tr> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/testing/"
-"testing.c</td><td width=\"40%\" style=\"vertical-align: top;\">Helper "
-"methods to retrieve the number of additional connections globally and per "
-"peer, and which peer is allowed as source for IP forwarding.</td> <tr> </"
-"table>"
+"inverse path test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"60%\" style=\"vertical-align: top;\">src/transport/"
+"test_transport_distance_vector_circle_topo.conf</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Configuration for the DV circle path test "
+"case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" "
+"style=\"vertical-align: top;\">src/testing/netjail_start.sh</td><td "
+"width=\"40%\" style=\"vertical-align: top;\">Enhanced port forwarding "
+"configuration to restrict port forwarding to specific source IPs.</td> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-align: top;"
+"\">contrib/netjail/topo.sh</td><td width=\"40%\" style=\"vertical-align: top;"
+"\">Make specific nodes configurable as source node for IP forwarding.</td> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
+"align: top;\">src/testing/testing.c</td><td width=\"40%\" style=\"vertical-"
+"align: top;\">Helper methods to retrieve the number of additional "
+"connections globally and per peer, and which peer is allowed as source for "
+"IP forwarding.</td> <tr> </table>"
 msgstr ""
 
 #: template/l2o/mile5.html.j2:21
@@ -4403,10 +4338,10 @@ msgid ""
 "\">src/transport/test_transport_nat_upnp_topo.conf</td><td width=\"40%\" "
 "style=\"vertical-align: top;\">Added topology file for nat upnp test case</"
 "td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"60%\" style=\"vertical-"
-"align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Handing over the global number of the router node "
-"to the script running on that node. (8e1bf27b11)</td> <tr> </table></br> "
-"<ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> "
+"align: top;\">contrib/netjail/netjail_start.sh</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Handing over the global number of the router "
+"node to the script running on that node. (8e1bf27b11)</td> <tr> </table></"
+"br> <ul> <li>miniupnpd only works with public IP addresses. (c524f91a6)</li> "
 "<ul> <li>contrib/netjail/netjail_start.sh</li> <li>src/testing/gnunet-cmds-"
 "helper.c</li> <li>src/testing/testing.c</li> </ul> </ul> <ul> <li>Changed "
 "the format of the interface names to make miniupnpd happy. (4aec035ea)</li> "
@@ -4415,9 +4350,9 @@ msgid ""
 "<li>Cleanup after scripts which were running on netjail nodes. (9d6ace0b9)</"
 "li> <ul> <li>contrib/netjail/netjail_stop.sh</li> </ul> </ul></br> <table "
 "width=\"100%\"> <tr> <td width=\"60%\" style=\"vertical-align: top;\">src/"
-"transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" style="
-"\"vertical-align: top;\">Added topology file for tcp icmp nat hole punching "
-"test case.</td> <tr> </table></br> <ul> <li>Added code to configure "
+"transport/test_transport_nat_icmp_tcp_topo.conf</td><td width=\"40%\" "
+"style=\"vertical-align: top;\">Added topology file for tcp icmp nat hole "
+"punching test case.</td> <tr> </table></br> <ul> <li>Added code to configure "
 "connection attempts to natted peers. (6de2cb8f7a)</li> <ul> <li>src/testing/"
 "testing.c</li> <li>src/transport/transport_api_cmd_connecting_peers.c</li> </"
 "ul> </ul> <ul> <li>Added code in the netjail scripts to enable router nodes "
@@ -4428,7 +4363,6 @@ msgstr ""
 
 #: template/l2o/mile5.html.j2:130 template/l2o/mile6.html.j2:57
 #, fuzzy
-#| msgid "Performance Analysis"
 msgid "Performance Measurement"
 msgstr "Analisi delle prestazioni"
 
@@ -4437,16 +4371,15 @@ msgid ""
 "The outcome of the performance measurement was ~24 MByte/s for packets with "
 "size of 65000 bytes. To follow up on this measurement one has to get the "
 "mean time the packets of 65000 bytes needed to reach another peer, to "
-"calculate the data rate, by doing<br/><br/> <code>grep \"mean time traveled"
-"\" 1b8b9ebe2_test.out|tail -1</code><br/><br/> on the log file <a href=\"/"
-"l2o/1b8b9ebe2_test.out\">1b8b9ebe2_test.out</a> of the performance test "
-"case. For this measurement the TNG layer was using tcp only, because there "
-"was an unfixed bug, if running tcp and udp in parallel."
+"calculate the data rate, by doing<br/><br/> <code>grep \"mean time "
+"traveled\" 1b8b9ebe2_test.out|tail -1</code><br/><br/> on the log file <a "
+"href=\"/l2o/1b8b9ebe2_test.out\">1b8b9ebe2_test.out</a> of the performance "
+"test case. For this measurement the TNG layer was using tcp only, because "
+"there was an unfixed bug, if running tcp and udp in parallel."
 msgstr ""
 
 #: template/l2o/mile5.html.j2:142 template/probnat/api.html.j2:7
 #, fuzzy
-#| msgid "Documentation"
 msgid "API Documentation"
 msgstr "Documentazione"
 
@@ -4493,10 +4426,10 @@ msgid ""
 "The outcome of the performance measurement was ~66 MByte/s for packets with "
 "size of 65000 bytes. To follow up on this measurement one has to get the "
 "mean time the packets of 65000 bytes needed to reach another peer, to "
-"calculate the data rate, by doing<br/><br/> <code>grep \"mean time traveled"
-"\" 811c040a2_test.out|tail -1</code><br/><br/> on the log file <a href=\"/"
-"l2o/811c040a2_test.out\">811c040a2_test.out</a> of the performance test "
-"case. The performance increased from ~24 MByte/s measured with the code "
+"calculate the data rate, by doing<br/><br/> <code>grep \"mean time "
+"traveled\" 811c040a2_test.out|tail -1</code><br/><br/> on the log file <a "
+"href=\"/l2o/811c040a2_test.out\">811c040a2_test.out</a> of the performance "
+"test case. The performance increased from ~24 MByte/s measured with the code "
 "revision of milestone 5 by using TCP only to ~66 MByte/s measured with the "
 "code revision of milestone 6 for packet size of 65000 bytes using TCP and "
 "UDP together. There are still possibilities to increase performance "
@@ -5060,7 +4993,6 @@ msgstr ""
 
 #: template/l2o/testng.html.j2:58
 #, fuzzy
-#| msgid "Continuous Integration"
 msgid "Topology Configuration"
 msgstr "Integrazione continuativa"
 
@@ -5189,13 +5121,13 @@ msgstr ""
 msgid "NGI Assure project: Probabilistic NAT Traversal"
 msgstr ""
 
-#: template/probnat/index.html.j2:29
+#: template/probnat/index.html.j2:29 template/probnat/index.html.j2:28
 msgid ""
 "This project was funded through the NGI Assure Fund, a fund established by "
 "<a href=\"https://nlnet.nl/project/ProbabilisticNAT\";>NLnet</a>.</br>"
 msgstr ""
 
-#: template/probnat/index.html.j2:41
+#: template/probnat/index.html.j2:41 template/probnat/index.html.j2:40
 msgid ""
 "For establishing a peer to peer (p2p) network among regular internet users, "
 "unhindered connectivity is anything but self-evident. Today consumer devices "
@@ -5203,7 +5135,7 @@ msgid ""
 "a so called NAT delivering only indirect internet connectivity."
 msgstr ""
 
-#: template/probnat/index.html.j2:50
+#: template/probnat/index.html.j2:50 template/probnat/index.html.j2:49
 msgid ""
 "There are several methods to reach peers who are behind a NAT, but there are "
 "as many reasons those existing methods might fail. Manual configuration for "
@@ -5225,7 +5157,7 @@ msgid ""
 "peer behind the NAT must be known."
 msgstr ""
 
-#: template/probnat/index.html.j2:59
+#: template/probnat/index.html.j2:59 template/probnat/index.html.j2:58
 msgid ""
 "Two peers trying to connect to each other will send out a burst of "
 "connection attempts to the other peer on different ports. The sheer vast "
@@ -5244,18 +5176,18 @@ msgid ""
 "vector protocol we are also able to communicate the \"start signal\"."
 msgstr ""
 
-#: template/probnat/index.html.j2:68
+#: template/probnat/index.html.j2:68 template/probnat/index.html.j2:67
 msgid ""
 "We we have encapsulated the functionality in a library. The library can be "
 "used under the following requirements: <ul> <li>The caller of the API has to "
 "know the external IP address of the other peer.</li> <li>The peers trying to "
 "communicate with each other need an indirect way to exchange messages in "
 "order to synchronize with each other.</li> </ul> These two requirements are "
-"not covered by the library. For more details have a look <a href=\"api.html"
-"\">here</a>."
+"not covered by the library. For more details have a look <a href=\"api."
+"html\">here</a>."
 msgstr ""
 
-#: template/probnat/index.html.j2:84
+#: template/probnat/index.html.j2:84 template/probnat/index.html.j2:83
 msgid "Milestone 1 Test Infrastructure"
 msgstr ""
 
@@ -5274,7 +5206,7 @@ msgid ""
 "<a href=\"mile1.html\">Details</a>"
 msgstr ""
 
-#: template/probnat/index.html.j2:106
+#: template/probnat/index.html.j2:106 template/probnat/index.html.j2:105
 msgid "Milestone 2 Synchronization"
 msgstr ""
 
@@ -5298,11 +5230,11 @@ msgid ""
 "will be a protocol documentation. <a href=\"mile2.html\">Details</a>"
 msgstr ""
 
-#: template/probnat/index.html.j2:132
+#: template/probnat/index.html.j2:132 template/probnat/index.html.j2:131
 msgid "Milestone 3 Burst Protocol"
 msgstr ""
 
-#: template/probnat/index.html.j2:135
+#: template/probnat/index.html.j2:135 template/probnat/index.html.j2:134
 msgid ""
 "Burst to establish connectivity (IP_RAW, SYN send for TCP; normal for UDP). "
 "A burst of synchronized (same ports on each peer) connection attempts on all "
@@ -5319,28 +5251,28 @@ msgid ""
 "will be documented. <a href=\"mile3.html\">Details</a>"
 msgstr ""
 
-#: template/probnat/index.html.j2:152
+#: template/probnat/index.html.j2:152 template/probnat/index.html.j2:151
 msgid "Milestone 4 TCP Repair"
 msgstr ""
 
-#: template/probnat/index.html.j2:155
+#: template/probnat/index.html.j2:155 template/probnat/index.html.j2:154
 msgid ""
 "For the TCP case the connection was established sending packages from user "
 "space using raw sockets. To let the kernel know about the TCP connection we "
 "will use the “repair mode” of the setsockopt() system call."
 msgstr ""
 
-#: template/probnat/index.html.j2:163
+#: template/probnat/index.html.j2:163 template/probnat/index.html.j2:162
 msgid ""
 "Integration into the GNUnet stack and a test case testing two peers are "
 "finaly (kernel TCP socket) connected."
 msgstr ""
 
-#: template/probnat/index.html.j2:170
+#: template/probnat/index.html.j2:170 template/probnat/index.html.j2:169
 msgid "Milestone 5 Privilege Minimization"
 msgstr ""
 
-#: template/probnat/index.html.j2:173
+#: template/probnat/index.html.j2:173 template/probnat/index.html.j2:172
 msgid ""
 "Privilege minimization, using SUID/SGID helpers with required capabilities. "
 "We need privileged access to system resources for some parts of the "
@@ -5350,18 +5282,18 @@ msgid ""
 "GNUnet System, https://grothoff.org/christian/habil.pdf)"
 msgstr ""
 
-#: template/probnat/index.html.j2:183
+#: template/probnat/index.html.j2:183 template/probnat/index.html.j2:182
 msgid ""
 "Helper executables and cli applications using the helpers. Integration into "
 "the GNUnet stack. Man pages for the cli applications. First release of all "
 "the implementation."
 msgstr ""
 
-#: template/probnat/index.html.j2:190
+#: template/probnat/index.html.j2:190 template/probnat/index.html.j2:189
 msgid "Milestone 6 Android Test Infrastructure"
 msgstr ""
 
-#: template/probnat/index.html.j2:193
+#: template/probnat/index.html.j2:193 template/probnat/index.html.j2:192
 msgid ""
 "In this milestone the test framework will be enhanced to run a headless "
 "android studio emulator on a namespace node. With this emulator an android "
@@ -5384,11 +5316,11 @@ msgid ""
 "href=\"mile6.html\">Details</a>"
 msgstr ""
 
-#: template/probnat/index.html.j2:205
+#: template/probnat/index.html.j2:205 template/probnat/index.html.j2:204
 msgid "Milestone 7 GNUnet event loop on Android"
 msgstr ""
 
-#: template/probnat/index.html.j2:208
+#: template/probnat/index.html.j2:208 template/probnat/index.html.j2:207
 msgid ""
 "The c library should also start the GNUnet event loop. Therefore the library "
 "will be enhanced by a minimal part of the GNUnet stack to start the event "
@@ -5405,11 +5337,11 @@ msgid ""
 "ways. <a href=\"mile7.html\">Details</a>"
 msgstr ""
 
-#: template/probnat/index.html.j2:220
+#: template/probnat/index.html.j2:220 template/probnat/index.html.j2:219
 msgid "Milestone 8 Enhance GNUnet stack on Android"
 msgstr ""
 
-#: template/probnat/index.html.j2:223
+#: template/probnat/index.html.j2:223 template/probnat/index.html.j2:222
 msgid ""
 "The working test cases of milestone 6 and 7 are prerequisites to tackle this "
 "milestone! The library will be enhanced to incorporate the parts of the "
@@ -5433,25 +5365,25 @@ msgstr ""
 #: template/probnat/mile1.html.j2:23
 msgid ""
 "<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/service/transport/nat_router.sh</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Test framework router component to fake kernel "
-"behavior to keep a port of an outgoing connection open.</td> <tr> <td></"
-"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
+"\">src/service/transport/nat_router.sh</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Test framework router component to fake "
+"kernel behavior to keep a port of an outgoing connection open.</td> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
 "\">scripts/netjail/nat_node_test.sh</td><td width=\"60%\" style=\"vertical-"
 "align: top;\">Test script to just send test messages to another node to open "
 "up a port.</td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
 "\">scripts/netjail/getmsg.sh</td><td width=\"60%\" style=\"vertical-align: "
 "top;\">Test script to receive test messages from nat_node_test.sh.</td> <tr> "
 "<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">test_transport_plugin_cmd_nat_mapping.c</td><td width=\"60%\" style="
-"\"vertical-align: top;\">Testcase to start the script which sends test "
+"\">test_transport_plugin_cmd_nat_mapping.c</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Testcase to start the script which sends test "
 "messages to open up ports.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
 "width=\"40%\" style=\"vertical-align: top;\">test_transport_nat_mapping_topo."
 "conf</td><td width=\"60%\" style=\"vertical-align: top;\">Configuration for "
 "the test case.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">test_transport_nat_mapping.sh</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Script to start the test case.</td> "
-"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"style=\"vertical-align: top;\">test_transport_nat_mapping.sh</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Script to start the test case.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
 "align: top;\">scripts/Makefile.am</td><td width=\"60%\" style=\"vertical-"
 "align: top;\">Added nat_node_test.sh and getmsg.sh.</td> <tr> <td></td><td> "
 "</td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;\">scripts/"
@@ -5474,12 +5406,12 @@ msgstr ""
 #: template/probnat/mile2.html.j2:21
 msgid ""
 "See revision <a href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
-"probnatt&id=d0c59f236c93e43a21f9ef0e14e54d5f8bb952bd\">d0c59f2</a>, <a href="
-"\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
-"probnatt&id=16b5da18df2d725bbcaa2e6efa05c793492ab445\">16b5da1</a>, <a href="
-"\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
-"probnatt&id=c1ef824f95612bea94a28563151efa99e18f47f6\">c1ef824</a>, <a href="
-"\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
+"probnatt&id=d0c59f236c93e43a21f9ef0e14e54d5f8bb952bd\">d0c59f2</a>, <a "
+"href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
+"probnatt&id=16b5da18df2d725bbcaa2e6efa05c793492ab445\">16b5da1</a>, <a "
+"href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
+"probnatt&id=c1ef824f95612bea94a28563151efa99e18f47f6\">c1ef824</a>, <a "
+"href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
 "probnatt&id=8de6f974d0fe210e03e891b365613e0bc4a2ceea\">8de6f97</a> and <a "
 "href=\"https://git.gnunet.org/gnunet.git/commit/?h=dev/t3ss/";
 "probnatt&id=369c793ab577c5ab2f27c2e8dbbf77b3079cb7bb\">369c793</a> on branch "
@@ -5491,56 +5423,57 @@ msgid ""
 "<table width=\"100%\"> <tr> <td width=\"40%\" style=\"vertical-align: top;"
 "\">scripts/testing-ng/emu_run.sh</td><td width=\"60%\" style=\"vertical-"
 "align: top;\">Script to run several cli commands to start and configure the "
-"virtual Android devices.</td> <tr> <td></td><td> </td> </tr> <tr> <td width="
-"\"40%\" style=\"vertical-align: top;\">scripts/Makefile.am</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Added emu_run.sh script to makefile.</"
-"td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style="
-"\"vertical-align: top;\">src/service/core/test_core_plugin_cmd_run_emu.c</"
-"td><td width=\"60%\" style=\"vertical-align: top;\">Test case to run a setup "
-"with two natted Android devices in separate subnetworks and one global "
+"virtual Android devices.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">scripts/Makefile.am</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Added emu_run.sh script to "
+"makefile.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/service/core/test_core_plugin_cmd_run_emu."
+"c</td><td width=\"60%\" style=\"vertical-align: top;\">Test case to run a "
+"setup with two natted Android devices in separate subnetworks and one global "
 "reachable node.</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">src/service/core/Makefile.am</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Adding test case to makefile.</td> "
-"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/service/core/test_core_run_emu_topo.conf</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Configuration for the test case.</td> "
-"<tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/service/transport/gnunet-service-transport.c</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Added request to ask arm service for "
-"services configured to start and checking if they have started. Added check "
-"in log file to se if communicators already connected with transport service."
-"</td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">include/gnunet_transport_testing_ng_lib.h</td><td width=\"60%"
-"\" style=\"vertical-align: top;\">Changes in header file for check of "
-"running services and connected communicaors.</td> </tr> <tr> <td></td><td> </"
+"style=\"vertical-align: top;\">src/service/core/Makefile.am</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Adding test case to makefile.</"
+"td> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/service/core/test_core_run_emu_topo.conf</td><td "
+"width=\"60%\" style=\"vertical-align: top;\">Configuration for the test case."
+"</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
+"style=\"vertical-align: top;\">src/service/transport/gnunet-service-"
+"transport.c</td><td width=\"60%\" style=\"vertical-align: top;\">Added "
+"request to ask arm service for services configured to start and checking if "
+"they have started. Added check in log file to se if communicators already "
+"connected with transport service.</td> <tr> <td></td><td> </td> </tr> <tr> "
+"<td width=\"40%\" style=\"vertical-align: top;\">include/"
+"gnunet_transport_testing_ng_lib.h</td><td width=\"60%\" style=\"vertical-"
+"align: top;\">Changes in header file for check of running services and "
+"connected communicaors.</td> </tr> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">src/service/transport/gnunet-"
+"service-transport.c</td><td width=\"60%\" style=\"vertical-align: top;"
+"\">Added functionality to synchronize two peers by comparing the measured "
+"RTT of both peers. This code was moved to the util library. For use of that "
+"library have a look <a href=\"api.html\">here</a></td> <tr> <td></td><td> </"
 "td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;\">src/service/"
-"transport/gnunet-service-transport.c</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Added functionality to synchronize two peers by comparing the "
-"measured RTT of both peers. This code was moved to the util library. For use "
-"of that library have a look <a href=\"api.html\">here</a></td> <tr> <td></"
-"td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">src/service/core/Makefile.am</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Adding test case to makefile.</td> <tr> <td></td><td> </td> </"
-"tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
-"\">test_core_just_run_topo.conf</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Change the configuration file to just run peers to manually "
-"test to have a setup with two natted peers in separate subnetworks and one "
-"global reachable peer.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td "
-"width=\"40%\" style=\"vertical-align: top;\">src/include/gnunet_protocols.h</"
-"td><td width=\"60%\" style=\"vertical-align: top;\">Added the burst sync "
-"message to the header file.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> "
-"<td width=\"40%\" style=\"vertical-align: top;\">src/include/gnunet_util_lib."
-"h</td><td width=\"60%\" style=\"vertical-align: top;\">Added the new API to "
-"the util library.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td width="
-"\"40%\" style=\"vertical-align: top;\">src/lib/util/Makefile.am</td><td "
-"width=\"60%\" style=\"vertical-align: top;\">Added the new API to the "
-"Makefile.</td> <tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" "
-"style=\"vertical-align: top;\">src/include/gnunet_nat_lib.h</td><td width="
-"\"60%\" style=\"vertical-align: top;\">Added the new API header file.</td> "
+"core/Makefile.am</td><td width=\"60%\" style=\"vertical-align: top;\">Adding "
+"test case to makefile.</td> <tr> <td></td><td> </td> </tr> <tr> <td "
+"width=\"40%\" style=\"vertical-align: top;\">test_core_just_run_topo.conf</"
+"td><td width=\"60%\" style=\"vertical-align: top;\">Change the configuration "
+"file to just run peers to manually test to have a setup with two natted "
+"peers in separate subnetworks and one global reachable peer.</td> <tr> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
+"\">src/include/gnunet_protocols.h</td><td width=\"60%\" style=\"vertical-"
+"align: top;\">Added the burst sync message to the header file.</td> <tr> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/include/gnunet_util_lib.h</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Added the new API to the util library.</td> "
 "<tr> <tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
-"align: top;\">src/lib/util/nat.c</td><td width=\"60%\" style=\"vertical-"
-"align: top;\">Added the new API implementation file.</td> <tr> <tr> <td></"
-"td><td> </td> </tr> </table>"
+"align: top;\">src/lib/util/Makefile.am</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Added the new API to the Makefile.</td> <tr> "
+"<tr> <td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-"
+"align: top;\">src/include/gnunet_nat_lib.h</td><td width=\"60%\" "
+"style=\"vertical-align: top;\">Added the new API header file.</td> <tr> <tr> "
+"<td></td><td> </td> </tr> <tr> <td width=\"40%\" style=\"vertical-align: top;"
+"\">src/lib/util/nat.c</td><td width=\"60%\" style=\"vertical-align: top;"
+"\">Added the new API implementation file.</td> <tr> <tr> <td></td><td> </td> "
+"</tr> </table>"
 msgstr ""
 
 #: template/probnat/mile3.html.j2:22
@@ -5600,12 +5533,12 @@ msgid ""
 "server was implemented in the run function of native-lib.ccp. <br/><br/> The "
 "biggest effort to make these few lines of code work was to solve the "
 "problems with cross-compiling dependencies. This effort has been documented "
-"in this <a href=\"https://github.com/commercetest/cross-compiling-gnunet";
-"\">repository</a>. One can find these cross compiled dependencies in the "
-"directory distribution in the android studio project.<br/><br/> The original "
-"plan to run the GNUnet test framework on an Android emulator could not be "
-"realized because the Android prototype app could not be made to run on an "
-"emulator. Therefore, we did not even try to run the test framework "
+"in this <a href=\"https://github.com/commercetest/cross-compiling-";
+"gnunet\">repository</a>. One can find these cross compiled dependencies in "
+"the directory distribution in the android studio project.<br/><br/> The "
+"original plan to run the GNUnet test framework on an Android emulator could "
+"not be realized because the Android prototype app could not be made to run "
+"on an emulator. Therefore, we did not even try to run the test framework "
 "additionally. Tests were made manually on real Android devices."
 msgstr ""
 
@@ -5639,8 +5572,8 @@ msgid ""
 "android_studio?id=8044aa27a72525dfdb28918a2fd1f151db60691f\">8044aa2</a> in "
 "the gnunet-android repo, and <a href=\"https://git.gnunet.org/gnunet-android.";
 "git/commit/android_studio?"
-"id=c5b44d67c15f2f61a6195c13361f71e6675aa174\">c5b44d6</a> to <a href="
-"\"https://git.gnunet.org/gnunet-android.git/commit/android_studio?";
+"id=c5b44d67c15f2f61a6195c13361f71e6675aa174\">c5b44d6</a> to <a "
+"href=\"https://git.gnunet.org/gnunet-android.git/commit/android_studio?";
 "id=af4ce4dac3568b44506301498cd5c6cd59ed1b01\">af4ce4d</a> in the dev/t3ss/"
 "monolith-android branch of the gnunet repo."
 msgstr ""
@@ -5691,7 +5624,6 @@ msgstr "Per idPs"
 
 #: template/reclaim/index.html.j2:8
 #, fuzzy
-#| msgid "Self-sovereign, decentralized identity provider"
 msgid ""
 "Self-sovereign, Decentralised Identity Management and Personal Data Sharing"
 msgstr "Fornitore di identità auto-sovrana, decentralizzata"
@@ -5801,24 +5733,94 @@ msgid ""
 "authorized it to access using the respective key."
 msgstr ""
 
+#: template/probnat/index.html.j2:86
+msgid ""
+"Extending the testing framework, which was already designed and implemented "
+"for the L2O project. <a href=\"mile1.html\">Details</a> <ul> <li>Enhance the "
+"testing framework with a new kind of component (NAT component).</li> "
+"<li>Implement logic to keep ports open used during network translation.</li> "
+"<li>Extend the test framework configuration to configure the new components."
+"</li> </ul></br>"
+msgstr ""
+
+#: template/probnat/index.html.j2:99
+msgid ""
+"Test case which tests the new testing functionality. Adding documentation."
+msgstr ""
+
+#: template/probnat/index.html.j2:108
+msgid ""
+"This task is to implement the protocol that is doing the signaling for "
+"synchronizing two peers which do like to connect to each other. <a "
+"href=\"mile2.html\">Details</a> <ul> <li>Two peers which got connected via "
+"DV signaling each other being behind a NAT.</li> <li>Learning the external "
+"IP address+port from already connected peers, exchange with the peers that "
+"want to connect.</li> <li>Set a common start time. One peer is selected to "
+"be leading (comparing peer ids like it is done in CADET)</li> </ul>"
+msgstr ""
+
+#: template/probnat/index.html.j2:122
+msgid ""
+"Deliverable of this milestone is integrating the protocol implementation "
+"into the GNUnet stack, a test case which tests that two peers successfully "
+"exchange the messages of the implemented protocol until the condition is "
+"reached that both nodes are ready for the burst mode. Additionally there "
+"will be a protocol documentation."
+msgstr ""
+
+#: template/probnat/index.html.j2:143
+msgid ""
+"The protocol implementation will be integrated into the GNUnet stack, one "
+"Test case will test two peers are finaly connected (UDP case), another test "
+"case for TCP tests if both peers end up at the same port and the protocol "
+"will be documented."
+msgstr ""
+
+#: template/probnat/index.html.j2:198
+msgid ""
+"The deliverable of this milestone is twofold: the scripts for automation and "
+"the automated tests themselves, and a report on the outcome of these tests. "
+"If the test case starting an Android app on two nodes doing network "
+"communication between those two apps and each app accessing its own "
+"filesystem will not work as expected, the task includes an overview of "
+"potential approaches for achieving the desired outcomes in other ways."
+msgstr ""
+
+#: template/probnat/index.html.j2:213
+msgid ""
+"The deliverable of this milestone is twofold: the scripts for automation and "
+"the automated tests themselves, and a report on the outcome of these tests. "
+"If the test case testing the same functionality as in milestone 6, but using "
+"the GNUnet event loop, will not work as expected, the task includes an "
+"overview of potential approaches for achieving the desired outcomes in other "
+"ways."
+msgstr ""
+
+#: template/probnat/index.html.j2:228
+msgid ""
+"Test case testing the same functionality as in milestone 1 - 4 running on "
+"Android."
+msgstr ""
+
 #~ msgid ""
 #~ "To get know and learn more, please check our <a href=\"https://docs.";
-#~ "gnunet.org/handbook/gnunet.html\">handbook</a>, especially the <a href="
-#~ "\"https://docs.gnunet.org/handbook/gnunet.html#Key-Concepts\";>chapter on "
-#~ "\"Key Concepts\"</a>, explaining the fundamental concepts of GNUnet: <ul> "
-#~ "<li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Authentication";
-#~ "\">Authentication</a></li> <li><a href=\"https://docs.gnunet.org/handbook/";
-#~ "gnunet.html#Accounting-to-Encourage-Resource-Sharing\">Accounting to "
-#~ "Encourage Resource Sharing</a></li> <li><a href=\"https://docs.gnunet.org/";
-#~ "handbook/gnunet.html#Confidentiality\">Confidentiality</a></li> <li><a "
-#~ "href=\"https://docs.gnunet.org/handbook/gnunet.html#Anonymity";
-#~ "\">Anonymity</a></li> <li><a href=\"https://docs.gnunet.org/handbook/";
-#~ "gnunet.html#Deniability\">Deniability</a></li> <li><a href=\"https://docs.";
-#~ "gnunet.org/handbook/gnunet.html#Peer-Identities\">Peer Identities</a></"
-#~ "li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Zones-in-";
-#~ "the-GNU-Name-System-_0028GNS-Zones_0029\">Zones in the GNU Name System "
-#~ "(GNS Zones)</a></li> <li><a href=\"https://docs.gnunet.org/handbook/";
-#~ "gnunet.html#Egos\">Egos</a></li> </ul>"
+#~ "gnunet.org/handbook/gnunet.html\">handbook</a>, especially the <a "
+#~ "href=\"https://docs.gnunet.org/handbook/gnunet.html#Key-";
+#~ "Concepts\">chapter on \"Key Concepts\"</a>, explaining the fundamental "
+#~ "concepts of GNUnet: <ul> <li><a href=\"https://docs.gnunet.org/handbook/";
+#~ "gnunet.html#Authentication\">Authentication</a></li> <li><a "
+#~ "href=\"https://docs.gnunet.org/handbook/gnunet.html#Accounting-to-";
+#~ "Encourage-Resource-Sharing\">Accounting to Encourage Resource Sharing</"
+#~ "a></li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.";
+#~ "html#Confidentiality\">Confidentiality</a></li> <li><a href=\"https://";
+#~ "docs.gnunet.org/handbook/gnunet.html#Anonymity\">Anonymity</a></li> "
+#~ "<li><a href=\"https://docs.gnunet.org/handbook/gnunet.";
+#~ "html#Deniability\">Deniability</a></li> <li><a href=\"https://docs.gnunet.";
+#~ "org/handbook/gnunet.html#Peer-Identities\">Peer Identities</a></li> "
+#~ "<li><a href=\"https://docs.gnunet.org/handbook/gnunet.html#Zones-in-the-";
+#~ "GNU-Name-System-_0028GNS-Zones_0029\">Zones in the GNU Name System (GNS "
+#~ "Zones)</a></li> <li><a href=\"https://docs.gnunet.org/handbook/gnunet.";
+#~ "html#Egos\">Egos</a></li> </ul>"
 #~ msgstr ""
 #~ "Per conoscere ed approfondire, si prega di controllare il nostro manuale, "
 #~ "in particolare il capitolo sui \"Concetti Chiave\", che spiega il "
@@ -5833,27 +5835,24 @@ msgstr ""
 
 #~ msgid ""
 #~ "You are most welcome to <a href=\"engage.html\">get engaged into the "
-#~ "conversation</a>, <a href=\"install.html\">install GNUnet</a>, <a href="
-#~ "\"use.html\">use it</a> and <a href=\"engage.html\">contribute and get "
-#~ "engaged</a> in various ways."
+#~ "conversation</a>, <a href=\"install.html\">install GNUnet</a>, <a "
+#~ "href=\"use.html\">use it</a> and <a href=\"engage.html\">contribute and "
+#~ "get engaged</a> in various ways."
 #~ msgstr ""
 #~ "Sei sempre il benvenuto <a href=\"engage.html\">quando si tratta di "
 #~ "affrontare conversazioni</a>, <a href=\"install.html\">installare GNUnet</"
-#~ "a>, <a href=\"use.html\">utilizzarlo</a> e <a href=\"engage.html"
-#~ "\">contribuire ed impegnarsi</a> in svariati modi."
+#~ "a>, <a href=\"use.html\">utilizzarlo</a> e <a href=\"engage."
+#~ "html\">contribuire ed impegnarsi</a> in svariati modi."
 
 #, fuzzy
-#~| msgid "File-sharing"
 #~ msgid "Filesharing"
 #~ msgstr "Condivisione di file"
 
 #, fuzzy
-#~| msgid "Conversation (Pre-Alpha)"
 #~ msgid "Conversation"
 #~ msgstr "Conversation (Pre-Alpha)"
 
 #, fuzzy
-#~| msgid "What is GNUnet?"
 #~ msgid "Leaving GNUnet"
 #~ msgstr "Cos'è GNUnet?"
 
@@ -5870,7 +5869,6 @@ msgstr ""
 #~ msgstr "Gruppo (chat)"
 
 #, fuzzy
-#~| msgid "groupchat"
 #~ msgid "Minimal Groupchat"
 #~ msgstr "groupchat"
 

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]