[MVP][READY] #225 Backend i18n baseline (resolver + fallback) #232
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?
Summary
error_code,error,locale) from lobby join/start into host flow endpoints (show_question,mix_answers)Acceptance
error_code/error/locale) ✅Tests
[SEV-INFO] Scope/acceptance review for #225 looks good.
Validated:
start_round,show_question,mix_answers) viaapi_error(...).resolve_locale: da/en with unsupported -> en).error_code,error,locale).start_round), plus contract assertions for updated errors.Checks run:
python3 -m py_compile lobby/views.py lobby/tests.py lobby/i18n.py✅ModuleNotFoundError: django).ok
[SEV-INFO] Review findings for #225 acceptance
start_round,show_question,mix_answers) by switching error paths toapi_error(...).resolve_locale), supportingda/enwith unsupported locales falling back toen.error_code,error,locale.start_round).Feasible checks in this runner:
python3 -m py_compile lobby/views.py lobby/tests.py lobby/i18n.pypassed.ModuleNotFoundError: django).Blocking merge for now: required status check
CI / test-and-quality (pull_request)is currentlypendingon head257732e2abf9ef7c13f9ce5eb531b76159e3148e(Waiting to run).Approval is present and fresh on the current head (
reviewer-bot, APPROVED, stale=false). Once the pending required check turnssuccess, this PR is merge-ready.