fix(notifications): the English log formats its numbers in English; the ui/ contract sees msg() keys

A formatted value took the reader's language even when the notice was said in English for the
log. The platform-namespace contract matched only t("…"), so a domain key passed through msg()
in components/ui/ went unseen. Three comments pointed at localizeDetail's old home.
This commit is contained in:
2026-10-30 00:15:22 +01:00
parent b515c16117
commit 74f58ea001
6 changed files with 34 additions and 8 deletions
@@ -643,7 +643,7 @@ export function DownloadAuth() {
notify({ level: "success", message: msg("settings.downloadAuth.saved") });
},
// Validation errors (empty / not-a-cookies.txt) surface via the global error modal, which
// localizes the structured { code: "cookies" } detail (see lib/api core localizeDetail); the
// localizes the structured { code: "cookies" } detail (see lib/api/refusalText.ts localizeDetail); the
// statuses it does not cover go to the app-wide reporter.
meta: { failTitle: "settings.downloadAuth.failed" },
});