Filed by the PM seat (session session_017Qqyix2QcnpUC9XeYVDzx3) from #4233 / PR #4300's acceptance review. Unassigned — queued, not started.
Fact
apps/console/src/pages/system/AppManagementPage.tsx is raw-English chrome end to end (headings, table columns, buttons, dialogs, toasts). The #4208 console i18n pass did not cover it, and #4233's PR #4300 deliberately added no new user-facing strings while wiring the page's four mutation handlers (set-as-default / disable / bulk toggle / delete via meta.saveItem / meta.deleteItem), precisely so the i18n debt stayed a separable card instead of a rider.
Now that the page performs real mutations (PR #4300), it is a page operators actually use — the localization gap is user-visible on every non-English console.
The ask
Standard console i18n conversion for this one page: keys through the repo's console i18n path, all ten packs, check:i18n-call-site-keys / check:i18n-en-drift green. Note the toasts added by PR #4300 surface server refusal messages verbatim — keep that behavior (server messages are not this card's to translate); only the page's own chrome is in scope.
Surface
apps/console/src/pages/system/AppManagementPage.tsx + console i18n resources (+ its tests). Coordinate with any in-flight holder of apps/console pages at dispatch time.
Refs #4233, PR #4300, #4208.
Filed by the PM seat (session
session_017Qqyix2QcnpUC9XeYVDzx3) from #4233 / PR #4300's acceptance review. Unassigned — queued, not started.Fact
apps/console/src/pages/system/AppManagementPage.tsxis raw-English chrome end to end (headings, table columns, buttons, dialogs, toasts). The #4208 console i18n pass did not cover it, and #4233's PR #4300 deliberately added no new user-facing strings while wiring the page's four mutation handlers (set-as-default / disable / bulk toggle / delete viameta.saveItem/meta.deleteItem), precisely so the i18n debt stayed a separable card instead of a rider.Now that the page performs real mutations (PR #4300), it is a page operators actually use — the localization gap is user-visible on every non-English console.
The ask
Standard console i18n conversion for this one page: keys through the repo's console i18n path, all ten packs,
check:i18n-call-site-keys/check:i18n-en-driftgreen. Note the toasts added by PR #4300 surface server refusal messages verbatim — keep that behavior (server messages are not this card's to translate); only the page's own chrome is in scope.Surface
apps/console/src/pages/system/AppManagementPage.tsx+ console i18n resources (+ its tests). Coordinate with any in-flight holder of apps/console pages at dispatch time.Refs #4233, PR #4300, #4208.