View Issue Details

IDProjectCategoryView StatusLast Update
0007309Talerlibeufin-bank webuipublic2026-09-19 14:40
ReporterChristian Grothoff Assigned ToFlorian Dold Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeveritytweakReproducibilityalways
Status informingResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Target Version1.6Fixed in Version1.6 
Summary0007309: improve language switcher integration
DescriptionRight now, the SPA is launched via /webui/ and then always starts with English.
We should support passing "/webui/?language=$LANG" ($LANG=en/de/it/...) and then automatically switch the SPA into the respective language on load, instead of relying on the user (again) setting the language via the language switcher.

The demo.site of nginx is currently configured to replace https://bank/$LANG/ with https://$bank/webui/, and should be updated to not throw away $LANG but instead pass it via language=$LANG.
Tagsux

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2026-09-07 15:54

manager   ~0029921

Resolved via ?lang= support in webui and top-level language redirects in sandcastle-ng.

Issue History

Date ModifiedUsernameFieldChange
2022-08-25 14:52Christian GrothoffNew Issue
2022-08-25 14:52Christian GrothoffAssigned To => MS
2022-08-25 14:52Christian GrothoffStatusnew => assigned
2023-01-08 10:36Christian GrothoffTarget Version => 0.11
2023-04-13 18:29Florian DoldProjectlibeufin => Taler
2023-04-13 18:29Florian DoldCategorydemo frontend => General
2023-04-13 18:41Florian DoldCategoryGeneral => demobank-ui
2023-04-13 18:41Florian DoldSummarynicer language switcher integration => improve language switcher integration
2023-09-03 16:07Christian GrothoffAssigned ToMS => sebasjm
2023-12-03 00:21Christian GrothoffCategorydemobank-ui => libeufin-bank-ui
2023-12-22 13:36Christian GrothoffTarget Version0.11 => post-1.0
2024-01-12 13:10Christian GrothoffCategorylibeufin-bank-ui => libeufin-bank-ui (SPA)
2025-04-23 22:31Christian GrothoffAssigned Tosebasjm =>
2025-04-23 22:31Christian GrothoffStatusassigned => implementing
2025-04-23 22:32Christian GrothoffTag Attached: ux
2026-08-23 14:18Florian DoldCategorylibeufin-bank-ui (SPA) => libeufin-bank webui
2026-09-03 12:17Florian DoldAssigned To => Florian Dold
2026-09-03 12:17Florian DoldStatusimplementing => assigned
2026-09-07 12:09Florian DoldDescription Updated
2026-09-07 15:54Florian DoldStatusassigned => informing
2026-09-07 15:54Florian DoldResolutionopen => fixed
2026-09-07 15:54Florian DoldNote Added: 0029921
2026-09-19 14:38Christian GrothoffTarget Versionpost-1.0 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6