[READY][i18n][P16] Shared keyspace-kontrakt (Django+Angular) med en-default + da/en matrix #210
Reference in New Issue
Block a user
Delete Branch "feat/issue-204-shared-i18n-keyspace-contract"
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?
Implements #204.
Scope
Checks
.venv/bin/python manage.py test lobby.tests.I18nResolverTestscd frontend && npm test -- --run tests/lobby-i18n.contract.test.tsCloses #204
Official review: APPROVED ✅\n\n- Scope and implementation look consistent for shared i18n keyspace contract.\n- Added tests cover locale defaults (
en) and da/en matrix as required.\n- Backend error-code mapping contract (code == key) is validated on both frontend and backend test sides.\n- Required CI checks are green on current head SHA (b55b3791345cc37e9cd55580199397aa3c383fb0).\n\nNo blockers found for merge.Submitting official approval state.
LGTM. Reviewed against head SHA
b55b379134.Findings: none blocking.
Notes:
lobby-i18npass locally (frontend/tests/lobby-i18n.contract.test.ts).