[i18n][P17] Issue #175: shared frontend/backend contract + EN default + locale-switch smoke #219
Reference in New Issue
Block a user
Delete Branch "dev/issue-175-shared-i18n-mainline"
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
Implements a minimal, scoped slice for #175 by consolidating and documenting the already-delivered i18n contract usage across backend + frontend and adding explicit locale-switch validation coverage.
Included in this PR
docs/I18N_ARCHITECTURE.mdshared/i18n/lobby.json)endocs/ISSUE-175-I18N-SHARED-CONTRACT-ARTIFACT.mdfrontend/angular/src/app/i18n-mvp-flow-smoke.spec.tsen<->dain host/player flow scopeclient_has_no_audio_output)Acceptance mapping (#175)
Checks run
npm test -- src/app/i18n-mvp-flow-smoke.spec.ts src/app/lobby-i18n.spec.ts✅ (5 tests)Closes #175
Closing as redundant/no-diff: the intended slice for issue #175 is already merged in PR #218 (head
59cabcb, merge commit5fe9939).Pull request closed