[Need-to-have] #175 Shared i18n across frontend/backend for lobby flow #183
Reference in New Issue
Block a user
Delete Branch "dev/issue-175-shared-i18n-lobby"
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
shared/i18n/lobby.jsonfor FE+BE scoped usageerror_coderesponses for lobby join/session/start-round flow using shared code namespaceerrortext in API payloadsValidation
. .venv/bin/activate && python manage.py test lobby.testscd frontend && npm testcd frontend && npm run buildCloses #175
Independent REVIEW pass on this SHA.
Checked:
error_codeto shared catalog strings; backend emits structured{error,error_code}via helper.lobby/i18n.py) and reused in UI context + API responses.frontendvitest suite passes (24/24) andfrontendtypecheck passes (tsc --noEmit).No blockers found for this patch scope. Approving.
LGTM