View Issue Details

IDProjectCategoryView StatusLast Update
0010776Talermerchant portal webuipublic2025-12-21 20:48
Reportersebasjm Assigned Tosebasjm 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Product Version1.3 
Target Version1.3Fixed in Version1.3 
Summary0010776: pogen po generation
Descriptionwhen there are new strings it mix up with old translations

for example, see commit

   eb46ecbe0..83c3c81ae master -> master

the string "refund taken: %1$s" is new and it should have been included with an empty translation
instead is has some old translation

 #. screenid: 44
 #: packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx:501
+#, fuzzy, c-format
+msgid "refund created: %1$s: %2$s"
+msgstr "Die Rückerstattung ist erfolgreich durchgeführt worden"
+
+#. screenid: 44
+#: packages/merchant-backoffice-ui/src/paths/instance/orders/details/DetailPage.tsx:509
+#, fuzzy, c-format
+msgid "refund taken: %1$s"
+msgstr "Erhaltener Rückerstattungsbetrag"
+
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2025-12-15 15:26

developer   ~0026988

I think this is an expected behavior of `msgmerge` of the `gettext` utils. Tested with this example

+#. screenid: 62
+#: packages/merchant-backoffice-ui/src/paths/instance/templates/list/index.tsx:138
+#, fuzzy, c-format
+msgid "Delete template"
+msgstr "Die Vorlage wird gelöscht"
+
+#. screenid: 62
+#: packages/merchant-backoffice-ui/src/paths/instance/templates/list/index.tsx:139
+#, fuzzy, c-format
+msgid "Delete the template \"%1$s\""
+msgstr "Die Vorlage wird gelöscht"


this 2 strings are new and the merge process added the german translation "Die Vorlage wird gelöscht" which comes from

./src/i18n/de.po
6117-#~ msgid "Deleting an template"
6118:#~ msgstr "Die Vorlage wird gelöscht"


But also adds "fuzzy" which Stefan mention that shows up in weblate as "needs-editing".

Issue History

Date ModifiedUsernameFieldChange
2025-12-14 23:47sebasjmNew Issue
2025-12-14 23:47sebasjmAssigned To => sebasjm
2025-12-14 23:47sebasjmStatusnew => assigned
2025-12-14 23:48sebasjmStatusassigned => implementing
2025-12-15 15:26sebasjmNote Added: 0026988
2025-12-15 15:26sebasjmProduct Version => 1.3
2025-12-15 15:26sebasjmTarget Version => 1.3
2025-12-15 15:27sebasjmStatusimplementing => informing
2025-12-15 15:27sebasjmResolutionopen => no change required
2025-12-21 20:47Christian GrothoffFixed in Version => 1.3
2025-12-21 20:48Christian GrothoffStatusinforming => closed
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui