View Issue Details

IDProjectCategoryView StatusLast Update
0010397Talerwallet (Android App)public2025-10-31 19:49
Reportersebasjm Assigned Toavalos 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
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Target Version1.1Fixed in Version1.1 
Summary0010397: better handling of missing string in translations
Descriptionthis can be easily fixed in weblate but this issue is to address when a string is missing, my suggestion:

1) show english or the translation key when there is no string for the target language.

so at least we can see some content and also is easier to find the missing key in weblate

2) show a lang selector on dev mode or add support for per-app-lang https://developer.android.com/guide/topics/resources/app-languages

so this is easier to test and I don't have to change all my system lang


TagsNo tags attached.
Attached Files
photo_2025-09-12_10-08-52.jpg (25,429 bytes)   
photo_2025-09-12_10-08-52.jpg (25,429 bytes)   

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

avalos

2025-09-18 10:04

developer   ~0025941

Doing this (i.e. showing English string if i18n string is empty, i.e. "") for every single string all across the app is not that trivial. Weblate seems to be adding empty placeholders (<string/>) for all untranslated strings in all languages, which may or may not be causing this problem. Android is otherwise supposed to fall back to the English string if no translation is available.

avalos

2025-09-27 19:23

developer   ~0026045

Closing this issue because:

> 1) show english or the translation key when there is no string for the target language.

Android already does this.

> 2) show a lang selector on dev mode or add support for per-app-lang https://developer.android.com/guide/topics/resources/app-languages

This should be a separate feature request.

Issue History

Date ModifiedUsernameFieldChange
2025-09-12 13:31sebasjmNew Issue
2025-09-12 13:31sebasjmStatusnew => assigned
2025-09-12 13:31sebasjmAssigned To => avalos
2025-09-12 13:31sebasjmFile Added: photo_2025-09-12_10-08-52.jpg
2025-09-18 10:04avalosNote Added: 0025941
2025-09-27 19:23avalosStatusassigned => informing
2025-09-27 19:23avalosResolutionopen => no change required
2025-09-27 19:23avalosNote Added: 0026045
2025-10-18 22:51Christian GrothoffFixed in Version => 1.1
2025-10-31 19:49Christian GrothoffStatusinforming => closed