View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010397 | Taler | wallet (Android App) | public | 2025-09-12 15:31 | 2025-09-27 21:23 |
Reporter | sebasjm | Assigned To | avalos | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Target Version | 1.1 | ||||
Summary | 0010397: better handling of missing string in translations | ||||
Description | this 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 | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
|
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. |
|
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. |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-09-12 15:31 | sebasjm | New Issue | |
2025-09-12 15:31 | sebasjm | Status | new => assigned |
2025-09-12 15:31 | sebasjm | Assigned To | => avalos |
2025-09-12 15:31 | sebasjm | File Added: photo_2025-09-12_10-08-52.jpg | |
2025-09-18 12:04 | avalos | Note Added: 0025941 | |
2025-09-27 21:23 | avalos | Status | assigned => resolved |
2025-09-27 21:23 | avalos | Resolution | open => no change required |
2025-09-27 21:23 | avalos | Note Added: 0026045 |