diff options
author | Christian Grothoff <christian@grothoff.org> | 2019-04-04 12:45:48 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2019-04-04 12:45:59 +0200 |
commit | f4281fadb864817334ef39d13845a4fe32f56e75 (patch) | |
tree | 283a487c3ce4a6c962c44d421fb31119f971f8a5 /locale/en | |
parent | b22b43ac718a05416a472c35b523c2d545af79dc (diff) | |
download | www-f4281fadb864817334ef39d13845a4fe32f56e75.tar.gz www-f4281fadb864817334ef39d13845a4fe32f56e75.zip |
update news
Diffstat (limited to 'locale/en')
-rw-r--r-- | locale/en/LC_MESSAGES/messages.po | 664 |
1 files changed, 577 insertions, 87 deletions
diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po index 4b0c3639..bb879ed1 100644 --- a/locale/en/LC_MESSAGES/messages.po +++ b/locale/en/LC_MESSAGES/messages.po | |||
@@ -14,7 +14,7 @@ msgstr "" | |||
14 | msgid "Contact" | 14 | msgid "Contact" |
15 | msgstr "" | 15 | msgstr "" |
16 | 16 | ||
17 | #: common/footer.j2.inc:9 common/navigation.j2.inc:37 | 17 | #: common/footer.j2.inc:9 common/navigation.j2.inc:54 |
18 | msgid "GNUnet e.V." | 18 | msgid "GNUnet e.V." |
19 | msgstr "" | 19 | msgstr "" |
20 | 20 | ||
@@ -22,7 +22,7 @@ msgstr "" | |||
22 | msgid "About GNUnet" | 22 | msgid "About GNUnet" |
23 | msgstr "" | 23 | msgstr "" |
24 | 24 | ||
25 | #: common/footer.j2.inc:15 common/navigation.j2.inc:45 | 25 | #: common/footer.j2.inc:15 common/navigation.j2.inc:66 |
26 | msgid "Bug Tracker" | 26 | msgid "Bug Tracker" |
27 | msgstr "" | 27 | msgstr "" |
28 | 28 | ||
@@ -34,11 +34,11 @@ msgstr "" | |||
34 | msgid "Copyright Assignment" | 34 | msgid "Copyright Assignment" |
35 | msgstr "" | 35 | msgstr "" |
36 | 36 | ||
37 | #: common/footer.j2.inc:22 common/navigation.j2.inc:47 | 37 | #: common/footer.j2.inc:22 common/navigation.j2.inc:68 |
38 | msgid "Continuous Integration" | 38 | msgid "Continuous Integration" |
39 | msgstr "" | 39 | msgstr "" |
40 | 40 | ||
41 | #: common/footer.j2.inc:23 common/navigation.j2.inc:66 | 41 | #: common/footer.j2.inc:23 common/navigation.j2.inc:87 |
42 | #: template/developers.html.j2:24 | 42 | #: template/developers.html.j2:24 |
43 | msgid "Bibliography" | 43 | msgid "Bibliography" |
44 | msgstr "" | 44 | msgstr "" |
@@ -55,55 +55,59 @@ msgid "" | |||
55 | "html'>us</a>." | 55 | "html'>us</a>." |
56 | msgstr "" | 56 | msgstr "" |
57 | 57 | ||
58 | #: common/navigation.j2.inc:33 | 58 | #: common/navigation.j2.inc:48 |
59 | msgid "Community" | 59 | msgid "Community" |
60 | msgstr "" | 60 | msgstr "" |
61 | 61 | ||
62 | #: common/navigation.j2.inc:35 template/developers.html.j2:34 | 62 | #: common/navigation.j2.inc:51 template/developers.html.j2:34 |
63 | msgid "Discussion" | 63 | msgid "Discussion" |
64 | msgstr "" | 64 | msgstr "" |
65 | 65 | ||
66 | #: common/navigation.j2.inc:36 | 66 | #: common/navigation.j2.inc:52 |
67 | msgid "GSoC Projects" | ||
68 | msgstr "" | ||
69 | |||
70 | #: common/navigation.j2.inc:53 | ||
67 | msgid "Copyright for Contributors" | 71 | msgid "Copyright for Contributors" |
68 | msgstr "" | 72 | msgstr "" |
69 | 73 | ||
70 | #: common/navigation.j2.inc:38 | 74 | #: common/navigation.j2.inc:55 |
71 | msgid "IRC Archive" | 75 | msgid "IRC Archive" |
72 | msgstr "" | 76 | msgstr "" |
73 | 77 | ||
74 | #: common/navigation.j2.inc:42 | 78 | #: common/navigation.j2.inc:62 |
75 | msgid "Development" | 79 | msgid "Development" |
76 | msgstr "" | 80 | msgstr "" |
77 | 81 | ||
78 | #: common/navigation.j2.inc:44 | 82 | #: common/navigation.j2.inc:65 |
79 | msgid "System Architecture" | 83 | msgid "System Architecture" |
80 | msgstr "" | 84 | msgstr "" |
81 | 85 | ||
82 | #: common/navigation.j2.inc:46 template/gnurl.html.j2:124 | 86 | #: common/navigation.j2.inc:67 template/gnurl.html.j2:124 |
83 | msgid "Source Code" | 87 | msgid "Source Code" |
84 | msgstr "" | 88 | msgstr "" |
85 | 89 | ||
86 | #: common/navigation.j2.inc:58 | 90 | #: common/navigation.j2.inc:79 |
87 | msgid "Documentation" | 91 | msgid "Documentation" |
88 | msgstr "" | 92 | msgstr "" |
89 | 93 | ||
90 | #: common/navigation.j2.inc:61 template/tutorial.html.j2:5 | 94 | #: common/navigation.j2.inc:82 template/tutorial.html.j2:5 |
91 | msgid "Tutorials" | 95 | msgid "Tutorials" |
92 | msgstr "" | 96 | msgstr "" |
93 | 97 | ||
94 | #: common/navigation.j2.inc:62 | 98 | #: common/navigation.j2.inc:83 |
95 | msgid "Glossary" | 99 | msgid "Glossary" |
96 | msgstr "" | 100 | msgstr "" |
97 | 101 | ||
98 | #: common/navigation.j2.inc:63 | 102 | #: common/navigation.j2.inc:84 |
99 | msgid "Handbook" | 103 | msgid "Handbook" |
100 | msgstr "" | 104 | msgstr "" |
101 | 105 | ||
102 | #: common/navigation.j2.inc:64 | 106 | #: common/navigation.j2.inc:85 |
103 | msgid "C-Tutorial" | 107 | msgid "C-Tutorial" |
104 | msgstr "" | 108 | msgstr "" |
105 | 109 | ||
106 | #: common/navigation.j2.inc:65 | 110 | #: common/navigation.j2.inc:86 |
107 | msgid "FAQ" | 111 | msgid "FAQ" |
108 | msgstr "" | 112 | msgstr "" |
109 | 113 | ||
@@ -224,11 +228,11 @@ msgstr "" | |||
224 | msgid "GNUnet System Architecture" | 228 | msgid "GNUnet System Architecture" |
225 | msgstr "" | 229 | msgstr "" |
226 | 230 | ||
227 | #: template/architecture.html.j2:20 | 231 | #: template/architecture.html.j2:21 |
228 | msgid "Foundations" | 232 | msgid "Foundations" |
229 | msgstr "" | 233 | msgstr "" |
230 | 234 | ||
231 | #: template/architecture.html.j2:22 | 235 | #: template/architecture.html.j2:23 |
232 | msgid "" | 236 | msgid "" |
233 | "The foundations of GNUnet are a distributed hash table (R5N), an SCTP-like " | 237 | "The foundations of GNUnet are a distributed hash table (R5N), an SCTP-like " |
234 | "end-to-end encrypted messaging layer (CADET), a public key infrastructure " | 238 | "end-to-end encrypted messaging layer (CADET), a public key infrastructure " |
@@ -237,11 +241,11 @@ msgid "" | |||
237 | "subsystems replace the traditional TCP/IP stack." | 241 | "subsystems replace the traditional TCP/IP stack." |
238 | msgstr "" | 242 | msgstr "" |
239 | 243 | ||
240 | #: template/architecture.html.j2:35 | 244 | #: template/architecture.html.j2:36 |
241 | msgid "Security" | 245 | msgid "Security" |
242 | msgstr "" | 246 | msgstr "" |
243 | 247 | ||
244 | #: template/architecture.html.j2:38 | 248 | #: template/architecture.html.j2:39 |
245 | msgid "" | 249 | msgid "" |
246 | "GNUnet is implemented using a multi-process architecture. Each subsystem " | 250 | "GNUnet is implemented using a multi-process architecture. Each subsystem " |
247 | "runs as a separate process, providing fault-isolation and enabling tight " | 251 | "runs as a separate process, providing fault-isolation and enabling tight " |
@@ -386,6 +390,38 @@ msgid "" | |||
386 | "org/gauger/\">https://old.gnunet.org/gauger/</a>." | 390 | "org/gauger/\">https://old.gnunet.org/gauger/</a>." |
387 | msgstr "" | 391 | msgstr "" |
388 | 392 | ||
393 | #: template/download.html.j2:7 template/gnurl.html.j2:138 | ||
394 | msgid "Downloads" | ||
395 | msgstr "" | ||
396 | |||
397 | #: template/download.html.j2:11 | ||
398 | msgid "" | ||
399 | "Here you can download releases of our software and find links to the various " | ||
400 | "versions." | ||
401 | msgstr "" | ||
402 | |||
403 | #: template/download.html.j2:17 | ||
404 | msgid "0.11.x series" | ||
405 | msgstr "" | ||
406 | |||
407 | #: template/download.html.j2:18 | ||
408 | msgid "tarball" | ||
409 | msgstr "" | ||
410 | |||
411 | #: template/download.html.j2:20 | ||
412 | msgid "" | ||
413 | "The tarball of version 0.11.0 can be obtained from GNU FTP and its mirrors." | ||
414 | msgstr "" | ||
415 | |||
416 | #: template/download.html.j2:30 | ||
417 | msgid "git" | ||
418 | msgstr "" | ||
419 | |||
420 | #: template/download.html.j2:32 | ||
421 | msgid "" | ||
422 | "You can fetch the git tag of version 0.11.0 from our development server:" | ||
423 | msgstr "" | ||
424 | |||
389 | #: template/engage.html.j2:7 | 425 | #: template/engage.html.j2:7 |
390 | msgid "Talk With Us" | 426 | msgid "Talk With Us" |
391 | msgstr "" | 427 | msgstr "" |
@@ -397,22 +433,23 @@ msgid "" | |||
397 | "and discuss GNUnet." | 433 | "and discuss GNUnet." |
398 | msgstr "" | 434 | msgstr "" |
399 | 435 | ||
400 | #: template/engage.html.j2:18 | 436 | #: template/engage.html.j2:20 |
401 | msgid "" | 437 | msgid "" |
402 | "<a href=\"https://lists.gnu.org/mailman/listinfo/help-gnunet\">General Help " | 438 | "<i class=\"fas fa-at\"></i> <a href=\"https://lists.gnu.org/mailman/listinfo/" |
403 | "Mailing List</a>" | 439 | "help-gnunet\">General Help Mailing List</a>" |
404 | msgstr "" | 440 | msgstr "" |
405 | 441 | ||
406 | #: template/engage.html.j2:23 | 442 | #: template/engage.html.j2:26 |
407 | msgid "" | 443 | msgid "" |
408 | "<a href=\"https://lists.gnu.org/mailman/listinfo/gnunet-developers" | 444 | "<i class=\"fas fa-at\"></i> <a href=\"https://lists.gnu.org/mailman/listinfo/" |
409 | "\">Development Mailing List</a>" | 445 | "gnunet-developers\">Development Mailing List</a>" |
410 | msgstr "" | 446 | msgstr "" |
411 | 447 | ||
412 | #: template/engage.html.j2:28 | 448 | #: template/engage.html.j2:32 |
413 | msgid "" | 449 | msgid "" |
414 | "Available on <a href=\"https://freenode.net\">irc.freenode.net</a> in " | 450 | "<i class=\"far fa-comments\"></i> Available on <a href=\"https://freenode.net" |
415 | "channel <a href=\"ircs://chat.freenode.net:6697/#gnunet\">#gnunet</a>." | 451 | "\">irc.freenode.net</a> in the channel <a href=\"ircs://chat.freenode." |
452 | "net:6697/#gnunet\">#gnunet</a>." | ||
416 | msgstr "" | 453 | msgstr "" |
417 | 454 | ||
418 | #: template/ev.html.j2:7 | 455 | #: template/ev.html.j2:7 |
@@ -491,13 +528,13 @@ msgstr "" | |||
491 | msgid "2013-12 (constitutional meeting)" | 528 | msgid "2013-12 (constitutional meeting)" |
492 | msgstr "" | 529 | msgstr "" |
493 | 530 | ||
494 | #: template/faq.html.j2:6 | 531 | #: template/faq.html.j2:12 |
495 | msgid "" | 532 | msgid "" |
496 | "I receive many "WARNING Calculated flow delay for X at Y for Z". " | 533 | "I receive many "WARNING Calculated flow delay for X at Y for Z". " |
497 | "Should I worry?" | 534 | "Should I worry?" |
498 | msgstr "" | 535 | msgstr "" |
499 | 536 | ||
500 | #: template/faq.html.j2:8 | 537 | #: template/faq.html.j2:14 |
501 | msgid "" | 538 | msgid "" |
502 | "A: Right now, this is expected and a known cause for high latency in GNUnet. " | 539 | "A: Right now, this is expected and a known cause for high latency in GNUnet. " |
503 | "We have started a major rewrite to address this and other problems, but " | 540 | "We have started a major rewrite to address this and other problems, but " |
@@ -505,11 +542,11 @@ msgid "" | |||
505 | "expected." | 542 | "expected." |
506 | msgstr "" | 543 | msgstr "" |
507 | 544 | ||
508 | #: template/faq.html.j2:17 | 545 | #: template/faq.html.j2:23 |
509 | msgid "Is there a graphical user interface?" | 546 | msgid "Is there a graphical user interface?" |
510 | msgstr "" | 547 | msgstr "" |
511 | 548 | ||
512 | #: template/faq.html.j2:19 | 549 | #: template/faq.html.j2:25 |
513 | msgid "" | 550 | msgid "" |
514 | "A: gnunet-gtk is a separate download. The package contains various GTK+ " | 551 | "A: gnunet-gtk is a separate download. The package contains various GTK+ " |
515 | "based graphical interfaces, including a graphical tool for configuration." | 552 | "based graphical interfaces, including a graphical tool for configuration." |
@@ -722,10 +759,6 @@ msgid "" | |||
722 | "checked in as signed git tags." | 759 | "checked in as signed git tags." |
723 | msgstr "" | 760 | msgstr "" |
724 | 761 | ||
725 | #: template/gnurl.html.j2:138 | ||
726 | msgid "Downloads" | ||
727 | msgstr "" | ||
728 | |||
729 | #: template/gnurl.html.j2:140 | 762 | #: template/gnurl.html.j2:140 |
730 | msgid "" | 763 | msgid "" |
731 | "Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." | 764 | "Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." |
@@ -761,6 +794,457 @@ msgid "" | |||
761 | "<b>A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588</b>." | 794 | "<b>A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588</b>." |
762 | msgstr "" | 795 | msgstr "" |
763 | 796 | ||
797 | #: template/gsoc-2018-gnunet-webui.html.j2:7 | ||
798 | msgid "GSoC 2018: GNUnet WebUI" | ||
799 | msgstr "" | ||
800 | |||
801 | #: template/gsoc-2018-gnunet-webui.html.j2:11 | ||
802 | msgid "Tue, 08/14/2018 - 07:55, Phil Buschmann" | ||
803 | msgstr "" | ||
804 | |||
805 | #: template/gsoc-2018-gnunet-webui.html.j2:17 | ||
806 | msgid "" | ||
807 | "<strong>What was done?</strong><br /> In the context of Google Summer of " | ||
808 | "Code 2018, my mentor (Martin Schanzenbach) and I have worked on creating and " | ||
809 | "extending the REST API of GNUnet. Currently, we mirrored the functionality " | ||
810 | "of following commands:" | ||
811 | msgstr "" | ||
812 | |||
813 | #: template/gsoc-2018-gnunet-webui.html.j2:32 | ||
814 | msgid "" | ||
815 | "Additionally, we developed a website with the Javascript framework Angular 6 " | ||
816 | "and the design framework iotaCSS to use the new REST API. The REST API of " | ||
817 | "GNUnet is now documented with Sphinx." | ||
818 | msgstr "" | ||
819 | |||
820 | #: template/gsoc-2018-gnunet-webui.html.j2:40 | ||
821 | msgid "" | ||
822 | "<strong>Why did we create a REST API?</strong><br /> ... when you can use " | ||
823 | "the command line tools?<br /> We need to keep in mind, that everyone has the " | ||
824 | "right to stay secure and private but not everyone feels comfortable using a " | ||
825 | "terminal. The further developed REST access to GNUnet APIs in addition to " | ||
826 | "the new web application allows new users to interact with GNUnet over a well " | ||
827 | "known tool: their browsers. This addition to the C API and the command line " | ||
828 | "tools may attract new users and developers." | ||
829 | msgstr "" | ||
830 | |||
831 | #: template/gsoc-2018-gnunet-webui.html.j2:52 | ||
832 | msgid "" | ||
833 | "<strong>How can we use it?</strong><br /> 1. The REST API developed in " | ||
834 | "GNUnet<br /> The REST API is already merged into the gnunet.git repository " | ||
835 | "(<a href=\"https://gnunet.org/git/gnunet.git/\">GNUnet Main Git</a>).<br /> " | ||
836 | "To use the new features, clone the repository and follow the <a href=" | ||
837 | "\"https://gnunet.org/installation\">Installation</a> on gnunet.org. Then, " | ||
838 | "start the rest service with \"gnunet-arm -i rest\"." | ||
839 | msgstr "" | ||
840 | |||
841 | #: template/gsoc-2018-gnunet-webui.html.j2:63 | ||
842 | msgid "" | ||
843 | "2. The Web Application<br /> The web application is available under the " | ||
844 | "gnunet-webui.git repository (<a href=\"https://gnunet.org/git/gnunet-webui." | ||
845 | "git/\">GNUnet WebUI Git</a>).<br /> You need to install the newest version " | ||
846 | "of 'node' and 'yarn'. Dependent on your system, you may need to download " | ||
847 | "newer versions and install them manually and not over your packet manager. " | ||
848 | "After the installation succeeded, you need to clone the repository. Then, " | ||
849 | "you need to run \"yarn install\" and \"yarn start\" for testing purposes. To " | ||
850 | "deploy the website (keep in mind, that this website communicates with " | ||
851 | "another localhost instance) use \"yarn build\" for building the web " | ||
852 | "application and use the output in the 'dist' directory." | ||
853 | msgstr "" | ||
854 | |||
855 | #: template/gsoc-2018-gnunet-webui.html.j2:80 | ||
856 | msgid "" | ||
857 | "3. The Documentation<br /> The documentation is available under the gnunet-" | ||
858 | "rest-api.git repository (<a href=\"https://gnunet.org/git/gnunet-rest-api." | ||
859 | "git/\">GNUnet REST API Docmentation Git</a>).<br /> Clone the repository and " | ||
860 | "\"make html\". Then open the 'index.html' under 'build/html/'." | ||
861 | msgstr "" | ||
862 | |||
863 | #: template/gsoc-2018-gnunet-webui.html.j2:91 | ||
864 | msgid "" | ||
865 | "Please, give it a try and contact me, if you find any bugs or unintentional " | ||
866 | "features. ;)" | ||
867 | msgstr "" | ||
868 | |||
869 | #: template/gsoc-2018-gnunet-webui.html.j2:97 | ||
870 | msgid "" | ||
871 | "<strong>What can be improved?</strong><br /> Right now, the build process of " | ||
872 | "the web application may be a little too complex for a casual user. We may be " | ||
873 | "able to solve this by using docker.<br /> Additionally, the web application " | ||
874 | "does not prevent wrong inputs but responds with error messages. Adding " | ||
875 | "GNUnet Records is currently only usable for people, who know how a GNS " | ||
876 | "Record looks like. This can be adapted to each record type.<br /> Last but " | ||
877 | "not least, additional features, design changes, etc..." | ||
878 | msgstr "" | ||
879 | |||
880 | #: template/gsoc-2018-gnunet-webui.html.j2:111 | ||
881 | msgid "Thanks for reading." | ||
882 | msgstr "" | ||
883 | |||
884 | #: template/gsoc.html.j2:7 | ||
885 | msgid "GNUnet's Google Summer of Code projects" | ||
886 | msgstr "" | ||
887 | |||
888 | #: template/gsoc.html.j2:10 | ||
889 | msgid "" | ||
890 | "As a GNU project, GNUnet has participated in the Google Summer of Code " | ||
891 | "(GSoC) for a number of years. This page lists all current, past, and " | ||
892 | "finished projects." | ||
893 | msgstr "" | ||
894 | |||
895 | #: template/gsoc.html.j2:18 | ||
896 | msgid "Current projects (2019)" | ||
897 | msgstr "" | ||
898 | |||
899 | #: template/gsoc.html.j2:22 | ||
900 | msgid "" | ||
901 | "It is time for GNUnet to run properly on Android. Note that GNUnet is " | ||
902 | "written in C, and this is not about rewriting GNUnet in Java, but about " | ||
903 | "getting the C code to run on Android." | ||
904 | msgstr "" | ||
905 | |||
906 | #: template/gsoc.html.j2:29 | ||
907 | msgid "" | ||
908 | "<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut " | ||
909 | "Goebel</a>" | ||
910 | msgstr "" | ||
911 | |||
912 | #: template/gsoc.html.j2:38 | ||
913 | msgid "" | ||
914 | "There is a push for migrating our CI to Gitlab. The CI should eventually not " | ||
915 | "just run \"make check\" on various platforms, but also perform tests with " | ||
916 | "multiple peers running in different VMs with specific network topologies (i." | ||
917 | "e. NAT) between them being simulated. The CI should also be integrated with " | ||
918 | "Gauger for performance regression analysis. Running jobs only when " | ||
919 | "dependencies have changed and scripting more granular triggers or ideally " | ||
920 | "automatic dependency discovery (as done by the autotools) is also important." | ||
921 | msgstr "" | ||
922 | |||
923 | #: template/gsoc.html.j2:50 | ||
924 | msgid "<strong>Mentors:</strong> TBD" | ||
925 | msgstr "" | ||
926 | |||
927 | #: template/gsoc.html.j2:59 | ||
928 | msgid "" | ||
929 | "Python 2.7 is reaching its end-of-life, and we want to get rid of the " | ||
930 | "dependency on Python. The existing gnunet-qr tool is a rather simple wrapper " | ||
931 | "around python-zbar, which itself wraps libzbar. The goal of this project is " | ||
932 | "to directly use libzbar to scan QR codes for GNUnet / the GNU Name System " | ||
933 | "(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>). " | ||
934 | "<br> <strong>Mentors:</strong> Christian Grothoff" | ||
935 | msgstr "" | ||
936 | |||
937 | #: template/gsoc.html.j2:75 | ||
938 | msgid "" | ||
939 | "reclaimID is a decentralized identity system build on top of the GNU Name " | ||
940 | "System. Upon authorization, the user provides a requesting party (RP) such " | ||
941 | "as a website with an authorization ticket (e.g. piggybacked in an OpenID " | ||
942 | "authorization code). The RP uses information contained in this ticket to " | ||
943 | "<ol> <li> Retrieve the decryption key from GNS</li> <li> Retrieve the user " | ||
944 | "attributes from GNS</li> </ol> The GNS lookups ensure that the RP receives " | ||
945 | "up-to-date attributes and functional decryption keys. However, in particular " | ||
946 | "the RP-specific encryption key resolution can be slow and even fail " | ||
947 | "depending on the network topology. We propose that in an initial exchange, " | ||
948 | "in particular OpenID authorization code flows, we try to incorporate key and " | ||
949 | "maybe even an attribute set in the ticket exchange. In order to mitigate " | ||
950 | "this issue, this project is meant to investigate and implement how... <ol> " | ||
951 | "<li> ... decryption keys can be added to an initial exchange in OpenID.</li> " | ||
952 | "<li> ... initial set(s) of attributes can be piggybacked in OpenID.</li> </" | ||
953 | "ol> <br/> <strong>Mentors:</strong> Martin Schanzenbach" | ||
954 | msgstr "" | ||
955 | |||
956 | #: template/gsoc.html.j2:106 | ||
957 | msgid "" | ||
958 | "re:claimID is a decentralized identity system build on top of the GNU Name " | ||
959 | "System. The initial design and implementation of re:claimID includes an " | ||
960 | "attribute-based encryption module in order to prevent unauthorized access to " | ||
961 | "attributes in the name system. Our motivation for re:claimID was for it to " | ||
962 | "be name system agnostic, which means the design theoretically also works for " | ||
963 | "other name systems such as namecoin. Other name systems often do not have " | ||
964 | "built-in mechanisms in order to do this. Hence, we implemented an ABE access " | ||
965 | "control layer. Our ABE implementation requires two third party libraries: " | ||
966 | "libpbc and libgabe. While we could merge libgabe into the gnunet service " | ||
967 | "implementation of re:claimID, libpbc is a rather large, third party library " | ||
968 | "which lacks packaging in distributions and for platforms. On the other hand, " | ||
969 | "GNS supports record data encryption using symmetric keys as labels. If we " | ||
970 | "make the access control layer of re:claimID more generic in order to support " | ||
971 | "both ABE and GNS encryption, we could reduce the required depenencies. This " | ||
972 | "would result in gnunet packages to include re:claimID by default. In short, " | ||
973 | "the goals are to... <ol> <li> ... improve performance by reducing encryption " | ||
974 | "overhead.</li> <li> ... reduce dependencies.</li> </ol> <br/> " | ||
975 | "<strong>Mentors:</strong> Martin Schanzenbach" | ||
976 | msgstr "" | ||
977 | |||
978 | #: template/gsoc.html.j2:141 | ||
979 | msgid "" | ||
980 | "One great problem of the current Internet is the lack of disintermediation. " | ||
981 | "When people want to talk they need a chat service. When they want to share " | ||
982 | "files they need a file transfer service. Although GNUnet already possesses " | ||
983 | "quite advanced integration into Linux networking, a little extra work is " | ||
984 | "needed for existing applications like irc, www, ftp, rsh, nntpd to run over " | ||
985 | "it in a peer-to-peer way, simply by using a GNS hostname like friend.gnu. " | ||
986 | "Once people have added a person to their GNS they can immediately message, " | ||
987 | "exchange files and suchlike directly, with nothing but the GNUnet in the " | ||
988 | "middle, using applications that have been distributed with unix systems ever " | ||
989 | "since the 1980's. We can produce an OS distribution where these things work " | ||
990 | "out of the box with the nicknames of people instead of cloud services. For " | ||
991 | "more information and context, read" | ||
992 | msgstr "" | ||
993 | |||
994 | #: template/gsoc.html.j2:162 | ||
995 | msgid "<strong>Mentors:</strong> lynX & dvn" | ||
996 | msgstr "" | ||
997 | |||
998 | #: template/gsoc.html.j2:168 | ||
999 | msgid "Past projects" | ||
1000 | msgstr "" | ||
1001 | |||
1002 | #: template/gsoc.html.j2:172 | ||
1003 | msgid "" | ||
1004 | "There are a variety of GNUNet APIs that should be exposed in the Rust " | ||
1005 | "wrappers. Implementing these will require extending the port of GNUNet utils " | ||
1006 | "written by Andrew Cann and Kelong Cong." | ||
1007 | msgstr "" | ||
1008 | |||
1009 | #: template/gsoc.html.j2:180 | ||
1010 | msgid "" | ||
1011 | "As an introduction to the code base, we suggest that the student and Jeff " | ||
1012 | "Burdges together update the asynchronous IO system from gjio to futures-rs " | ||
1013 | "or another layer built upon it. Jeff Burdges is expected to concurrently be " | ||
1014 | "implementing a GNUNet API for his own mix network work." | ||
1015 | msgstr "" | ||
1016 | |||
1017 | #: template/gsoc.html.j2:190 template/gsoc.html.j2:214 | ||
1018 | #: template/gsoc.html.j2:268 template/gsoc.html.j2:298 | ||
1019 | #: template/gsoc.html.j2:542 | ||
1020 | msgid "<strong>Mentors:</strong> Jeff Burdges" | ||
1021 | msgstr "" | ||
1022 | |||
1023 | #: template/gsoc.html.j2:195 | ||
1024 | msgid "Required Skills: Rust" | ||
1025 | msgstr "" | ||
1026 | |||
1027 | #: template/gsoc.html.j2:200 | ||
1028 | msgid "Difficulty level: low" | ||
1029 | msgstr "" | ||
1030 | |||
1031 | #: template/gsoc.html.j2:208 | ||
1032 | msgid "" | ||
1033 | "Implement the AnycastExit spec to enable GNUnet clients to connect over Tor." | ||
1034 | msgstr "" | ||
1035 | |||
1036 | #: template/gsoc.html.j2:219 | ||
1037 | msgid "" | ||
1038 | "Note: There was a Special TLDs spec to allow Tor to resolve domain names " | ||
1039 | "using GNS over Tor too, but currently that's on hold until folks think more " | ||
1040 | "about how names should be moved around the local system. We're calling this " | ||
1041 | "more collaborative approach NSS2 for now." | ||
1042 | msgstr "" | ||
1043 | |||
1044 | #: template/gsoc.html.j2:228 template/gsoc.html.j2:402 | ||
1045 | #: template/gsoc.html.j2:442 template/gsoc.html.j2:472 | ||
1046 | msgid "Required Skills: C" | ||
1047 | msgstr "" | ||
1048 | |||
1049 | #: template/gsoc.html.j2:233 template/gsoc.html.j2:477 | ||
1050 | #: template/gsoc.html.j2:582 | ||
1051 | msgid "Difficulty level: medium" | ||
1052 | msgstr "" | ||
1053 | |||
1054 | #: template/gsoc.html.j2:241 | ||
1055 | msgid "" | ||
1056 | "Design and implementation of <a href=\"http://jsonapi.org/\">REST APIs</a> " | ||
1057 | "that expose the <a href=\"https://gnunet.org/doxygen/modules.html\">GNUnet " | ||
1058 | "API</a> so that easy, hands-on development is possible. Also, browser-based " | ||
1059 | "UIs will be much easier to create on top of REST APIs." | ||
1060 | msgstr "" | ||
1061 | |||
1062 | #: template/gsoc.html.j2:252 template/gsoc.html.j2:572 | ||
1063 | msgid "<strong>Mentors:</strong> Martin Schanzenbach" | ||
1064 | msgstr "" | ||
1065 | |||
1066 | #: template/gsoc.html.j2:260 | ||
1067 | msgid "" | ||
1068 | "Improve the Rust implementation of GNUnet utils, possibly including adding " | ||
1069 | "support for asynchronous IO using mio, or perhaps a higher level " | ||
1070 | "asynchronous IO library built upon it, such as rotor, mioco, eventual_io, or " | ||
1071 | "gj." | ||
1072 | msgstr "" | ||
1073 | |||
1074 | #: template/gsoc.html.j2:276 | ||
1075 | msgid "" | ||
1076 | "Implement rudimentary Android compatibility for GNUnet, in part by porting " | ||
1077 | "the GNUnet utils scheduler to act as a thin wrapper over libuv." | ||
1078 | msgstr "" | ||
1079 | |||
1080 | #: template/gsoc.html.j2:283 | ||
1081 | msgid "<strong>Mentors:</strong> Jeff Burdges and Christian Grothoff" | ||
1082 | msgstr "" | ||
1083 | |||
1084 | #: template/gsoc.html.j2:291 template/gsoc.html.j2:535 | ||
1085 | msgid "" | ||
1086 | "Implementation of a replacement for PANDA (see Pond) with better security, " | ||
1087 | "and maybe integration with the GNU Name System for key exchange." | ||
1088 | msgstr "" | ||
1089 | |||
1090 | #: template/gsoc.html.j2:303 | ||
1091 | msgid "Required Skills: Rust or C, crypto" | ||
1092 | msgstr "" | ||
1093 | |||
1094 | #: template/gsoc.html.j2:308 template/gsoc.html.j2:365 | ||
1095 | #: template/gsoc.html.j2:407 template/gsoc.html.j2:447 | ||
1096 | msgid "Difficulty level: high" | ||
1097 | msgstr "" | ||
1098 | |||
1099 | #: template/gsoc.html.j2:316 | ||
1100 | msgid "" | ||
1101 | "Implement different place types and file sharing by creating a new place for " | ||
1102 | "the shared content." | ||
1103 | msgstr "" | ||
1104 | |||
1105 | #: template/gsoc.html.j2:322 | ||
1106 | msgid "Place types to be implemented:" | ||
1107 | msgstr "" | ||
1108 | |||
1109 | #: template/gsoc.html.j2:326 | ||
1110 | msgid "" | ||
1111 | "<ul> <li>File: generic file with comments</li> <li>Image: display an image " | ||
1112 | "with comments referencing a region of the image</li> <li>Sound: play a sound " | ||
1113 | "file with comments referencing a timestamp</li> <li>Directory/Album: " | ||
1114 | "pointers to File / Image / Sound places</li> <li>Event: with RSVP</li> " | ||
1115 | "<li>Survey: ask your social neighborhood questions in a structured form</li> " | ||
1116 | "</ul>" | ||
1117 | msgstr "" | ||
1118 | |||
1119 | #: template/gsoc.html.j2:337 | ||
1120 | msgid "Also provide the following UI functionality:" | ||
1121 | msgstr "" | ||
1122 | |||
1123 | #: template/gsoc.html.j2:341 | ||
1124 | msgid "" | ||
1125 | "<ul> <li>Fork existing channels, reorganize people into new chatrooms or " | ||
1126 | "channels.</li> <li>Share a post (edit and repost something elsewhere, on a " | ||
1127 | "fan page for example).</li> <li>Edit a previously published post + offer " | ||
1128 | "edit history to readers.</li> <li>Control expiry of channel history.</li> </" | ||
1129 | "ul>" | ||
1130 | msgstr "" | ||
1131 | |||
1132 | #: template/gsoc.html.j2:350 | ||
1133 | msgid "" | ||
1134 | "See also <a href=\"http://secushare.org/features\">http://secushare.org/" | ||
1135 | "features</a>" | ||
1136 | msgstr "" | ||
1137 | |||
1138 | #: template/gsoc.html.j2:355 | ||
1139 | msgid "<strong>Mentors:</strong> lynX" | ||
1140 | msgstr "" | ||
1141 | |||
1142 | #: template/gsoc.html.j2:360 | ||
1143 | msgid "Required Skills: C/C++" | ||
1144 | msgstr "" | ||
1145 | |||
1146 | #: template/gsoc.html.j2:373 | ||
1147 | msgid "" | ||
1148 | "Implement aggregation of distributed state from various channels in order to " | ||
1149 | "provide for a powerful social graph API capable of producing social network " | ||
1150 | "profiles, dashboards, a calendar out of upcoming event invitations (if " | ||
1151 | "available), social search functionality and most of all to make it easy for " | ||
1152 | "users to adopt cryptographic identities of their contacts/friends simply by " | ||
1153 | "finding them in the social graph of their existing contacts (\"This is " | ||
1154 | "Linda. You have 11 contacts in common with her. [ADD]\")." | ||
1155 | msgstr "" | ||
1156 | |||
1157 | #: template/gsoc.html.j2:391 | ||
1158 | msgid "" | ||
1159 | "Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/" | ||
1160 | "rendezvous</a>" | ||
1161 | msgstr "" | ||
1162 | |||
1163 | #: template/gsoc.html.j2:397 template/gsoc.html.j2:437 | ||
1164 | msgid "<strong>Mentors:</strong> t3sserakt, lynX" | ||
1165 | msgstr "" | ||
1166 | |||
1167 | #: template/gsoc.html.j2:414 | ||
1168 | msgid "" | ||
1169 | "<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional " | ||
1170 | "mail clients into secushare user interfaces. </li> <li> Think of ways to map " | ||
1171 | "e-mail addresses to secushare identities. </li> <li> Encode or translate " | ||
1172 | "various e-mail features into secushare equivalents. </li> <li> Parts of " | ||
1173 | "secushare are currently written in Rust, therefore Rust is preferred for " | ||
1174 | "this task but it is not an requirement. </li> </ul>" | ||
1175 | msgstr "" | ||
1176 | |||
1177 | #: template/gsoc.html.j2:455 | ||
1178 | msgid "" | ||
1179 | "Implementation of the GNUnet auction system described in Chapter 3 of <a " | ||
1180 | "href=\"https://gnunet.org/libbrand-thesis\">this thesis</a>. Specific tasks " | ||
1181 | "are adding smart contract creation and round time enforcement to libbrandt " | ||
1182 | "as well as creating the GNUnet auction service, library and the three user " | ||
1183 | "interface programs create, info and join." | ||
1184 | msgstr "" | ||
1185 | |||
1186 | #: template/gsoc.html.j2:467 | ||
1187 | msgid "<strong>Mentors:</strong> mate, cg" | ||
1188 | msgstr "" | ||
1189 | |||
1190 | #: template/gsoc.html.j2:485 | ||
1191 | msgid "" | ||
1192 | "Implementation of additional transports to make GNUnet communication more " | ||
1193 | "robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-" | ||
1194 | "over-DNS" | ||
1195 | msgstr "" | ||
1196 | |||
1197 | #: template/gsoc.html.j2:492 template/gsoc.html.j2:506 | ||
1198 | msgid "<strong>Mentors:</strong> Matthias Wachs" | ||
1199 | msgstr "" | ||
1200 | |||
1201 | #: template/gsoc.html.j2:500 | ||
1202 | msgid "" | ||
1203 | "Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole " | ||
1204 | "punching, better STUN support)" | ||
1205 | msgstr "" | ||
1206 | |||
1207 | #: template/gsoc.html.j2:514 | ||
1208 | msgid "" | ||
1209 | "<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges" | ||
1210 | msgstr "" | ||
1211 | |||
1212 | #: template/gsoc.html.j2:522 | ||
1213 | msgid "" | ||
1214 | "Improving libaboss to make computation on shared secrets (including repeated " | ||
1215 | "multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?" | ||
1216 | "doid=62212.62213\">Ben-Or et al.</a> if possible. This in particular means " | ||
1217 | "moving libaboss to bignums (gcry_mpi)." | ||
1218 | msgstr "" | ||
1219 | |||
1220 | #: template/gsoc.html.j2:550 | ||
1221 | msgid "" | ||
1222 | "Please refer to the description for this project listed under GNU Guix " | ||
1223 | "project ideas." | ||
1224 | msgstr "" | ||
1225 | |||
1226 | #: template/gsoc.html.j2:556 | ||
1227 | msgid "Finished projects" | ||
1228 | msgstr "" | ||
1229 | |||
1230 | #: template/gsoc.html.j2:562 | ||
1231 | msgid "" | ||
1232 | "Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet " | ||
1233 | "to be determined framework such as Angular2. This includes the design and " | ||
1234 | "implementation of not yet existing <a href=\"http://jsonapi.org/\">REST " | ||
1235 | "APIs</a> that expose the <a href=\"https://gnunet.org/doxygen/modules.html" | ||
1236 | "\">GNUnet API</a>." | ||
1237 | msgstr "" | ||
1238 | |||
1239 | #: template/gsoc.html.j2:577 | ||
1240 | msgid "Required Skills: C, JavaScript, CSS" | ||
1241 | msgstr "" | ||
1242 | |||
1243 | #: template/gsoc.html.j2:587 | ||
1244 | msgid "" | ||
1245 | "Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>" | ||
1246 | msgstr "" | ||
1247 | |||
764 | #: template/index.html.j2:13 | 1248 | #: template/index.html.j2:13 |
765 | msgid "" | 1249 | msgid "" |
766 | "GNUnet is a new network protocol stack for building secure, distributed, and " | 1250 | "GNUnet is a new network protocol stack for building secure, distributed, and " |
@@ -790,7 +1274,7 @@ msgid "" | |||
790 | msgstr "" | 1274 | msgstr "" |
791 | 1275 | ||
792 | #: template/index.html.j2:43 | 1276 | #: template/index.html.j2:43 |
793 | msgid "Download GNUnet (via Git)" | 1277 | msgid "Download GNUnet" |
794 | msgstr "" | 1278 | msgstr "" |
795 | 1279 | ||
796 | #: template/index.html.j2:48 | 1280 | #: template/index.html.j2:48 |
@@ -980,7 +1464,7 @@ msgstr "" | |||
980 | msgid "News" | 1464 | msgid "News" |
981 | msgstr "" | 1465 | msgstr "" |
982 | 1466 | ||
983 | #: template/news.html.j2.inc:3 | 1467 | #: template/news.html.j2.inc:5 |
984 | msgid "More news" | 1468 | msgid "More news" |
985 | msgstr "" | 1469 | msgstr "" |
986 | 1470 | ||
@@ -992,70 +1476,70 @@ msgstr "" | |||
992 | msgid "This page documents the GNUnet history." | 1476 | msgid "This page documents the GNUnet history." |
993 | msgstr "" | 1477 | msgstr "" |
994 | 1478 | ||
995 | #: template/team.html.j2:21 | 1479 | #: template/team.html.j2:18 |
996 | msgid "GNU maintainer." | 1480 | msgid "NSE, CADET." |
997 | msgstr "" | 1481 | msgstr "" |
998 | 1482 | ||
999 | #: template/team.html.j2:33 | 1483 | #: template/team.html.j2:29 |
1000 | msgid "Continuous Integration, secushare, packaging (Guix)." | 1484 | msgid "secushare, PSYC, multicast, advocacy, sights and sounds, UX." |
1001 | msgstr "" | 1485 | msgstr "" |
1002 | 1486 | ||
1003 | #: template/team.html.j2:46 | 1487 | #: template/team.html.j2:40 |
1004 | msgid "Set, Consensus, Voting" | 1488 | msgid "GNU maintainer." |
1005 | msgstr "" | 1489 | msgstr "" |
1006 | 1490 | ||
1007 | #: template/team.html.j2:58 | 1491 | #: template/team.html.j2:50 |
1008 | msgid "Mix networking" | 1492 | msgid "secushare, Social, PSYC, Multicast, data protection theory." |
1009 | msgstr "" | 1493 | msgstr "" |
1010 | 1494 | ||
1011 | #: template/team.html.j2:69 | 1495 | #: template/team.html.j2:60 |
1012 | msgid "Random peer sampling" | 1496 | msgid "Continuous Integration, secushare, packaging (Guix)." |
1013 | msgstr "" | 1497 | msgstr "" |
1014 | 1498 | ||
1015 | #: template/team.html.j2:80 | 1499 | #: template/team.html.j2:71 |
1016 | msgid "secushare, Social, PSYC, Multicast" | 1500 | msgid "Set, Consensus, Voting" |
1017 | msgstr "" | 1501 | msgstr "" |
1018 | 1502 | ||
1019 | #: template/team.html.j2:92 | 1503 | #: template/team.html.j2:81 |
1020 | msgid "GNU Name System, Identity Management, ABE." | 1504 | msgid "Mix networking" |
1021 | msgstr "" | 1505 | msgstr "" |
1022 | 1506 | ||
1023 | #: template/team.html.j2:104 | 1507 | #: template/team.html.j2:91 |
1024 | msgid "Testbed, voice." | 1508 | msgid "Random peer sampling" |
1025 | msgstr "" | 1509 | msgstr "" |
1026 | 1510 | ||
1027 | #: template/team.html.j2:115 | 1511 | #: template/team.html.j2:101 template/team.html.j2:143 |
1028 | msgid "secushare, Social, PSYC, Multicast." | 1512 | msgid "W32 port." |
1029 | msgstr "" | 1513 | msgstr "" |
1030 | 1514 | ||
1031 | #: template/team.html.j2:126 | 1515 | #: template/team.html.j2:111 |
1032 | msgid "Web site, packaging (Nix/Guix)." | 1516 | msgid "secushare, Social, PSYC, Multicast" |
1033 | msgstr "" | 1517 | msgstr "" |
1034 | 1518 | ||
1035 | #: template/team.html.j2:138 | 1519 | #: template/team.html.j2:122 |
1036 | msgid "secushare, PSYC, multicast, advocacy, sights and sounds, UX." | 1520 | msgid "GNU Name System, Identity Management, ABE." |
1037 | msgstr "" | 1521 | msgstr "" |
1038 | 1522 | ||
1039 | #: template/team.html.j2:149 | 1523 | #: template/team.html.j2:133 |
1040 | msgid "secushare, Social, PSYC, Multicast, data protection theory." | 1524 | msgid "" |
1525 | "Documentation, Website, libgnurl maintainer, System Integration, Build " | ||
1526 | "System, some admin roles, packaging (NetBSD pkgsrc, Guix, Gentoo)." | ||
1041 | msgstr "" | 1527 | msgstr "" |
1042 | 1528 | ||
1043 | #: template/team.html.j2:159 | 1529 | #: template/team.html.j2:154 |
1044 | msgid "NSE, CADET." | 1530 | msgid "Testbed, voice." |
1045 | msgstr "" | 1531 | msgstr "" |
1046 | 1532 | ||
1047 | #: template/team.html.j2:169 template/team.html.j2:179 | 1533 | #: template/team.html.j2:164 |
1048 | msgid "W32 port." | 1534 | msgid "secushare, Social, PSYC, Multicast." |
1049 | msgstr "" | 1535 | msgstr "" |
1050 | 1536 | ||
1051 | #: template/team.html.j2:190 | 1537 | #: template/team.html.j2:174 |
1052 | msgid "" | 1538 | msgid "Multicast." |
1053 | "Documentation, Website, libgnurl, System Integration, Build System, " | ||
1054 | "packaging (NetBSD pkgsrc, Guix, Gentoo,...)." | ||
1055 | msgstr "" | 1539 | msgstr "" |
1056 | 1540 | ||
1057 | #: template/team.html.j2:200 | 1541 | #: template/team.html.j2:184 |
1058 | msgid "Multicast." | 1542 | msgid "Web site, packaging (Nix/Guix)." |
1059 | msgstr "" | 1543 | msgstr "" |
1060 | 1544 | ||
1061 | #: template/tutorial-archpi.html.j2:5 | 1545 | #: template/tutorial-archpi.html.j2:5 |
@@ -1063,7 +1547,8 @@ msgid "Tutorial: GNUnet on Archlinux/Pi" | |||
1063 | msgstr "" | 1547 | msgstr "" |
1064 | 1548 | ||
1065 | #: template/tutorial-archpi.html.j2:12 template/tutorial-debian9.html.j2:28 | 1549 | #: template/tutorial-archpi.html.j2:12 template/tutorial-debian9.html.j2:28 |
1066 | #: template/tutorial-macos.html.j2:14 template/tutorial-ubuntu1804.html.j2:28 | 1550 | #: template/tutorial-macos.html.j2:14 template/tutorial-netbsd.html.j2:17 |
1551 | #: template/tutorial-ubuntu1804.html.j2:28 | ||
1067 | msgid "Requirements" | 1552 | msgid "Requirements" |
1068 | msgstr "" | 1553 | msgstr "" |
1069 | 1554 | ||
@@ -1095,18 +1580,18 @@ msgstr "" | |||
1095 | msgid "Make an installation directory" | 1580 | msgid "Make an installation directory" |
1096 | msgstr "" | 1581 | msgstr "" |
1097 | 1582 | ||
1098 | #: template/tutorial-debian9.html.j2:54 template/tutorial-macos.html.j2:150 | 1583 | #: template/tutorial-debian9.html.j2:54 template/tutorial-macos.html.j2:131 |
1099 | #: template/tutorial-ubuntu1804.html.j2:56 | 1584 | #: template/tutorial-netbsd.html.j2:209 template/tutorial-ubuntu1804.html.j2:56 |
1100 | msgid "Get the source code" | 1585 | msgid "Get the source code" |
1101 | msgstr "" | 1586 | msgstr "" |
1102 | 1587 | ||
1103 | #: template/tutorial-debian9.html.j2:73 template/tutorial-macos.html.j2:158 | 1588 | #: template/tutorial-debian9.html.j2:73 template/tutorial-macos.html.j2:139 |
1104 | #: template/tutorial-ubuntu1804.html.j2:66 | 1589 | #: template/tutorial-netbsd.html.j2:217 template/tutorial-ubuntu1804.html.j2:66 |
1105 | msgid "Compile and Install" | 1590 | msgid "Compile and Install" |
1106 | msgstr "" | 1591 | msgstr "" |
1107 | 1592 | ||
1108 | #: template/tutorial-debian9.html.j2:98 template/tutorial-macos.html.j2:170 | 1593 | #: template/tutorial-debian9.html.j2:98 template/tutorial-macos.html.j2:151 |
1109 | #: template/tutorial-ubuntu1804.html.j2:77 | 1594 | #: template/tutorial-netbsd.html.j2:227 template/tutorial-ubuntu1804.html.j2:77 |
1110 | msgid "Option 1: GNUnet for production / usage" | 1595 | msgid "Option 1: GNUnet for production / usage" |
1111 | msgstr "" | 1596 | msgstr "" |
1112 | 1597 | ||
@@ -1188,22 +1673,26 @@ msgstr "" | |||
1188 | msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)" | 1673 | msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)" |
1189 | msgstr "" | 1674 | msgstr "" |
1190 | 1675 | ||
1191 | #: template/tutorial-macos.html.j2:21 | 1676 | #: template/tutorial-macos.html.j2:21 template/tutorial-netbsd.html.j2:28 |
1192 | msgid "Installation" | 1677 | msgid "Installation" |
1193 | msgstr "" | 1678 | msgstr "" |
1194 | 1679 | ||
1195 | #: template/tutorial-macos.html.j2:58 | 1680 | #: template/tutorial-macos.html.j2:39 template/tutorial-netbsd.html.j2:100 |
1196 | msgid "First steps" | 1681 | msgid "First steps" |
1197 | msgstr "" | 1682 | msgstr "" |
1198 | 1683 | ||
1199 | #: template/tutorial-macos.html.j2:125 | 1684 | #: template/tutorial-macos.html.j2:106 template/tutorial-netbsd.html.j2:167 |
1200 | msgid "Alternative: Installation from source" | 1685 | msgid "Alternative: Installation from source" |
1201 | msgstr "" | 1686 | msgstr "" |
1202 | 1687 | ||
1203 | #: template/tutorial-macos.html.j2:203 | 1688 | #: template/tutorial-macos.html.j2:184 template/tutorial-netbsd.html.j2:252 |
1204 | msgid "Option 2: GNUnet experimental" | 1689 | msgid "Option 2: GNUnet experimental" |
1205 | msgstr "" | 1690 | msgstr "" |
1206 | 1691 | ||
1692 | #: template/tutorial-netbsd.html.j2:5 | ||
1693 | msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT" | ||
1694 | msgstr "" | ||
1695 | |||
1207 | #: template/tutorial-ubuntu1804.html.j2:6 | 1696 | #: template/tutorial-ubuntu1804.html.j2:6 |
1208 | msgid "Tutorial: GNUnet on Ubuntu 18.04" | 1697 | msgid "Tutorial: GNUnet on Ubuntu 18.04" |
1209 | msgstr "" | 1698 | msgstr "" |
@@ -1219,10 +1708,11 @@ msgid "" | |||
1219 | "GNUnet installation instructions: <ul> <li><a href=\"tutorial-ubuntu1804.html" | 1708 | "GNUnet installation instructions: <ul> <li><a href=\"tutorial-ubuntu1804.html" |
1220 | "\">Ubuntu 18.04</a></li> <li><a href=\"tutorial-archpi.html\">Arch-Pi</a></" | 1709 | "\">Ubuntu 18.04</a></li> <li><a href=\"tutorial-archpi.html\">Arch-Pi</a></" |
1221 | "li> <li><a href=\"tutorial-debian9.html\">Debian 9</a></li> <li><a href=" | 1710 | "li> <li><a href=\"tutorial-debian9.html\">Debian 9</a></li> <li><a href=" |
1222 | "\"tutorial-macos.html\">macOS</a></li> </ul>" | 1711 | "\"tutorial-macos.html\">macOS</a></li> <li><a href=\"tutorial-netbsd.html" |
1712 | "\">NetBSD</a></li> </ul>" | ||
1223 | msgstr "" | 1713 | msgstr "" |
1224 | 1714 | ||
1225 | #: template/tutorial.html.j2:25 | 1715 | #: template/tutorial.html.j2:26 |
1226 | msgid "" | 1716 | msgid "" |
1227 | "<a href=\"https://tutorial.gnunet.org/\">C Coding Tutorial for GNUnet</a>" | 1717 | "<a href=\"https://tutorial.gnunet.org/\">C Coding Tutorial for GNUnet</a>" |
1228 | msgstr "" | 1718 | msgstr "" |