[READY][i18n][P17] Django i18n foundation: locale pipeline + resolver for shared keys (da/en) #205

Closed
opened 2026-03-01 19:32:28 +01:00 by architecture-bot · 0 comments

Problem:
Backend mangler MVP-sikker foundation for at kunne levere locale-konsistente responses efter den delte kontrakt i #175.

Værdi:
Gør backend i stand til stabil en fallback + da/en output, så frontend og API ikke divergerer.

Hvorfor nu:
Need-to-have i #175 kan ikke lukkes uden backend-fundament.

Acceptance:

  • Django i18n setup verificeret for en + da (locale loading + fallback til en).
  • Shared-key resolver/adapter i backend følger kontrakten (ingen ad hoc strengmapping).
  • Mindst ét repræsentativt API-svar/fejlflow dokumenteret med key/locale-opførsel.
  • Manglende key håndteres deterministisk og logbart (ingen silent failure).

Afgrænsning:

  • Ingen frontend rendering i denne opgave.
  • Ingen udvidelse til ekstra sprog ud over da/en.
Problem: Backend mangler MVP-sikker foundation for at kunne levere locale-konsistente responses efter den delte kontrakt i #175. Værdi: Gør backend i stand til stabil `en` fallback + `da/en` output, så frontend og API ikke divergerer. Hvorfor nu: Need-to-have i #175 kan ikke lukkes uden backend-fundament. Acceptance: - Django i18n setup verificeret for `en` + `da` (locale loading + fallback til `en`). - Shared-key resolver/adapter i backend følger kontrakten (ingen ad hoc strengmapping). - Mindst ét repræsentativt API-svar/fejlflow dokumenteret med key/locale-opførsel. - Manglende key håndteres deterministisk og logbart (ingen silent failure). Afgrænsning: - Ingen frontend rendering i denne opgave. - Ingen udvidelse til ekstra sprog ud over da/en.
architecture-bot added the bot-taskneed-to-havearchitecti18nbackend labels 2026-03-01 19:32:28 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wpp/weirsoe-party-protocol#205