Problem
Native surfaces and E2E fixtures have no ko coverage. Startup dialogs, quit/boot messages, and fixtures still assume zh/en only, so auto + ko may regress to en or show wrong fallback.
Desired outcome
Alternatives or workarounds
Leave native/E2E in en/zh and accept untested ko paths.
Acceptance criteria
Parent: #3974
Problem
Native surfaces and E2E fixtures have no
kocoverage. Startup dialogs, quit/boot messages, and fixtures still assumezh/enonly, soauto+komay regress toenor show wrong fallback.Desired outcome
kothrough startup/quit/boot dialogs and persistedDesktopLocalePreference(as feat(i18n): add Traditional Chinese locale #3853 did forzh-TW)koE2E fixture flags inapps/desktop/e2e/fixtures.ts/e2e-fixture.ts(no lowercasing bug likezh-CN/zh-TWfix in feat(i18n): add Traditional Chinese locale #3853 review)kofor non-catalog native fallbacks: Agent Graph, WorkHub, MCP, readiness, notifications (same list as feat(i18n): add Traditional Chinese locale #3853)kotozh-tw-locale-screenshots.ymlstyle workflow or extend existing one for Korean screenshots (macos-15, real Settings screenshots as artifact)Alternatives or workarounds
Leave native/E2E in
en/zhand accept untestedkopaths.Acceptance criteria
auto+ko-KRsystem →kobefore settings are loaded (startup dialogs correct)koflag preserved (notoLowerCase→nullbug)apps/desktop/e2e/zh-tw-locale-screenshots.spec.tsstyle spec added forkoor extendedkoParent: #3974