commit 2b59e97b879b9601ef61bb86046c95716a21a500
parent d2414a3487ea44d6b2faade64ac129a25759d6fb
Author: Christian Grothoff <christian@grothoff.org>
Date: Thu, 21 May 2026 00:02:47 +0200
bebop news
Diffstat:
8 files changed, 274 insertions(+), 39 deletions(-)
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po
@@ -812,32 +812,40 @@ msgstr ""
msgid "GNU Taler plugin to accept GNU Taler payments with BTCPayServer."
msgstr ""
-#: template/docs.html.j2:301
+#: template/docs.html.j2:298
+msgid "be-BOP GNU Taler payment provider"
+msgstr "be-BOP GNU Taler Zahlungsanbieter"
+
+#: template/docs.html.j2:300
+msgid "be-BOP has an integrated GNU Taler payment provider."
+msgstr "be-BOP verfügt über einen integrierten GNU Taler-Zahlungsanbieter."
+
+#: template/docs.html.j2:311
msgid "Internals Documentation"
msgstr "Interna-Dokumentation"
-#: template/docs.html.j2:312
+#: template/docs.html.j2:322
msgid "HTTP API"
msgstr "HTTP-Schnittstellen"
-#: template/docs.html.j2:314
+#: template/docs.html.j2:324
msgid "Reference for the HTTP-based API for Taler components."
msgstr "Beschreibung der HTTP-basierten Programmierschnittstellen."
-#: template/docs.html.j2:322
+#: template/docs.html.j2:332
msgid "Tutorials"
msgstr "Anleitungen / Tutorials"
-#: template/docs.html.j2:324
+#: template/docs.html.j2:334
msgid "Video tutorials for working with GNU Taler."
msgstr "Anleitungen im Videoformat zum Arbeiten mit GNU Taler."
# Suggested in Weblate: Know-Your-Customer-Prinzip
-#: template/docs.html.j2:332
+#: template/docs.html.j2:342
msgid "Know-your-customer"
msgstr "Know Your Customer (KYC)"
-#: template/docs.html.j2:334
+#: template/docs.html.j2:344
msgid "Overview on Know-your-customer (KYC) integrations for a Taler Exchange."
msgstr ""
"Übersicht zur Know-Your-Customer (KYC)-Integration für einen Taler-Exchange."
@@ -2746,6 +2754,50 @@ msgstr ""
"www.taler.net/taler-typescript-core.git\" target=\"_blank\" rel=\"noopener "
"noreferrer\">hier</a>."
+#: template/news/2026-07.html.j2:4
+msgid "New GNU Taler integration in be-BOP"
+msgstr "Neue GNU Taler-Integration in be-BOP"
+
+#: template/news/2026-07.html.j2:5
+msgid ""
+"<p> A new GNU Taler integration is now officially available: <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-BOP</a>. </p> <p> be-BOP is "
+"a free and copyleft peer-to-peer monetisation platform built for communities "
+"and creators. It provides full independence from intermediaries and combines "
+"e-commerce, point-of-sale (PoS), subscriptions, crowdfunding/peerfunding, "
+"ticketing, donations, and pay-what-you-want models — in a single package. be-"
+"BOP provides a toolbox for financing your work and managing your activity in "
+"complete autonomy. </p> <p> The first instances accepting Taler (CHF) are <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-bop.io</a> itself (you can "
+"even join the current crowdfunding campaign using Taler), <a href=\"https://"
+"pvh-editions.com\" target=\"_blank\"> PVH Éditions</a> and <a href=\"https://"
+"coffice.cafe\" target=\"_blank\">le Coffice</a>. </p> This integration was "
+"developed by <a href=\"https://thimoo.ch/en\" target=\"_blank\">Thimoo Sàrl</"
+"a> in collaboration with be-BOP, PVH Éditions and <a href=\"https://"
+"asbl.zoethical.org/\" target=\"_blank\"> Petites Singularités</a>, with "
+"support from an <a href=\"https://nlnet.nl/project/TALER-be-BOP/\" "
+"target=\"_blank\">NLnet grant</a>. </p>"
+msgstr ""
+"<p> Eine neue GNU Taler-Integration ist jetzt offiziell verfügbar: <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-BOP</a>. </p> <p> be-BOP ist "
+"eine freie und Copyleft-basierte Peer-to-Peer-Monetisierungsplattform für "
+"Communities und Kreative. Sie bietet vollständige Unabhängigkeit von "
+"Vermittlern und vereint E-Commerce, Point-of-Sale (PoS), Abonnements, "
+"Crowdfunding/Peerfunding, Ticketing, Spenden und Pay-what-you-want-Modelle - "
+"in einem einzigen Paket. be-BOP stellt ein Werkzeugset zur Verfügung, um die "
+"eigene Arbeit zu finanzieren und die eigene Tätigkeit in vollständiger "
+"Autonomie zu verwalten. </p> <p> Die ersten Instanzen, die Taler (CHF) "
+"akzeptieren, sind <a href=\"https://be-bop.io\" target=\"_blank\">be-bop.io</"
+"a> selbst (die aktuelle Crowdfunding-Kampagne kann mit Taler unterstützt "
+"werden), <a href=\"https://pvh-editions.com\" target=\"_blank\"> PVH "
+"Éditions</a> und <a href=\"https://coffice.cafe\" target=\"_blank\">le "
+"Coffice</a>. </p> Diese Integration wurde von <a href=\"https://thimoo.ch/de"
+"\" target=\"_blank\">Thimoo Sàrl</a> in Zusammenarbeit mit be-BOP, PVH "
+"Éditions und <a href=\"https://asbl.zoethical.org/\" target=\"_blank\"> "
+"Petites Singularités</a> entwickelt, mit Unterstützung durch eine <a "
+"href=\"https://nlnet.nl/project/TALER-be-BOP/\" target=\"_blank\">NLnet-"
+"Förderung</a>. </p>"
+
#: template/news/index.html.j2:13
msgid ""
"News posts about changes related to GNU Taler such as releases and events"
diff --git a/locale/en/LC_MESSAGES/messages.po b/locale/en/LC_MESSAGES/messages.po
@@ -684,31 +684,39 @@ msgstr ""
msgid "GNU Taler plugin to accept GNU Taler payments with BTCPayServer."
msgstr ""
-#: template/docs.html.j2:301
+#: template/docs.html.j2:298
+msgid "be-BOP GNU Taler payment provider"
+msgstr ""
+
+#: template/docs.html.j2:300
+msgid "be-BOP has an integrated GNU Taler payment provider."
+msgstr ""
+
+#: template/docs.html.j2:311
msgid "Internals Documentation"
msgstr ""
-#: template/docs.html.j2:312
+#: template/docs.html.j2:322
msgid "HTTP API"
msgstr ""
-#: template/docs.html.j2:314
+#: template/docs.html.j2:324
msgid "Reference for the HTTP-based API for Taler components."
msgstr ""
-#: template/docs.html.j2:322
+#: template/docs.html.j2:332
msgid "Tutorials"
msgstr ""
-#: template/docs.html.j2:324
+#: template/docs.html.j2:334
msgid "Video tutorials for working with GNU Taler."
msgstr ""
-#: template/docs.html.j2:332
+#: template/docs.html.j2:342
msgid "Know-your-customer"
msgstr ""
-#: template/docs.html.j2:334
+#: template/docs.html.j2:344
msgid "Overview on Know-your-customer (KYC) integrations for a Taler Exchange."
msgstr ""
@@ -1992,6 +2000,31 @@ msgid ""
"core.git\" target=\"_blank\" rel=\"noopener noreferrer\">here</a>."
msgstr ""
+#: template/news/2026-07.html.j2:4
+msgid "New GNU Taler integration in be-BOP"
+msgstr ""
+
+#: template/news/2026-07.html.j2:5
+msgid ""
+"<p> A new GNU Taler integration is now officially available: <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-BOP</a>. </p> <p> be-BOP is "
+"a free and copyleft peer-to-peer monetisation platform built for communities "
+"and creators. It provides full independence from intermediaries and combines "
+"e-commerce, point-of-sale (PoS), subscriptions, crowdfunding/peerfunding, "
+"ticketing, donations, and pay-what-you-want models — in a single package. be-"
+"BOP provides a toolbox for financing your work and managing your activity in "
+"complete autonomy. </p> <p> The first instances accepting Taler (CHF) are <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-bop.io</a> itself (you can "
+"even join the current crowdfunding campaign using Taler), <a href=\"https://"
+"pvh-editions.com\" target=\"_blank\"> PVH Éditions</a> and <a href=\"https://"
+"coffice.cafe\" target=\"_blank\">le Coffice</a>. </p> This integration was "
+"developed by <a href=\"https://thimoo.ch/en\" target=\"_blank\">Thimoo Sàrl</"
+"a> in collaboration with be-BOP, PVH Éditions and <a href=\"https://"
+"asbl.zoethical.org/\" target=\"_blank\"> Petites Singularités</a>, with "
+"support from an <a href=\"https://nlnet.nl/project/TALER-be-BOP/\" "
+"target=\"_blank\">NLnet grant</a>. </p>"
+msgstr ""
+
#: template/news/index.html.j2:13
msgid ""
"News posts about changes related to GNU Taler such as releases and events"
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
@@ -240,19 +240,19 @@ msgstr ""
msgid "Reporting Bugs"
msgstr "Signaler des bugs"
-# Translatable strings should not be cut in the middle of a sentence. Please merge strings that should be translated at once.
+# Translatable strings should not be cut in the middle of a sentence. Please merge strings that should be translated at once.
#: template/contact.html.j2:38
msgid "We track open feature requests and bugs in our"
msgstr ""
"Nous suivons les demandes de fonctionnalités et le signalements de bogues "
"sur notre"
-# Translatable strings should not be cut in the middle of a sentence. Please merge strings that should be translated at once.
+# Translatable strings should not be cut in the middle of a sentence. Please merge strings that should be translated at once.
#: template/contact.html.j2:41
msgid "Bug tracker"
msgstr "Bug tracker"
-# Translatable strings should not be cut in the middle of a sentence. Please merge strings that should be translated at once.
+# Translatable strings should not be cut in the middle of a sentence. Please merge strings that should be translated at once.
#: template/contact.html.j2:42
msgid ""
"which is shared with the GNUnet project. You can also report bugs or feature "
@@ -815,31 +815,39 @@ msgstr ""
msgid "GNU Taler plugin to accept GNU Taler payments with BTCPayServer."
msgstr ""
-#: template/docs.html.j2:301
+#: template/docs.html.j2:298
+msgid "be-BOP GNU Taler payment provider"
+msgstr "be-BOP : Fournisseur de paiement GNU Taler"
+
+#: template/docs.html.j2:300
+msgid "be-BOP has an integrated GNU Taler payment provider."
+msgstr "be-BOP dispose d'un fournisseur de paiement GNU Taler intégré."
+
+#: template/docs.html.j2:311
msgid "Internals Documentation"
msgstr "Documentation interne"
-#: template/docs.html.j2:312
+#: template/docs.html.j2:322
msgid "HTTP API"
msgstr "API HTTP"
-#: template/docs.html.j2:314
+#: template/docs.html.j2:324
msgid "Reference for the HTTP-based API for Taler components."
msgstr "Manuel de référence de l'API HTTP pour les composants Taler."
-#: template/docs.html.j2:322
+#: template/docs.html.j2:332
msgid "Tutorials"
msgstr "Tutoriels"
-#: template/docs.html.j2:324
+#: template/docs.html.j2:334
msgid "Video tutorials for working with GNU Taler."
msgstr "Tutoriels vidéo pour travailler avec GNU Taler."
-#: template/docs.html.j2:332
+#: template/docs.html.j2:342
msgid "Know-your-customer"
msgstr "Connaissance du client (KYC)"
-#: template/docs.html.j2:334
+#: template/docs.html.j2:344
msgid "Overview on Know-your-customer (KYC) integrations for a Taler Exchange."
msgstr ""
"Vue d'ensemble des intégrations KYC (Know-your-customer / Connaissance du "
@@ -1404,7 +1412,7 @@ msgstr ""
"class=\"tlr\">sans obliger ses clients à enregistrer un compte</span> sur "
"leur site Web."
-# J'ai traduit "chargeback fraud" par "fraude par rétro-facturation" mais clairement je ne sais pas de quoi il s'agit. Il y a donc probablement une meilleure traduction possible.
+# J'ai traduit "chargeback fraud" par "fraude par rétro-facturation" mais clairement je ne sais pas de quoi il s'agit. Il y a donc probablement une meilleure traduction possible.
#: template/features.html.j2:51
msgid ""
"GNU Taler is <span class=\"tlr\">immune against many types of fraud</span>, "
@@ -1479,8 +1487,8 @@ msgstr ""
"Découvrez comment fonctionne l'intégration chez le commerçant dans notre "
"documentation pour développeurs !"
-# traductions possibles pour "practical" : pratique, faisable, réalisable, réaliste
-# dans le contexte j'ai choisi "réaliste" mais c'est discutable
+# traductions possibles pour "practical" : pratique, faisable, réalisable, réaliste
+# dans le contexte j'ai choisi "réaliste" mais c'est discutable
#: template/features.html.j2:128
msgid "Practical"
msgstr "Réaliste"
@@ -1562,7 +1570,7 @@ msgstr ""
msgid "Libre"
msgstr "Libre"
-# Translatable strings should not be split in the middle of a sentence.
+# Translatable strings should not be split in the middle of a sentence.
#: template/features.html.j2:199
#, fuzzy
msgid ""
@@ -1576,7 +1584,7 @@ msgstr ""
"paiement, que soit des individus, des organisations ou même des pays "
"entiers. Étant donné que l'implémentation de référence est un paquet,"
-# Translatable strings should not be cut in the middle of a sentence. Please merge the strings!
+# Translatable strings should not be cut in the middle of a sentence. Please merge the strings!
#: template/features.html.j2:206
msgid "package, it will always remain free software."
msgstr "ça restera toujours du logiciel libre."
@@ -2403,8 +2411,8 @@ msgstr "9. Stimuler la concurrence"
msgid "A competitive market"
msgstr "Un marché concurrentiel"
-# I don't really understand the meaning of " to join the systems".
-# For now I've translated this sentence as if its meaning was "to connect to the existing payment systems"
+# I don't really understand the meaning of " to join the systems".
+# For now I've translated this sentence as if its meaning was "to connect to the existing payment systems"
#: template/principles.html.j2:195
msgid ""
"It must be relatively easy for competitors to deploy interoperable "
@@ -2611,6 +2619,48 @@ msgstr ""
"href=\"https://git-www.taler.net/taler-typescript-core.git\" "
"target=\"_blank\" rel=\"noopener noreferrer\">ici</a>."
+#: template/news/2026-07.html.j2:4
+msgid "New GNU Taler integration in be-BOP"
+msgstr "Nouvelle intégration Taler dans be-BOP"
+
+#: template/news/2026-07.html.j2:5
+msgid ""
+"<p> A new GNU Taler integration is now officially available: <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-BOP</a>. </p> <p> be-BOP is "
+"a free and copyleft peer-to-peer monetisation platform built for communities "
+"and creators. It provides full independence from intermediaries and combines "
+"e-commerce, point-of-sale (PoS), subscriptions, crowdfunding/peerfunding, "
+"ticketing, donations, and pay-what-you-want models — in a single package. be-"
+"BOP provides a toolbox for financing your work and managing your activity in "
+"complete autonomy. </p> <p> The first instances accepting Taler (CHF) are <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-bop.io</a> itself (you can "
+"even join the current crowdfunding campaign using Taler), <a href=\"https://"
+"pvh-editions.com\" target=\"_blank\"> PVH Éditions</a> and <a href=\"https://"
+"coffice.cafe\" target=\"_blank\">le Coffice</a>. </p> This integration was "
+"developed by <a href=\"https://thimoo.ch/en\" target=\"_blank\">Thimoo Sàrl</"
+"a> in collaboration with be-BOP, PVH Éditions and <a href=\"https://"
+"asbl.zoethical.org/\" target=\"_blank\"> Petites Singularités</a>, with "
+"support from an <a href=\"https://nlnet.nl/project/TALER-be-BOP/\" "
+"target=\"_blank\">NLnet grant</a>. </p>"
+msgstr ""
+"<p> Une nouvelle intégration Taler est officiellement disponible : <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-BOP</a>. </p> <p> be-BOP "
+"est une plateforme de monétisation pair-à-pair libre et copyleft, conçue "
+"pour les communautés et les créateurs. Elle offre une indépendance totale "
+"vis-à-vis des intermédiaires et combine e-commerce, point de vente, abonnements, "
+"financement participatif, billetterie, dons et modèles \"payez ce que vous "
+"voulez\" - dans un seul et même outil. be-BOP fournit une boîte à outils pour "
+"financer votre travail et gérer votre activité en toute autonomie. </p> "
+"<p> Les premières instances acceptant Taler (CHF) sont <a href=\"https://be-bop.io\""
+" target=\"_blank\">be-bop.io</a> elle-même (vous pouvez même rejoindre la campagne de "
+"financement participatif en cours via Taler), <a href=\"https://pvh-editions.com\" "
+"target=\"_blank\"> PVH Éditions</a> et <a href=\"https://coffice.cafe\" "
+"target=\"_blank\">le Coffice</a>. </p> Cette intégration a été développée par "
+"<a href=\"https://thimoo.ch\" target=\"_blank\">Thimoo Sàrl</a> en collaboration "
+"avec be-BOP, PVH Éditions et <a href=\"https://asbl.zoethical.org/\" target=\"_blank\"> "
+"Petites Singularités</a>, avec le soutien d'une <a href=\"https://nlnet.nl/project/TALER-be-BOP/\""
+"target=\"_blank\">subvention NLnet</a>. </p>"
+
#: template/news/index.html.j2:13
msgid ""
"News posts about changes related to GNU Taler such as releases and events"
diff --git a/locale/messages.pot b/locale/messages.pot
@@ -695,31 +695,39 @@ msgstr ""
msgid "GNU Taler plugin to accept GNU Taler payments with BTCPayServer."
msgstr ""
-#: template/docs.html.j2:301
+#: template/docs.html.j2:298
+msgid "be-BOP GNU Taler payment provider"
+msgstr ""
+
+#: template/docs.html.j2:300
+msgid "be-BOP has an integrated GNU Taler payment provider."
+msgstr ""
+
+#: template/docs.html.j2:311
msgid "Internals Documentation"
msgstr ""
-#: template/docs.html.j2:312
+#: template/docs.html.j2:322
msgid "HTTP API"
msgstr ""
-#: template/docs.html.j2:314
+#: template/docs.html.j2:324
msgid "Reference for the HTTP-based API for Taler components."
msgstr ""
-#: template/docs.html.j2:322
+#: template/docs.html.j2:332
msgid "Tutorials"
msgstr ""
-#: template/docs.html.j2:324
+#: template/docs.html.j2:334
msgid "Video tutorials for working with GNU Taler."
msgstr ""
-#: template/docs.html.j2:332
+#: template/docs.html.j2:342
msgid "Know-your-customer"
msgstr ""
-#: template/docs.html.j2:334
+#: template/docs.html.j2:344
msgid "Overview on Know-your-customer (KYC) integrations for a Taler Exchange."
msgstr ""
@@ -2014,6 +2022,33 @@ msgid ""
"noreferrer\">here</a>."
msgstr ""
+#: template/news/2026-07.html.j2:4
+msgid "New GNU Taler integration in be-BOP"
+msgstr ""
+
+#: template/news/2026-07.html.j2:5
+msgid ""
+"<p> A new GNU Taler integration is now officially available: <a "
+"href=\"https://be-bop.io\" target=\"_blank\">be-BOP</a>. </p> <p> be-BOP "
+"is a free and copyleft peer-to-peer monetisation platform built for "
+"communities and creators. It provides full independence from "
+"intermediaries and combines e-commerce, point-of-sale (PoS), "
+"subscriptions, crowdfunding/peerfunding, ticketing, donations, and pay-"
+"what-you-want models — in a single package. be-BOP provides a toolbox for"
+" financing your work and managing your activity in complete autonomy. "
+"</p> <p> The first instances accepting Taler (CHF) are <a href=\"https"
+"://be-bop.io\" target=\"_blank\">be-bop.io</a> itself (you can even join "
+"the current crowdfunding campaign using Taler), <a href=\"https://pvh-"
+"editions.com\" target=\"_blank\"> PVH Éditions</a> and <a "
+"href=\"https://coffice.cafe\" target=\"_blank\">le Coffice</a>. </p> This"
+" integration was developed by <a href=\"https://thimoo.ch/en\" "
+"target=\"_blank\">Thimoo Sàrl</a> in collaboration with be-BOP, PVH "
+"Éditions and <a href=\"https://asbl.zoethical.org/\" target=\"_blank\"> "
+"Petites Singularités</a>, with support from an <a "
+"href=\"https://nlnet.nl/project/TALER-be-BOP/\" target=\"_blank\">NLnet "
+"grant</a>. </p>"
+msgstr ""
+
#: template/news/index.html.j2:13
msgid "News posts about changes related to GNU Taler such as releases and events"
msgstr ""
diff --git a/properties.yml b/properties.yml
@@ -44,7 +44,7 @@ eventslist:
email: emmanuel.benoist'AT'bfh.ch
- date: 2026-04-30
title: GNU Taler, Digital money
- teaser: In this lecture, we will introduce the political goals, architecture and technology behind Taler, demonstrate the current state of the art and outline likely future developments. We will show where Taler can be used and how.
+ teaser: In this lecture, we will introduce the political goals, architecture and technology behind Taler, demonstrate the current state of the art and outline likely future developments. We will show where Taler can be used and how.
location: P15 coworking,Johan Aberli 15, 2503 Biel / Bienne, Switzerland
url_ext: https://www.bitcoin-biel.ch//
speaker: Emmanuel Benoist
@@ -230,6 +230,9 @@ présentation se terminera par un atelier durant lequel les participants pourron
speaker: Christian Grothoff
email: cg'AT'taler.net
newsposts:
+ - page: 2026-07.html
+ date: 2026-05-21
+ title: "New GNU Taler integration in be-BOP"
- page: 2026-06.html
date: 2026-07-16
title: "Taler lecture at Cedarcrypt 2026"
diff --git a/static/icons/bebop-bw.svg b/static/icons/bebop-bw.svg
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="bebop-bw" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1412.55 561.75">
+ <defs>
+ <style>
+ .bw-fill {
+ fill: #000000;
+ stroke-width: 0px;
+ }
+ </style>
+ </defs>
+ <g>
+ <path class="bw-fill" d="m573.76,340.54c8.38-4.81,17.93-7.22,28.63-7.22,11.48,0,21.8,2.72,30.96,8.15,9.16,5.43,16.37,13.08,21.65,22.93,5.27,9.86,7.92,21.3,7.92,34.34s-2.64,24.37-7.92,34.46c-5.28,10.09-12.54,17.93-21.77,23.51-9.24,5.59-19.52,8.38-30.85,8.38s-20.68-2.4-28.98-7.22c-8.3-4.81-14.55-10.94-18.74-18.39v23.51h-21.19v-172.28h21.19v68.45c4.34-7.6,10.71-13.81,19.09-18.62Zm61.69,33.06c-3.88-7.14-9.12-12.57-15.71-16.3-6.6-3.73-13.85-5.59-21.77-5.59s-14.94,1.9-21.53,5.7c-6.6,3.8-11.87,9.31-15.83,16.53-3.96,7.22-5.94,15.56-5.94,25.03s1.98,18.04,5.94,25.26c3.96,7.22,9.23,12.73,15.83,16.53,6.59,3.81,13.77,5.7,21.53,5.7s15.17-1.9,21.77-5.7c6.6-3.8,11.83-9.31,15.71-16.53,3.88-7.22,5.82-15.71,5.82-25.49s-1.94-18-5.82-25.14Z"/>
+ <path class="bw-fill" d="m806.56,407.12h-101.97c.78,12.57,5.08,22.39,12.92,29.45,7.83,7.06,17.34,10.59,28.52,10.59,9.16,0,16.8-2.13,22.93-6.4,6.13-4.27,10.44-9.97,12.92-17.11h22.81c-3.42,12.26-10.24,22.23-20.49,29.92-10.24,7.68-22.97,11.52-38.18,11.52-12.11,0-22.93-2.71-32.48-8.15-9.54-5.43-17.04-13.15-22.46-23.16-5.44-10.01-8.15-21.61-8.15-34.81s2.64-24.75,7.92-34.69c5.27-9.93,12.69-17.58,22.23-22.93,9.54-5.36,20.52-8.03,32.94-8.03s22.82,2.64,32.13,7.92c9.31,5.28,16.49,12.54,21.53,21.77,5.04,9.24,7.57,19.67,7.57,31.31,0,4.04-.23,8.3-.7,12.8Zm-26.54-38.06c-3.57-5.82-8.42-10.24-14.55-13.27-6.13-3.03-12.92-4.54-20.37-4.54-10.71,0-19.83,3.42-27.35,10.24-7.53,6.83-11.84,16.3-12.92,28.4h80.55c0-8.07-1.79-15.02-5.36-20.84Z"/>
+ <path class="bw-fill" d="m923.66,368.71v17.93h-92.89v-17.93h92.89Z"/>
+ <path class="bw-fill" d="m1076.38,393.39c5.9,7.45,8.85,15.99,8.85,25.61,0,8.69-2.14,16.34-6.4,22.93-4.27,6.6-10.44,11.76-18.51,15.48-8.07,3.72-17.62,5.59-28.63,5.59h-70.08v-162.5h67.05c11.02,0,20.52,1.79,28.52,5.35,7.99,3.57,14.04,8.54,18.16,14.9,4.11,6.37,6.17,13.58,6.17,21.65,0,9.47-2.52,17.38-7.57,23.75-5.04,6.37-11.76,10.87-20.14,13.5,9.16,1.71,16.68,6.29,22.58,13.74Zm-82.18-25.84h29.8c7.76,0,13.74-1.75,17.93-5.24,4.19-3.49,6.29-8.5,6.29-15.02s-2.1-11.56-6.29-15.13c-4.19-3.57-10.17-5.35-17.93-5.35h-29.8v40.74Zm51.33,63.32c4.42-3.73,6.63-9,6.63-15.83s-2.33-12.46-6.98-16.41c-4.66-3.96-10.94-5.94-18.86-5.94h-32.13v43.77h32.83c7.92,0,14.08-1.86,18.51-5.59Z"/>
+ <path class="bw-fill" d="m1144.83,453.92c-12.73-7.14-22.82-17.03-30.27-29.68-7.45-12.65-11.17-26.97-11.17-42.95s3.72-30.07,11.17-42.72c7.45-12.65,17.54-22.54,30.27-29.68,12.72-7.14,26.69-10.71,41.91-10.71s29.37,3.57,42.02,10.71c12.65,7.14,22.66,17.04,30.03,29.68,7.37,12.65,11.06,26.89,11.06,42.72s-3.69,30.31-11.06,42.95c-7.37,12.65-17.42,22.55-30.15,29.68-12.73,7.14-26.7,10.71-41.91,10.71s-29.18-3.57-41.91-10.71Zm67.75-25.03c7.45-4.42,13.27-10.75,17.46-18.97,4.19-8.22,6.29-17.77,6.29-28.64s-2.09-20.37-6.29-28.52c-4.19-8.15-10.01-14.39-17.46-18.74-7.45-4.34-16.06-6.52-25.84-6.52s-18.43,2.18-25.96,6.52c-7.53,4.35-13.39,10.59-17.58,18.74s-6.29,17.66-6.29,28.52,2.1,20.41,6.29,28.64c4.19,8.23,10.05,14.55,17.58,18.97,7.53,4.42,16.18,6.64,25.96,6.64s18.39-2.21,25.84-6.64Z"/>
+ <path class="bw-fill" d="m1406.38,375.23c-4.11,7.61-10.56,13.74-19.32,18.39-8.77,4.66-19.83,6.98-33.18,6.98h-27.24v62.39h-32.59v-162.5h59.83c12.57,0,23.28,2.18,32.13,6.52,8.85,4.35,15.48,10.32,19.91,17.93,4.42,7.61,6.63,16.22,6.63,25.84,0,8.69-2.06,16.84-6.17,24.44Zm-33.87-7.1c4.34-4.11,6.52-9.89,6.52-17.34,0-15.83-8.85-23.75-26.54-23.75h-25.84v47.26h25.84c9,0,15.67-2.06,20.02-6.17Z"/>
+ </g>
+ <g>
+ <g>
+ <path class="bw-fill" d="m288.49,221.88c-28.33-18.71-62.42-29.69-99.69-30.78-37.71-1.11-75.46-.9-113.24-.61,1.53,32.1,13.42,57.87,34.77,76.35,9.6-.02,19.67-.06,30.76-.06,17.6,1.09,39.18-2.14,60.49,1.55,13.82,2.41,26.27,6.59,37.25,12.58,22.55,12.2,38.95,31.85,48.4,58.73.36-.23.74-.48,1.09-.73,24-16.55,42.79-35.8,56.23-57.49-13.92-24.13-33.07-44.37-56.06-59.53Z"/>
+ <path class="bw-fill" d="m289.32,529.15c-76.87,52.93-179.32,40.1-241.72-29.17C16.13,465.05.44,423.58.13,376.51c-.19-26.86-.04-53.71-.04-80.54C.09,263.75.19,231.52,0,199.31c-.02-1.62.08-3,.38-4.14.71-2.98,2.71-4.41,7.47-4.39,22.89.06,45.79-.15,68.7-.29,1.53,32.1,13.42,57.87,34.77,76.35-9.34,0-18.23-.02-27.11-.17-5.96-.08-8.44,1.49-8.38,7.94.19,20.2-.15,40.42-.17,60.62-.02,15.18.17,30.36.88,45.52,2.23,46.74,26.39,80.06,69.79,96.94,42.75,16.63,82.6,8.29,115.42-23.83,32.55-31.87,41.47-71.31,26.5-114.1-.02-.04-.02-.08-.04-.13.36-.23.74-.48,1.09-.73,24-16.55,42.79-35.8,56.23-57.49,11.99,20.72,20.09,44.32,23.41,70.07,9.57,74.01-17.62,134.97-79.64,177.68Z"/>
+ </g>
+ <path class="bw-fill" d="m368.96,161.22C356.97,68.65,283.27,3.58,189.8.85,129.2-.94,68.5.68,7.86.53,1.26.51-.04,3.24,0,9.06c.19,32.21.08,64.44.08,96.65,0,26.83-.15,53.69.04,80.52.02,3,.1,5.98.25,8.94.71-2.98,2.71-4.41,7.47-4.39,22.89.06,45.79-.15,68.7-.29v-.02c-1.68-35.3-.38-70.74-.71-106.12-.06-6.45,2.41-8.04,8.38-7.94,17.99.27,36.01.1,57.87.1,17.6,1.09,39.18-2.16,60.49,1.55,42.2,7.33,71.66,31.39,85.69,71.43,8.97,25.64,9.36,50.06,1.22,72.38-5.42,14.93-14.66,28.93-27.72,41.72-7.01,6.84-14.32,12.62-21.94,17.3-28.03,17.24-59.86,19.61-93.48,6.53-13.59-5.29-25.3-12.2-35.02-20.6-9.34,0-18.23-.02-27.11-.17-5.96-.08-8.44,1.49-8.38,7.94.19,20.2-.15,40.42-.17,60.62,61.88,45.82,146.5,49.24,212.55,4.41.36-.23.74-.48,1.09-.73,24-16.55,42.79-35.8,56.23-57.49,21.33-34.37,29.29-74.81,23.41-120.19Z"/>
+ </g>
+</svg>
diff --git a/template/docs.html.j2 b/template/docs.html.j2
@@ -291,6 +291,16 @@
GNU Taler plugin to accept GNU Taler payments with BTCPayServer.
{% endtrans %}
</div>
+
+ <div class="col-lg-4 mb-4">
+ <a href="https://be-bop.io" target="_blank" rel="noopener noreferrer">
+ <img src="{{ url('icons/bebop-bw.svg') }}" height=60>
+ <h3>{{ _("be-BOP GNU Taler payment provider") }}</h3>
+ </a>
+ {% trans %}
+ be-BOP has an integrated GNU Taler payment provider.
+ {% endtrans %}
+ </div>
</div>
<div class="row mt-5">
diff --git a/template/news/2026-07.html.j2 b/template/news/2026-07.html.j2
@@ -0,0 +1,26 @@
+{% extends "common/news.j2" %}
+{% block body_content %}
+
+<h1>2026-05-20: {{ _("New GNU Taler integration in be-BOP") }}</h1>
+{% trans %}
+<p>
+ A new GNU Taler integration is now officially available: <a href="https://be-bop.io" target="_blank">be-BOP</a>.
+</p>
+<p>
+ be-BOP is a free and copyleft peer-to-peer monetisation platform built for communities and creators.
+ It provides full independence from intermediaries and combines e-commerce, point-of-sale (PoS),
+ subscriptions, crowdfunding/peerfunding, ticketing, donations, and pay-what-you-want models — in a single package.
+ be-BOP provides a toolbox for financing your work and managing your activity in complete autonomy.
+</p>
+<p>
+ The first instances accepting Taler (CHF) are <a href="https://be-bop.io" target="_blank">be-bop.io</a>
+ itself (you can even join the current crowdfunding campaign using Taler), <a href="https://pvh-editions.com" target="_blank">
+ PVH Éditions</a> and <a href="https://coffice.cafe" target="_blank">le Coffice</a>.
+</p>
+ This integration was developed by <a href="https://thimoo.ch/en" target="_blank">Thimoo Sàrl</a>
+ in collaboration with be-BOP, PVH Éditions and <a href="https://asbl.zoethical.org/" target="_blank">
+ Petites Singularités</a>, with support from an <a href="https://nlnet.nl/project/TALER-be-BOP/" target="_blank">NLnet grant</a>.
+</p>
+{% endtrans %}
+
+{% endblock body_content %}