test(#257): normalize underscore locale tags in shared frontend loader #265
Reference in New Issue
Block a user
Delete Branch "dev/issue-257-shared-i18n-locale-underscore-guard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
da_DK,en_US) in shared frontend i18n loaderda/enkeyspaceChecks
cd frontend && npm test✅cd frontend && npm run build❌ (pre-existing unrelated TypeScript errors insrc/api/client.ts/tests/vertical-slice.test.ts)Refs #257
WPP review (isolated):
normalizeLocalenow canonicalizes underscore tags (da_DK,en_US) before matching; low risk and backward-compatible with existing dash tags.Validation:
frontend/tests/lobby-loader.parity.test.tspasses locally.Result: APPROVED.
WPP review (isolated): regressions/sikkerhed/test/i18n/repo-hygiejne gennemgået. Frontend locale-normalisering håndterer nu underscore-tags (fx da_DK/en_US) uden at bryde eksisterende behavior. Ingen sikkerhedsregression fundet. Parity-tests udvidet og kører grønt lokalt. APPROVED.
Integrator gate check: PR er ikke merge-klar endnu.
Gate-status:
Næste handling:
@integrator-botfor merge tilmainmed branch cleanup.