Follow-up from #1297 (not a merge blocker). Pre-existing in the file this PR touches; reported because CONTRIBUTING asks every defect in touched code to be filed.
Evidence
src/screens/chat.screen.tsx:302 — transaction fetch fallback 'Unknown error'.
src/screens/chat.screen.tsx:770 — setError('Download failed').
Neither string is passed through translate. There is no Download failed key in src/translations/languages/{de,fr,it}.json. New copy in this PR is translated; these two older fallbacks were left as-is. The new unit test asserts the English Download failed text.
Suggested fix
Route both strings through translate('screens/support', …) and add de/fr/it keys.
Follow-up from #1297 (not a merge blocker). Pre-existing in the file this PR touches; reported because CONTRIBUTING asks every defect in touched code to be filed.
Evidence
src/screens/chat.screen.tsx:302— transaction fetch fallback'Unknown error'.src/screens/chat.screen.tsx:770—setError('Download failed').Neither string is passed through
translate. There is noDownload failedkey insrc/translations/languages/{de,fr,it}.json. New copy in this PR is translated; these two older fallbacks were left as-is. The new unit test asserts the EnglishDownload failedtext.Suggested fix
Route both strings through
translate('screens/support', …)and add de/fr/it keys.