View Issue Details

IDProjectCategoryView StatusLast Update
0010593Talermerchant backoffice SPApublic2025-11-16 07:30
ReporterStefan Assigned Tosebasjm  
PrioritynormalSeveritytextReproducibilityhave not tried
Status assignedResolutionopen 
Product Version1.1 
Target Version1.3 
Summary0010593: Taler Merchant Backend SPA: String to eliminate in "Wire transfer" menu [nice-to-have for target version 1.2]
DescriptionIn the section "Wire transfers", the string 'Wire transfer ID' (see https://weblate.gnunet.org/translate/gnu-taler/merchant-backoffice/en/?checksum=3723bde2fb816006 ) should be eliminated from the source code if not needed anymore in the backend and also in Weblate (--> SK who will do the review on Weblate and change the already translated strings like "Überweisungs-ID").
Additional InformationAlways think about internationalisation and include the responsible(s) for translations (e.g. by letting them monitor this ticket).
TagsNo tags attached.

Relationships

related to 0010600 resolvedsebasjm Taler Merchant Backend SPA: At "Wire transfers", the 'plus' symbol has to be eliminated 

Activities

Stefan

2025-11-15 23:32

developer   ~0026481

https://weblate.gnunet.org/translate/gnu-taler/merchant-backoffice/en/?checksum=3723bde2fb816006 is "Wire transfer ID" (source string location
packages/merchant-backoffice-ui/src/paths/instance/transfers/create/CreatePage.tsx:102 ) which might be deprecated after https://bugs.gnunet.org/view.php?id=10600 has been applied (Taler Merchant Backend SPA: At "Wire transfers", the 'plus' symbol has to be eliminated). Unfortunately, the German internationalisation in the Merchant Backend shows the same string as main menu list item "Überweisungs-ID" which is simply wrong.

Instead, https://weblate.gnunet.org/translate/gnu-taler/merchant-backoffice/en/?checksum=40e2956d2456e6fd (source string location
packages/merchant-backoffice-ui/src/paths/instance/transfers/list/Table.tsx:62 ) should be the string for the menu list item which is "Wire transfers" in English and "Überweisungen" in German.

It would make sense to apply the latest translations from Weblate's repository to taler-typescript-core.git and have them processed to the po files for the Taler Merchant Backoffice-UI. Especially double-check the two strings mentioned above.

Wording and terminology in the main menu list are currently still object to be reworked.

sebasjm

2025-11-16 00:10

developer   ~0026482

instead of removing or changing `wire transfer ID` i could go a delete the screen from the source. that will remove all the unique string id from weblate
image.png (40,850 bytes)   
image.png (40,850 bytes)   

Christian Grothoff

2025-11-16 01:20

manager   ~0026483

Yes, I think it's OK to delete that screen.

Stefan

2025-11-16 07:28

developer   ~0026484

Yes, that's fine with me too. I'll keep an eye on the strings disappearing from Weblate to optimise the translations.

When this bug ticket takes effect, the "Wire transfers" menu item in the Merchant Backoffice UI will only be used to _display_ wire transfers (all, verified, unverified) and will not require any further action on the part of the merchant user. Consequently, the "Wire transfers" menu item could be moved to a section in the main menu where items are listed that only display data. --> This could help reduce complexity for the average user.

Issue History

Date Modified Username Field Change
2025-11-12 23:12 Stefan New Issue
2025-11-12 23:49 Christian Grothoff Assigned To => Stefan
2025-11-12 23:49 Christian Grothoff Status new => assigned
2025-11-12 23:55 Stefan Assigned To Stefan =>
2025-11-12 23:55 Stefan Summary Several bugs in the Taler Merchant Backend SPA, "Wire transfer" menu [nice-to-have for target version 1.2] => Taler Merchant Backend SPA: String to eliminate in "Wire transfer" menu [nice-to-have for target version 1.2]
2025-11-12 23:55 Stefan Description Updated
2025-11-12 23:55 Stefan Additional Information Updated
2025-11-15 22:58 Christian Grothoff Assigned To => Stefan
2025-11-15 22:58 Christian Grothoff Status assigned => feedback
2025-11-15 22:58 Christian Grothoff Severity minor => text
2025-11-15 22:58 Christian Grothoff Target Version 1.2 => 1.3
2025-11-15 23:32 Stefan Note Added: 0026481
2025-11-15 23:32 Stefan Assigned To Stefan => sebasjm
2025-11-16 00:10 sebasjm Note Added: 0026482
2025-11-16 00:10 sebasjm File Added: image.png
2025-11-16 00:10 sebasjm Assigned To sebasjm => Stefan
2025-11-16 01:20 Christian Grothoff Note Added: 0026483
2025-11-16 01:20 Christian Grothoff Assigned To Stefan => sebasjm
2025-11-16 01:20 Christian Grothoff Status feedback => assigned
2025-11-16 07:28 Stefan Note Added: 0026484
2025-11-16 07:30 Stefan Relationship added related to 0010600