fix(core-crash): file the prefilled crash issue in English

The issue the crash flow prefills took its title and body from string
resources, so both followed the device language: a crash on a French
phone opened the tracker with a French issue, which is unreadable to
whoever has to triage it. The report itself was always English — only
the wrapper around it wasn't.

That text is posted rather than shown, so it is no longer a resource at
all: title and body are fixed English in CrashReportSubmit, and
CrashConfig drops issueTitle (apps pass one fewer argument and can
delete their own crash_report_issue_title / crash_report_body_* strings).
What the reporter sees in the app — the dialog, the toasts, the
clipboard label — stays translated, which is the line the kdoc and the
resource header now draw.
This commit is contained in:
2026-09-12 15:12:23 +02:00
parent ad440e8cac
commit ae5b7548d0
5 changed files with 92 additions and 16 deletions
+11
View File
@@ -10,6 +10,17 @@ are no binary releases; "version" tracks the shared `version` in the root build
## [Unreleased]
### Fixed
- **`core-crash`** — The prefilled crash issue is filed in English again. Its
title and body came from string resources, so a crash on a French phone
opened the tracker with a French issue — unreadable to whoever has to triage
it. That text is now fixed English in `CrashReportSubmit`, out of resources
altogether, and `CrashConfig` no longer takes an `issueTitle` (apps drop the
argument, and their own `crash_report_issue_title` / `crash_report_body_*`
strings with it). Everything the reporter *sees* — the dialog, the toasts,
the clipboard label — stays translated.
## [0.3.0] - 2026-08-10
### Added