View Issue Details

IDProjectCategoryView StatusLast Update
0010129TalerWeb site(s)public2025-08-04 09:41
ReporterStefan Assigned ToFlorian Dold  
PriorityhighSeverityminorReproducibilityalways
Status assignedResolutionreopened 
Product Versiongit (master) 
Target Version1.0 stretch goals 
Summary0010129: The language switcher for the demo pages is dysfunctional
DescriptionThe language switcher on the demo pages is not working. This issue has already been successfully solved by you and I would like to make it your responsibility again. Background info from EB to SK via email message:

For the visit of the Ambassador of the Ivory Coast, we would need the demo web site to be in French. Could you enable it in Weblate and tell us when we can work on it?
- Demo web (presentation)
- Demo bank
- Essay shop (content is already in french, just the text).

The current status is as follows:
1. The demo pages AND the essay shop in French (on https://demo.taler.net/fr/ respectively https://shop.demo.taler.net/fr/) are translated at 86 % of all strings but all phrases need to be reviewed by a native speaker. Your entry point is https://weblate.taler.net/projects/gnu-taler/demonstration-pages/fr/
2. Demo bank is translated at 48 per cent of all strings, the entry point is https://weblate.taler.net/projects/gnu-taler/taler-bank-spa/fr/
Steps To ReproduceLook at the demo pages.
Additional InformationI keep my fingers from the code as the demo pages are highly nested.
TagsNo tags attached.

Activities

Stefan

2025-08-03 10:19

developer   ~0025611

Last edited: 2025-08-04 09:36

This ticket has been reopened due to quality checks regarding the localisation of the demo pages on taler.net by SK. The language switcher might be functional for the landing page and for the Taler bank, but not for Donations (see e.g. https://donations.demo.taler.net/de/), although those strings for said donations web page are in Weblate (see for example https://weblate.gnunet.org/translate/gnu-taler/demonstration-pages/de/?checksum=6f8d21519f5a0407 or https://weblate.gnunet.org/translate/gnu-taler/demonstration-pages/de/?checksum=884f7a61309d0fe0).

Same applies for the self-provisioning web page on demo. See e.g. https://demo.taler.net/provision/fr/ to see the place where at "Provision yourself a merchant instance!" should be displayed the French string already translated in Weblate on https://weblate.gnunet.org/translate/gnu-taler/demonstration-pages/fr/?checksum=0f070804ed9b5381.

So, these two nested pages have to be made fit with a functional language switcher in order to provide internationalisation for demo to the full extent.

Christian Grothoff

2025-08-03 11:05

manager   ~0025612

Who will look into this?

Stefan

2025-08-04 09:41

developer   ~0025614

FD. We talked about the issue in the kitchen on Sunday morning. He will look into this.

Issue History

Date Modified Username Field Change
2025-06-24 23:03 Stefan New Issue
2025-06-24 23:03 Stefan Status new => assigned
2025-06-24 23:03 Stefan Assigned To => Florian Dold
2025-07-05 00:47 Christian Grothoff Target Version git (master) => 1.0 stretch goals
2025-07-06 22:35 Christian Grothoff Assigned To Florian Dold => Bohdan
2025-07-30 00:47 Christian Grothoff Assigned To Bohdan => Florian Dold
2025-07-30 11:29 Florian Dold Assigned To Florian Dold => Stefan
2025-07-30 11:30 Florian Dold Status assigned => resolved
2025-07-30 11:30 Florian Dold Resolution open => fixed
2025-08-03 10:19 Stefan Status resolved => feedback
2025-08-03 10:19 Stefan Resolution fixed => reopened
2025-08-03 10:19 Stefan Note Added: 0025611
2025-08-03 11:05 Christian Grothoff Note Added: 0025612
2025-08-03 11:05 Christian Grothoff Assigned To Stefan => Florian Dold
2025-08-03 11:06 Christian Grothoff Status feedback => assigned
2025-08-04 09:36 Stefan Note Edited: 0025611
2025-08-04 09:41 Stefan Note Added: 0025614