commit 3ec597e8932b530a0fd6a4768a044aa7785eb427 parent 02cc7a6c7b251bfd7feb79d4d9201bb36047b74d Author: Stefan Kügel <stefan.kuegel@taler.net> Date: Tue, 18 Mar 2025 10:55:50 +0100 merge master Diffstat:
31 files changed, 362 insertions(+), 363 deletions(-)
diff --git a/common/navigation.j2.inc b/common/navigation.j2.inc @@ -57,10 +57,10 @@ {% if lang != 'en' %} <li><a class="dropdown-item" href="{{ self_localized('en') }}">English [en]</a></li> {% endif %} - {% if lang != 'ar' %} + <!-- {% if lang != 'ar' %} <li><a class="dropdown-item" href="{{ self_localized('ar') }}">عربى [ar]</a></li> {% endif %} - <!-- {% if lang != 'cs' %} + {% if lang != 'cs' %} <li><a class="dropdown-item" href="{{ self_localized('cs') }}">Česky [cs]</a></li> {% endif %} --> {% if lang != 'de' %} diff --git a/locale/ar/LC_MESSAGES/messages.po b/locale/ar/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Arabic <https://weblate.taler.net/projects/gnu-taler/main-web-" @@ -167,18 +167,14 @@ msgstr "الاحتياطيات الإلكترونية الحرة ومجهولة msgid "Taler System Architecture" msgstr "بنية نظام Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "مصادر نظام GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "من" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "و" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2294,3 +2290,6 @@ msgstr "اشترك في نشرتنا الإخبارية RSS" #: template/news/index.html.j2:34 msgid "read more" msgstr "اقرأ المزيد" + +#~ msgid "and" +#~ msgstr "و" diff --git a/locale/cs/LC_MESSAGES/messages.po b/locale/cs/LC_MESSAGES/messages.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2025-01-04 21:31+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" -"Language-Team: Czech <https://weblate.taler.net/projects/gnu-taler/" -"main-web-site/cs/>\n" +"Language-Team: Czech <https://weblate.taler.net/projects/gnu-taler/main-web-" +"site/cs/>\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -181,18 +181,14 @@ msgstr "Taxable Anonymous Libre Electronic Reserves" msgid "Taler System Architecture" msgstr "Architektura systému Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Literatura o GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "autor/autoři:" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "a" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2070,3 +2066,6 @@ msgstr "Přihlaste se k našemu RSS kanálu" #: template/news/index.html.j2:34 msgid "read more" msgstr "Číst dál" + +#~ msgid "and" +#~ msgstr "a" diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po @@ -2,11 +2,11 @@ msgid "" msgstr "" "Project-Id-Version: German (Taler Website)\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-30 11:22+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" -"Language-Team: German <https://weblate.taler.net/projects/gnu-taler/" -"main-web-site/de/>\n" +"Language-Team: German <https://weblate.taler.net/projects/gnu-taler/main-web-" +"site/de/>\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -160,18 +160,14 @@ msgstr "Taxable Anonymous Libre Electronic Reserves" msgid "Taler System Architecture" msgstr "Die Systemarchitektur von Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler: Bibliografie" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "von" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "und" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2559,8 +2555,8 @@ msgid "" "apk\" target=\"_blank\" rel=\"noopener noreferrer\">directly download the " "APK for Android.</a>" msgstr "" -"Man kann <a href=\"https://taler.net/files/wallet/wallet-nightly-debug-latest" -".apk\" target=\"_blank\" rel=\"noopener noreferrer\">die APK-Datei für " +"Man kann <a href=\"https://taler.net/files/wallet/wallet-nightly-debug-" +"latest.apk\" target=\"_blank\" rel=\"noopener noreferrer\">die APK-Datei für " "Android</a> direkt herunterladen." #: template/wallet.html.j2:207 @@ -2643,3 +2639,6 @@ msgstr "Abonniere unseren RSS-Feed" #: template/news/index.html.j2:34 msgid "read more" msgstr "weiterlesen" + +#~ msgid "and" +#~ msgstr "und" diff --git a/locale/el/LC_MESSAGES/messages.po b/locale/el/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Javier Sepulveda <javier.sepulveda@uv.es>\n" "Language-Team: Greek <https://weblate.taler.net/projects/gnu-taler/main-web-" @@ -158,18 +158,14 @@ msgstr "" msgid "Taler System Architecture" msgstr "" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: en <LL@li.org>\n" @@ -148,18 +148,14 @@ msgstr "" msgid "Taler System Architecture" msgstr "" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " diff --git a/locale/es/LC_MESSAGES/messages.po b/locale/es/LC_MESSAGES/messages.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:43+0000\n" "Last-Translator: Paulina Teran <pau_teran@hotmail.com>\n" "Language-Team: Spanish <https://weblate.taler.net/projects/gnu-taler/main-" @@ -161,18 +161,14 @@ msgstr "Reserva Electrónica Libre Anónima Tasable" msgid "Taler System Architecture" msgstr "Arquitectura del sistema Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Bibliografía GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "por" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "y" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2486,5 +2482,8 @@ msgstr "suscribirse a nuestro RSS" msgid "read more" msgstr "leer más" +#~ msgid "and" +#~ msgstr "y" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/fi/LC_MESSAGES/messages.po b/locale/fi/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Finnish <https://weblate.taler.net/projects/gnu-taler/main-" @@ -165,18 +165,14 @@ msgstr "Verotettavat anonyymit vapaat sähköiset varannot" msgid "Taler System Architecture" msgstr "Taler-järjestelmän arkkitehtuuri" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler bibliografia" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "Tekijä" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "ja" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2426,3 +2422,6 @@ msgstr "Tilaa RSS-syöte palvelustamme" #: template/news/index.html.j2:34 msgid "read more" msgstr "lue lisää" + +#~ msgid "and" +#~ msgstr "ja" diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: French (Taler Website)\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:43+0000\n" "Last-Translator: Laurent Samson <samson.laurent56@gmail.com>\n" "Language-Team: French <https://weblate.taler.net/projects/gnu-taler/main-web-" @@ -159,18 +159,14 @@ msgstr "Taxable Anonymous Libre Electronic Reserves" msgid "Taler System Architecture" msgstr "Architecture du système Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Bibliographie autour de GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "par" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "et" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2504,5 +2500,8 @@ msgstr "s'abonner à notre flux RSS" msgid "read more" msgstr "lire la suite" +#~ msgid "and" +#~ msgstr "et" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/gl/LC_MESSAGES/messages.po b/locale/gl/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-01-03 16:34+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2025-01-04 21:31+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Galician <https://weblate.taler.net/projects/gnu-taler/main-" @@ -165,18 +165,14 @@ msgstr "Reservas electrónicas libres anónimas tributables" msgid "Taler System Architecture" msgstr "Arquitectura do sistema Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Bibliografía de GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "por" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "e" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2007,3 +2003,6 @@ msgstr "" #: template/news/index.html.j2:34 msgid "read more" msgstr "" + +#~ msgid "and" +#~ msgstr "e" diff --git a/locale/hi/LC_MESSAGES/messages.po b/locale/hi/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan Kügel <skuegel@web.de>\n" "Language-Team: Hindi <https://weblate.taler.net/projects/gnu-taler/main-web-" @@ -180,18 +180,14 @@ msgstr "कर देने योग्य गुमनाम मुक्त msgid "Taler System Architecture" msgstr "संचार तंत्र संरचना , जो मुक्त तंत्र संरचना से संबंधित ISO मानक समूहों का पालन करता है" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU टेलर ग्रंथ सूची" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "द्वारा" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "और" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2120,3 +2116,6 @@ msgstr "हमारी आरएसएस फीड को सब्सक् #: template/news/index.html.j2:34 msgid "read more" msgstr "और पढ़ें..." + +#~ msgid "and" +#~ msgstr "और" diff --git a/locale/hu/LC_MESSAGES/messages.po b/locale/hu/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Hungarian <https://weblate.taler.net/projects/gnu-taler/main-" @@ -163,18 +163,14 @@ msgstr "Taxable Anonymous Libre Electronic Reserves" msgid "Taler System Architecture" msgstr "Taler rendszerarchitektúra" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler Bibliográfia" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "szerző:" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "és" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2460,5 +2456,8 @@ msgstr "iratkozzon fel RSS hírlevelünkre" msgid "read more" msgstr "olvasson tovább" +#~ msgid "and" +#~ msgstr "és" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/it/LC_MESSAGES/messages.po b/locale/it/LC_MESSAGES/messages.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:43+0000\n" "Last-Translator: Medea Mannara <medeamannara@gmail.com>\n" "Language-Team: Italian <https://weblate.taler.net/projects/gnu-taler/main-" @@ -162,18 +162,14 @@ msgstr "Riserve tassabili,anonime,elettroniche e libere" msgid "Taler System Architecture" msgstr "Architettura del sistema Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Bibliografia di GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "da" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "e" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2428,3 +2424,6 @@ msgstr "Abbonati ai nostri RSS feed" #: template/news/index.html.j2:34 msgid "read more" msgstr "Leggi di più" + +#~ msgid "and" +#~ msgstr "e" diff --git a/locale/ja/LC_MESSAGES/messages.po b/locale/ja/LC_MESSAGES/messages.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" -"PO-Revision-Date: 2024-12-12 17:43+0000\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" +"PO-Revision-Date: 2025-03-11 08:03+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Japanese <https://weblate.taler.net/projects/gnu-taler/main-" "web-site/ja/>\n" @@ -194,17 +194,13 @@ msgstr "プライバシー保護と漏れのない納税を両立する自由な msgid "Taler System Architecture" msgstr "Taler システム設計" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler 参考文献" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" -msgstr "による" - -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "と" +msgstr "著者:" #: template/cashier.html.j2:43 msgid "" @@ -2432,5 +2428,8 @@ msgstr "RSSフィードを購読する" msgid "read more" msgstr "続きを読む" +#~ msgid "and" +#~ msgstr "と" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/ko/LC_MESSAGES/messages.po b/locale/ko/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Korean <https://weblate.taler.net/projects/gnu-taler/main-web-" @@ -193,18 +193,14 @@ msgstr "" msgid "Taler System Architecture" msgstr "탈러(Taler) 시스템 구성" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU 탈러 참고문헌" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "작성자" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "그리고" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2400,5 +2396,8 @@ msgstr "RSS 피드 구독" msgid "read more" msgstr "더 읽기" +#~ msgid "and" +#~ msgstr "그리고" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/messages.pot b/locale/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-01-03 16:34+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -152,18 +152,14 @@ msgstr "" msgid "Taler System Architecture" msgstr "" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to " diff --git a/locale/nl/LC_MESSAGES/messages.po b/locale/nl/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Dutch <https://weblate.taler.net/projects/gnu-taler/main-web-" @@ -165,18 +165,14 @@ msgstr "Taxable Anonymous Libre Electronic Reserves" msgid "Taler System Architecture" msgstr "Systeemarchitectuur van Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Bibliografie van GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "door" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "en" - #: template/cashier.html.j2:43 #, fuzzy msgid "" @@ -2084,5 +2080,8 @@ msgstr "Meld je aan voor onze RSS-feed" msgid "read more" msgstr "verder lezen" +#~ msgid "and" +#~ msgstr "en" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/pt/LC_MESSAGES/messages.po b/locale/pt/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: GNU taler master\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:43+0000\n" "Last-Translator: EDUARDO LEAL <edulealprimeiro@yahoo.com.br>\n" "Language-Team: Portuguese <https://weblate.taler.net/projects/gnu-taler/main-" @@ -180,18 +180,14 @@ msgstr "Reservas eletrónicas livres anónimas tributáveis" msgid "Taler System Architecture" msgstr "Arquitetura de Sistema da Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Bibliografia da GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "por" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "e" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2074,3 +2070,6 @@ msgstr "subscreva ao nosso feed RSS" #: template/news/index.html.j2:34 msgid "read more" msgstr "ler mais" + +#~ msgid "and" +#~ msgstr "e" diff --git a/locale/pt_BR/LC_MESSAGES/messages.po b/locale/pt_BR/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan <eintritt@hotmail.com>\n" "Language-Team: Portuguese (Brazil) <https://weblate.taler.net/projects/gnu-" @@ -182,19 +182,15 @@ msgstr "Reservas eletrônicas livres anônimas tributáveis" msgid "Taler System Architecture" msgstr "Arquitetura do sistema Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 #, fuzzy msgid "GNU Taler Bibliography" msgstr "Bibliografia do GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "por" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "e" - #: template/cashier.html.j2:43 #, fuzzy msgid "" @@ -2153,3 +2149,6 @@ msgstr "Inscrever-se no Feed RSS" #, fuzzy msgid "read more" msgstr "ler mais" + +#~ msgid "and" +#~ msgstr "e" diff --git a/locale/ru/LC_MESSAGES/messages.po b/locale/ru/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:43+0000\n" "Last-Translator: Stefan <eintritt@hotmail.com>\n" "Language-Team: Russian <https://weblate.taler.net/projects/gnu-taler/main-" @@ -166,18 +166,14 @@ msgstr "Taxable Anonymous Libre Electronic Reserves" msgid "Taler System Architecture" msgstr "Архитектура системы Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler: cписок литературы" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "от" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "и" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2330,3 +2326,6 @@ msgstr "подпишитесь на нашу RSS-ленту" #: template/news/index.html.j2:34 msgid "read more" msgstr "Подробнее" + +#~ msgid "and" +#~ msgstr "и" diff --git a/locale/sv/LC_MESSAGES/messages.po b/locale/sv/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-23 14:01+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Swedish <https://weblate.taler.net/projects/gnu-taler/main-" @@ -193,18 +193,14 @@ msgstr "Skattepliktiga anonyma och fria elektroniska tillgångar" msgid "Taler System Architecture" msgstr "Taler Systemarkitektur" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler Bibliografi" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "av" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "och" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2456,5 +2452,8 @@ msgstr "prenumerera på vårt RSS-flöde" msgid "read more" msgstr "läs mer" +#~ msgid "and" +#~ msgstr "och" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/tr/LC_MESSAGES/messages.po b/locale/tr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:43+0000\n" "Last-Translator: Weblate Admin <stefan@taler.net>\n" "Language-Team: Turkish <https://weblate.taler.net/projects/gnu-taler/main-" @@ -166,18 +166,14 @@ msgstr "" msgid "Taler System Architecture" msgstr "Taler Sistem Mimarisi" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler Bibliyografyası" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "tarafımızdan" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "ve" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2438,3 +2434,6 @@ msgstr "RSS akışına abone olun" #: template/news/index.html.j2:34 msgid "read more" msgstr "daha fazlasını okumak için" + +#~ msgid "and" +#~ msgstr "ve" diff --git a/locale/uk/LC_MESSAGES/messages.po b/locale/uk/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Evgeny Grin <k2k@narod.ru>\n" "Language-Team: Ukrainian <https://weblate.taler.net/projects/gnu-taler/main-" @@ -167,18 +167,14 @@ msgstr "Taxable Anonymous Libre Electronic Reserves" msgid "Taler System Architecture" msgstr "Архітектура системи Taler" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "Бібліографія GNU Taler" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "за" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "та" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2453,5 +2449,8 @@ msgstr "підпишіться на наш RSS-канал" msgid "read more" msgstr "детальніше" +#~ msgid "and" +#~ msgstr "та" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/zh_Hans/LC_MESSAGES/messages.po b/locale/zh_Hans/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan <eintritt@hotmail.com>\n" "Language-Team: Chinese (Simplified) <https://weblate.taler.net/projects/gnu-" @@ -193,18 +193,14 @@ msgstr "可征税的匿名自由电子储存" msgid "Taler System Architecture" msgstr "Taler 系统架构" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler 参考书目" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "由" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "和" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2326,5 +2322,8 @@ msgstr "订阅我们的 RSS 提要" msgid "read more" msgstr "阅读更多" +#~ msgid "and" +#~ msgstr "和" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/locale/zh_Hant/LC_MESSAGES/messages.po b/locale/zh_Hant/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-12-23 15:04+0100\n" +"POT-Creation-Date: 2025-03-17 14:30+0100\n" "PO-Revision-Date: 2024-12-12 17:44+0000\n" "Last-Translator: Stefan Kügel <stefan.kuegel@taler.net>\n" "Language-Team: Chinese (Traditional) <https://weblate.taler.net/projects/gnu-" @@ -194,18 +194,14 @@ msgstr "應課稅匿名自由電子儲備 (Taxable Anonymous Libre Electronic Re msgid "Taler System Architecture" msgstr "Taler 系統架構" -#: template/bibliography.html.j2:5 +#: template/bibliography.html.j2:8 msgid "GNU Taler Bibliography" msgstr "GNU Taler 參考書目" -#: template/bibliography.html.j2:28 +#: template/bibliography.html.j2:23 template/bibliography.html.j2:57 msgid "by" msgstr "由" -#: template/bibliography.html.j2:33 -msgid "and" -msgstr "和" - #: template/cashier.html.j2:43 msgid "" "This is the page for the Taler cashier App. It allows the cashier to grant " @@ -2335,5 +2331,8 @@ msgstr "訂閱我們的 RSS feed" msgid "read more" msgstr "閱讀更多" +#~ msgid "and" +#~ msgstr "和" + #~ msgid "NGI Taler" #~ msgstr "NGI Taler" diff --git a/properties.yml b/properties.yml @@ -145,7 +145,7 @@ newsposts: title: "GNU Taler 0.14 released" - page: 2024-26.html date: 2024-11-29 - title: libeufin independent security audit report and developer response published + title: "libeufin independent security audit report and developer response published" - page: 2024-24.html date: 2024-08-29 title: "GNU Taler 0.13 released" @@ -253,88 +253,88 @@ newsposts: title: "Adding Schnorr's Blind Signatures to Taler" - page: 2022-01.html date: 2022-02-05 - title: Come una banca centrale dovrebbe emettere una moneta digitale + title: "Come una banca centrale dovrebbe emettere una moneta digitale" - page: 2021-11.html date: 2021-11-04 - title: Understanding and designing technologies for everyday financial collaboration + title: "Understanding and designing technologies for everyday financial collaboration" - page: 2021-10.html date: 2021-10-12 - title: Cómo Emitir una Moneda Digital del Banco Central + title: "Cómo Emitir una Moneda Digital del Banco Central" - page: 2021-09.html date: 2021-08-24 - title: GNU Taler v0.8 released + title: "GNU Taler v0.8 released" - page: 2021-08.html date: 2021-08-08 - title: Code Blau GmbH deploys first external Taler auditor + title: "Code Blau GmbH deploys first external Taler auditor" - page: 2021-07.html date: 2021-06-22 - title: Comment émettre une monnaie numérique de banque centrale + title: "Comment émettre une monnaie numérique de banque centrale" - page: 2021-06.html date: 2021-06-17 - title: How to issue a Privacy-preserving Central Bank Digital Currency + title: "How to issue a Privacy-preserving Central Bank Digital Currency" - page: 2021-03.html date: 2021-03-29 - title: Why a Digital Euro should be Online-first and Bearer-based + title: "Why a Digital Euro should be Online-first and Bearer-based" - page: 2021-01.html date: 2021-02-23 - title: How to issue a Central Bank Digital Currency + title: "How to issue a Central Bank Digital Currency" - page: 2020-11.html date: 2020-10-25 - title: RFC 8905 - "The 'payto' URI Scheme for Payments" published + title: "'RFC 8905 - The 'payto' URI Scheme for Payment' published" - page: 2020-10.html date: 2020-10-01 - title: Talk about GNU Taler in Valencia + title: "Talk about GNU Taler in Valencia" - page: 2020-09.html date: 2020-09-16 - title: GNU Taler launched at Bern University of Applied Sciences + title: "GNU Taler launched at Bern University of Applied Sciences" - page: 2020-07.html date: 2020-07-01 - title: Exchange independent security audit report published + title: "Exchange independent security audit report published" - page: 2020-04.html date: 2020-04-01 - title: Exchange ready for external security audit + title: "Exchange ready for external security audit" - page: 2020-03.html date: 2020-03-31 - title: GNU Taler v0.7.0 released + title: "GNU Taler v0.7.0 released" - page: 2019-12.html date: 2019-12-27 - title: GNU Taler v0.6.0 released + title: "GNU Taler v0.6.0 released" - page: 2018-04.html date: 2018-04-01 - title: GNU Taler v0.5.0 released + title: "GNU Taler v0.5.0 released" - page: 2017-10.html date: 2017-10-01 - title: GNU Taler v0.4.0 released + title: "GNU Taler v0.4.0 released" - page: 2017-08.html date: 2017-08-01 - title: We explain GNU Taler at SHA 2017 + title: "We explain GNU Taler at SHA 2017" - page: 2017-04.html date: 2017-04-01 title: "Sva explains GNU Taler at EasterHegg and Torsten demonstrates it is child's play" - page: 2017-03.html date: 2017-03-01 - title: Sva explains GNU Taler at FOSSASIA in Singapore + title: "Sva explains GNU Taler at FOSSASIA in Singapore" - page: 2017-02.html date: 2017-02-01 - title: Florian Dold explains Taler at 50p in Bangalore + title: "Florian Dold explains Taler at 50p in Bangalore" - page: 2017-01.html date: 2017-01-01 - title: Taler Documentation pages updated + title: "Taler Documentation pages updated" - page: 2016-12.html date: 2016-12-01 - title: Christian Grothoff explains Taler at hasgeek in Bangalore + title: "Christian Grothoff explains Taler at hasgeek in Bangalore" - page: 2016-10.html date: 2016-10-01 - title: Taler Wallet for Firefox online + title: "Taler Wallet for Firefox online" - page: 2016-09.html date: 2016-09-01 - title: Taler Web Payments paper published + title: "Taler Web Payments paper published" - page: 2016-08.html date: 2016-08-01 - title: Taler Systems S.A. created + title: "Taler Systems S.A. created" - page: 2016-06.html date: 2016-06-01 - title: GNU Taler 0.0.0 released + title: "GNU Taler 0.0.0 released" - page: 2015-12.html date: 2015-12-01 title: "Taler Demo for Chrome/Chromium online" @@ -343,123 +343,112 @@ newsposts: title: "Christian Grothoff explains the goals behind Taler" - page: 2015-02.html date: 2015-02-01 - title: Taler becomes an official GNU package + title: "Taler becomes an official GNU package" - page: 2014-12.html date: 2014-12-01 title: "Watch Christian Grothoff's FOSSA talk on Taler" - page: 2014-11.html date: 2014-11-01 - title: Launching taler.net + title: "Launching taler.net" videoslist: paperslist: - year: 2024 authors: - Cédric Vincenz Zwahlen - Nicola Sacha Eigel - comment: name: "Real-time GNU Taler auditor" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/zwahc4-riesn1.pdf" + url_pdf: papers/zwahc4-riesn1.pdf + comment: - year: 2024 authors: - Christian Blättler - comment: name: "Privacy Preserving Subscription and Discounts" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/subscription-discounts-thesis.pdf" + url_pdf: papers/subscription-discounts-thesis.pdf + comment: - year: 2024 authors: - Yann Doy - comment: name: "KYCID: An operational oauth2 integration of eKYC" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/doy2024-bachelor-ekyc-thesis.pdf" + url_pdf: papers/doy2024-bachelor-ekyc-thesis.pdf + comment: - year: 2024 authors: - Johannes Casaburi - Lukas Matyja - comment: name: "Donau: Donation authority" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/donau-thesis.pdf" + url_pdf: papers/donau-thesis.pdf + comment: - year: 2024 authors: - Joel Roman Häberli - comment: name: "Cashless to e-Cash" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/cashless2ecash.pdf" + url_pdf: papers/cashless2ecash.pdf + comment: - year: 2024 authors: - Leon Schumacher - comment: name: "Decoding Digital Assets: Distinguishing the Dream from the Dystopia in Stablecoins, Tokenized Deposits, and Central Bank Digital Currencies" - kind: Book - url: - url_html: - url_pdf: + kind: "Book" + url_html: https://link.springer.com/book/10.1007/978-3-031-54601-3 + url_pdf: "" + comment: - year: 2023 authors: - Priscilla Huang - Emmanuel Benoist - Sebastian Javier Marchano - Christian Grothoff - comment: name: "Practical Offline Payments Using One-Time Passcodes" - kind: Article - url: + kind: "Article" url_html: - url_pdf: "papers/suerf2023en.pdf" + url_pdf: papers/suerf2023en.pdf + comment: - year: 2022 authors: - Özgür Kesim - Christian Grothoff - Florian Dold - Martin Schanzenbach - comment: name: "Zero-Knowledge Age Restriction for GNU Taler" - kind: Article - url: + kind: "Article" url_html: - url_pdf: "papers/esorics2022-age-restriction.pdf" + url_pdf: papers/esorics2022-age-restriction.pdf + comment: - year: 2022 authors: - Martin Summer - Hannes Hermanky name: "A digital euro and the future of cash" - kind: Article - url: https://www.oenb.at/dam/jcr:0e3c00d6-2e0a-4089-b23c-5604e60ebde5/07_Mop_Q1-2_22_A-digital-euro-and-the-future-of-cash.pdf - url_html: - url_pdf: "papers/digital-euro-and-the-future-of-cash.pdf" + kind: "Article" + url_html: https://www.oenb.at/dam/jcr:0e3c00d6-2e0a-4089-b23c-5604e60ebde5/07_Mop_Q1-2_22_A-digital-euro-and-the-future-of-cash.pdf + url_pdf: papers/digital-euro-and-the-future-of-cash.pdf comment: - year: 2022 authors: - Marco Boss name: "GNU Taler Scalability" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/boss2022thesis.pdf" + url_pdf: papers/boss2022thesis.pdf comment: - year: 2022 authors: - Gian Demarmels - Lucien Heuzeveldt name: "Adding Schnorr's Blind Signature in Taler" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/cs-thesis.pdf" + url_pdf: papers/cs-thesis.pdf comment: - year: 2022 authors: @@ -470,41 +459,37 @@ paperslist: - Özgür Kesim - Martin Schanzenbach name: "Central Bank Accounts are Dangerous and Unnecessary: A critique of two papers" - kind: Article - url: + kind: "Article" url_html: - url_pdf: "papers/accounts-dangerous-2022.pdf" + url_pdf: papers/accounts-dangerous-2022.pdf comment: - year: 2021 authors: - Christian Grothoff - Thomas Moser name: "How to Issue a Privacy-preserving Central Bank Digital Currency" - kind: Article - url: https://www.suerf.org/suerf-policy-brief/27227/how-to-issue-a-privacy-preserving-central-bank-digital-currency + kind: "Article" url_html: https://www.suerf.org/suerf-policy-brief/27227/how-to-issue-a-privacy-preserving-central-bank-digital-currency - url_pdf: "papers/suerf2021en.pdf" + url_pdf: papers/suerf2021en.pdf comment: - year: 2021 authors: - Christian Grothoff - Florian Dold - kind: Article + kind: "Article" name: "Why a Digital Euro should be Online-first and Bearer-based" - url: url_html: + url_pdf: papers/euro-bearer-online-2021.pdf comment: - url_pdf: "papers/euro-bearer-online-2021.pdf" - year: 2021 authors: - David Chaum - Christian Grothoff - Thomas Moser name: "How to Issue a Central Bank Digital Currency" - kind: Article - url: https://www.snb.ch/en/mmr/papers/id/working_paper_2021_03 - url_html: - url_pdf: "papers/cbdc2021en.pdf" + kind: "Article" + url_html: https://www.snb.ch/en/mmr/papers/id/working_paper_2021_03 + url_pdf: papers/cbdc2021en.pdf comment: - year: 2021 authors: @@ -512,77 +497,69 @@ paperslist: - Christian Grothoff - Thomas Moser name: "Comment émettre une monnaie numérique de banque centrale" - kind: Article - url: https://www.snb.ch/en/mmr/papers/id/working_paper_2021_03 + kind: "Article" url_html: - url_pdf: "papers/cbdc2021fr.pdf" - comment: Translation by Marie Walrafen and Emmanuel Benoist + url_pdf: papers/cbdc2021fr.pdf + comment: "Translation by Marie Walrafen and Emmanuel Benoist" - year: 2021 authors: - David Chaum - Christian Grothoff - Thomas Moser name: "Come una banca centrale dovrebbe emettere una moneta digitale" - kind: Article - url: https://www.snb.ch/en/mmr/papers/id/working_paper_2021_03 + kind: "Article" url_html: - url_pdf: "papers/cbdc2021it.pdf" - comment: Translation by Dora Scilipoti + url_pdf: papers/cbdc2021it.pdf + comment: "Translation by Dora Scilipoti" - year: 2021 authors: - Belén Barros Pena - kind: PhD Thesis + kind: "PhD Thesis" name: "Understanding and designing technologies for everyday financial collaboration" url_html: + url_pdf: papers/thesis_belen_barros_pena.pdf comment: - url_pdf: "papers/thesis_belen_barros_pena.pdf" - year: 2020 authors: - Dominik Wenger name: "Embedded system for GNU/Taler: Designing an embedded system for cashless payment on a vending machine" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/thesis-wenger-2020.pdf" + url_pdf: papers/thesis-wenger-2020.pdf comment: - year: 2020 authors: - J. Florian Kimmes - name: "Peer-to-Peer Transactions for Privacy-Preserving Mobile Payments using GNU Taler -" - kind: Bachelor Thesis - url: + name: "Peer-to-Peer Transactions for Privacy-Preserving Mobile Payments using GNU Taler" + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/jfk2020thesis.pdf" + url_pdf: papers/jfk2020thesis.pdf comment: - year: 2020 authors: - Dominik Samuel Meister - Dennis Neufeld name: "Anastasis: Password-less key recovery via multi-factor multi-party authentication" - kind: Bachelor Thesis - url: + kind: "Bachelor Thesis" url_html: - url_pdf: "papers/thesis-anastasis-2020.pdf" + url_pdf: papers/thesis-anastasis-2020.pdf comment: - year: 2019 authors: - Florian Dold name: "The GNU Taler System: Practical and Provably Secure Electronic Payments" - kind: PhD Thesis - url: + kind: "PhD Thesis" url_html: - url_pdf: "papers/thesis-dold-phd-2019.pdf" + url_pdf: papers/thesis-dold-phd-2019.pdf comment: - year: 2019 authors: - Christian Grothoff - Alex Pentland name: "Digital cash and privacy: What are the alternatives to Libra?" - kind: MIT Media Lab - url: + kind: "Article" url_html: https://www.media.mit.edu/posts/digital-cash-and-privacy-what-are-the-alternatives-to-libra/ - url_pdf: + url_pdf: "" comment: - year: 2016 authors: @@ -590,13 +567,12 @@ paperslist: - Florian Dold - Christian Grothoff - Marcello Stanisci - name: "Enabling Secure Web Payments with GNU Taler" - kind: SPACE 2016 - url: + name: "Enabling Secure Web Payments with GNU Taler (SPACE 2016)" + kind: "Article" url_html: - url_pdf: "papers/taler2016space.pdf" + url_pdf: papers/taler2016space.pdf comment: - - year: + - year: 2017 authors: - Florian Dold - Sree Harsha Totakura @@ -604,20 +580,10 @@ paperslist: - Jeff Burdges - Christian Grothoff name: "Refreshing Coins for Giving Change and Refunds in Chaum-style Anonymous Payment Systems" - kind: - url: - url_pdf: - url_html: - comment: "<em>available upon request</em>" - - year: 1982 - authors: - - David Chaum - name: "Blind Signatures for Untraceable Payments" - kind: "CRYPTO '82" - url: - url_html: - url_pdf: "papers/chaum-blind-signatures.pdf" - comment: + kind: "Article" + url_html: https://taler-systems.com/en/company.html#contact + url_pdf: "" + comment: "Available upon request" - year: 2001 authors: - M. Bellare @@ -625,8 +591,15 @@ paperslist: - D. Pointcheval - M. Semanko name: "The One-More-RSA-Inversion Problems and the Security of Chaum's Blind Signature Scheme" - kind: Financial Cryptography - url: + kind: "Article" + url_html: + url_pdf: papers/bellare_blindsigs_proof.pdf + comment: + - year: 1982 + authors: + - David Chaum + name: "Blind Signatures for Untraceable Payments (CRYPTO '82)" + kind: "Article" url_html: - url_pdf: "papers/bellare_blindsigs_proof.pdf" + url_pdf: papers/chaum-blind-signatures.pdf comment: diff --git a/static/funding.json b/static/funding.json @@ -24,6 +24,9 @@ "url": "https://git.taler.net/libeufin.git", "wellKnown": "https://git.taler.net/.well-known/funding-manifest-urls" }, + "repositoryUrl": { + "url": "https://git.taler.net/libeufin.git" + }, "licenses": [ "AGPL-3.0" ], @@ -69,4 +72,4 @@ } ] } -} -\ No newline at end of file +} diff --git a/static/styles.css b/static/styles.css @@ -37,7 +37,7 @@ ul nav { a, a:link, a:visited { - text-decoration: underline; + text-decoration: grey underline; color: black; } diff --git a/template/bibliography.html.j2 b/template/bibliography.html.j2 @@ -1,49 +1,105 @@ {% extends "common/base.j2" %} {% block body_content %} - <article class="container"> - <header> - <h1>{{ _("GNU Taler Bibliography")}}</h1> - </header> - <main id="maincontent"> +<main id="maincontent"> + <div class="container"> + <article> <div class="row"> - <div class="col-lg-12"> - {% for item in conf["paperslist"] %} - <section> - <header> - <h2>{{ item['name']|e }}</h2> - </header> - <div class="row container"> - <div class="col"> - <p> - {% if item['url_pdf'] %} - <a href="{{ url(item['url_pdf']) }}"> - <img border=0 align=right alt="PDF" width=32 height=32 src="{{ url_static('images/pdf.svg') }}"> - </a> - {% endif %} - {% if item['url_html'] %} - <a href="{{ item['url_html'] }}"> - <img border=0 align=right alt="HTML" width=32 height=32 src="{{ url_static('images/html.svg') }}"> - </a> - {% endif %} - {{_("by")}} - {% if item['authors'] %} - {% for name in item['authors'] %} - {{ name|e }}{% if not loop.last %}, - {% elif loop.revindex0 == 1 %} - {{ _("and") }} - {% endif %} - {% endfor %} - {% endif %} - <br> - {% if item['kind'] %} {{ item['kind']|e }} {% endif %} - {% if item['year'] %} ({{ item['year'] }}) {% endif %} - {% if item['comment'] %}<br>{{ item['comment'] }} {% endif %} - </p> - </div> - </div> - </section> - {% endfor %} + <div class="col"> + <h1>{{ _("GNU Taler Bibliography") }}</h1> </div> </div> - </article> + <div class="list-group"> + {% for item in conf['paperslist'] %} + {% if item['url_pdf'] is defined and item['url_pdf'] and item['url_pdf'] != "" %} + <a href="{{ url(item['url_pdf']) }}" class="list-group-item list-group-item-action" target="_blank" rel="noopener noreferrer"> + <div class="d-flex w-100 justify-content-between"> + <h5 class="mb-1">{{ item['name'] }}</h5> + <h6 class="mb-1"> + <img border=0 align=left alt="PDF" width=32 height=32 src="{{ url_static('images/pdf.svg') }}"> + </h6> + </div> + <div class="d-flex w-100 justify-content-between"> + <h6 class="mb-1"> + {{ _("by") }} + {% if item['authors'] is defined and item['authors'] and item['authors'] != "" %} + {% for name in item['authors'] %} + {{ name|e }}{% if loop.first %}{% endif %}{% if not loop.last %}, {% endif %}{% if loop.last %} + {% elif loop.revindex0 == 1 %} + {% endif %} + {% endfor %} + {% endif %} + </h6> + <h6 class="mb-1"> + {% if item['kind'] is defined and item['kind'] and item['kind'] != "" %} + {{ item['kind'] }}{% endif %} + </h6> + </div> + <div class="d-flex w-100 justify-content-between"> + <h6 class="mb-1"> + {% if item['year'] is defined and item['year'] and item['year'] != "" %}{{ item['year'] }}{% endif %} + </h6> + <h6 class="mb-1">{% if item['comment'] is defined and item['comment'] and item['comment'] != "" %} + <em>{{ item['comment'] }}</em> + {% endif %} + </h6> + </div> + + {% elif item['url_html'] is defined and item['url_html'] and item['url_html'] != "" %} + <a href="{{ item['url_html'] }}" class="list-group-item list-group-item-action" target="_blank" rel="noopener noreferrer"> + <div class="d-flex w-100 justify-content-between"> + <h5 class="mb-1">{{ item['name'] }}</h5> + <h6 class="mb-1"> + <img border=0 align=left alt="HTML" width=32 height=32 src="{{ url_static('images/html.svg') }}"> + </h6> + </div> + <div class="d-flex w-100 justify-content-between"> + <h6 class="mb-1"> + {{ _("by") }} + {% if item['authors'] is defined and item['authors'] and item['authors'] != "" %} + {% for name in item['authors'] %} + {{ name|e }}{% if loop.first %}{% endif %}{% if not loop.last %}, {% endif %}{% if loop.last %} + {% elif loop.revindex0 == 1 %} + {% endif %} + {% endfor %} + {% endif %} + </h6> + <h6 class="mb-1"> + {% if item['kind'] is defined and item['kind'] and item['kind'] != "" %} + {{ item['kind'] }}{% endif %} + </h6> + </div> + <div class="d-flex w-100 justify-content-between"> + <h6 class="mb-1"> + {% if item['year'] is defined and item['year'] and item['year'] != "" %}{{ item['year'] }}{% endif %} + </h6> + <h6 class="mb-1">{% if item['comment'] is defined and item['comment'] and item['comment'] != "" %} + <em>{{ item['comment'] }}</em> + {% endif %} + </h6> + </div> + {% else %} + <a href="" class="list-group-item list-group-item-action"> + {% endif %} + + {% if item['url_html'] is defined and item['url_html'] and item['url_pdf'] != "" and item['url_html'] != "" %} + <a href="{{ item['url_html'] }}" class="list-group-item list-group-item-action" target="_blank" rel="noopener noreferrer"> + <div class="d-flex w-100 justify-content-between"> + <h5 class="mb-1">{{ item['name'] }}</h5> + <h6 class="mb-1"> + <img border=0 align=left alt="external link" width=32 height=32 src="{{ url_static('images/html.svg') }}"> + </h6> + </div> + <div class="d-flex w-100 justify-content-between"> + <h6 class="mb-1"> + {% if item['year'] is defined and item['year'] and item['year'] != "" %}{{ item['year'] }}{% endif %} + </h6> + <h6 class="mb-1"><em>external link</em> + </h6> + </div> + {% endif %} + </a> + {% endfor %} + </div> + </article> + </div> {% endblock body_content %} diff --git a/template/news/2021-03.html.j2 b/template/news/2021-03.html.j2 @@ -47,6 +47,7 @@ the risks. <li><a href="https://x.com/_markel___/status/1828112469010596347">Intel SGX root of trust private key extraction (2024)</a></li> <li><a href="https://ninjalab.io/eucleak/">Yubikey, Infineon SLE78 / Infineon Optiga Trust M / Infineon Optiga TPM (2024)</a></li> <li><a href="https://www.heise.de/news/Forscher-entdecken-Schwachstellen-in-Intels-Trust-Domain-Extensions-9974224.html">Intel TDX (2024)</a></li> +<li><a href="https://github.com/google/security-research/security/advisories/GHSA-4xq7-4mgh-gp6w">AMD SEV-SNP</a></li> </ul> {% endblock body_content %} diff --git a/template/ngi-taler.html.j2 b/template/ngi-taler.html.j2 @@ -220,21 +220,21 @@ <div class="row"> <h4 class="font-weight-bold pb-2 mb-4">Deliverables</h4> </div> - <div class="list-group "> + <div class="list-group"> {% for item in conf['deliverables'] %} {% set ns = namespace(symbol='images/file-cancel.svg') %} {% if item['url_pdf'] is defined and item['url_pdf'] and item['url_pdf'] != "" %} <a href="{{ url(item['url_pdf']) }}" class="list-group-item list-group-item-action"> {% set ns.symbol = 'images/pdf.svg' %} - {% elif item['page'] is defined and item['page'] and item['page'] != "" %} + {% elif item['page'] is defined and item['page'] and item['page'] != "" %} <a href="{{ url(item['page']) }}" class="list-group-item list-group-item-action"> {% set ns.symbol = 'images/html.svg' %} {% else %} <a href="#" class="list-group-item list-group-item-action"> {% endif %} <div class="d-flex w-100 justify-content-between"> - <h5 class="mb-1"><img border=0 alt="" width=24 height=24 src="{{ url_static(ns.symbol) }}"> {{ - item['title'] }}</h5> + <h5 class="mb-1"><img border=0 alt="" width=24 height=24 src="{{ url_static(ns.symbol) }}"> + {{ item['title'] }}</h5> <small>{{ item['workpackage'] }}</small> </div> {% if item['comment'] is defined and item['comment'] and item['comment'] != "" %}