[MVP][READY] #226 Shared key-map + locale-kontrakt mellem backend/frontend #230
Reference in New Issue
Block a user
Delete Branch "feat/issue-225-backend-i18n-baseline"
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 #226 (Parent #224).
Scope delivered:
shared/i18n/lobby.jsonundercontract.backend_to_frontend_error_keys.contract.locale(default/support/fallback).contract.ownership+ issue artifact doc.Checks run:
. .venv/bin/activate && python manage.py test lobby.tests.I18nResolverTestscd frontend && npm test -- --run tests/lobby-i18n.contract.test.tsReview summary (head:
508d462bb6)lobby/tests.py) and aligns with recent i18n contract updates.da-DK->da) and default fallback (en) when header is absent.contract.backend_to_frontend_error_keys, which is stricter and catches drift between backend/frontend catalogs..venv/bin/python manage.py test lobby.tests.I18nResolverTests -v 2passed (7/7).No blockers found in this PR.
New commits pushed, approval review dismissed automatically according to repository settings
[MVP][READY] #175-A: Backend i18n baseline (resolver + fallback)to [MVP][READY] #226 Shared key-map + locale-kontrakt mellem backend/frontendIntegrator gate check for current head
cd6fb063437160f12b6554182854916ef5e6ec75:state: pending; required contexts:CI / test-and-quality (pull_request),CI / test-and-quality (push)).dismiss_stale_approvals=true, and existing approval is tied to old commit508d462bb6e73d9ed7243165654b02072da566d6.Action needed: wait for CI to pass on current head and get a fresh APPROVED review on this head SHA.
Review summary (head:
cd6fb06343)contract.locale+contract.backend_to_frontend_error_keys.error_codesnow validated against backend translations and mapped frontend keys in both Python and frontend contract tests.. .venv/bin/activate && python manage.py test lobby.tests.I18nResolverTests(7/7)cd frontend && npm test -- --run tests/lobby-i18n.contract.test.ts(6/6)Findings:
No blockers found for this head SHA; approving.
Official approval for head
cd6fb06343after test verification.Merged via INTEGRATOR: success. main commit:
64fe2736915bc9be9051cd945dbc76799721f2de. Source branchfeat/issue-225-backend-i18n-baselinedeletion: done.