Skip to content

(CODUX-226) Translate sprint authoring and Quicksprints - #3113

Merged
numnx merged 7 commits into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t12-codex-72fde982-mrjwhi5w
Jul 14, 2026
Merged

(CODUX-226) Translate sprint authoring and Quicksprints#3113
numnx merged 7 commits into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t12-codex-72fde982-mrjwhi5w

Conversation

@numnx

@numnx numnx commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

🧩 Task: Translate sprint authoring and Quicksprints

Automated task PR opened by Code UX for T12.

📋 Summary

Sprint: Sprint 226 · Dashboard internationalization foundation · Task: T12

Establish a dashboard-only English/German internationalization system with persisted locale selection, complete German coverage across every dashboard route and overlay except English documentation bodies, locale-aware formatting, and automated coverage checks while preserving backend contracts and runtime/API-authored messages verbatim.

🤖 Model & Provider

Provider Codex CLI
Model gpt-5.6-sol

⏱️ Timing

Started 2026-07-14 03:05:51 UTC
Finished 2026-07-14 03:13:41 UTC
Duration 7m 50s

📊 Token Usage

Metric Value
Input tokens 761,307
Cached input tokens 42,750,720
Output tokens 102,867
Total tokens 43,614,894
Invocations 4
Tool calls 295
Active time 1h 8m 4s

Included usage estimate (subscription/local login): $28.27

✅ QA Review

⏳ QA review runs after this PR is opened. Check the task card in the dashboard for the outcome once it lands.

📝 Full Task Prompt
## Objective
Translate every sprint-authoring and Quicksprint workflow without changing generated prompts, Markdown, settings overrides, or planning requests.

## Scope
- Create `dashboard/src/v2/i18n/messages/sprint-authoring.ts`
- Edit all files under `dashboard/src/v2/components/quicksprint/`
- Edit `dashboard/src/v2/components/ui/AddSprintModal.tsx`, `AddTaskModal.tsx`, `SprintComposer.tsx`, `SprintMarkdownModal.tsx`, `SprintSettingsOverrideModal.tsx`, `PlanningProgressOverlay.tsx`, and `PlanningShip.tsx`
- Edit `dashboard/src/v2/components/settings/ProjectSettingsEditor.tsx`
- Edit presentation helpers `sprint-composer-state.ts`, `task-composer-state.ts`, `sprint-planning-feedback.ts`, `quicksprint-panel-state.ts`, and `project-worker-options.ts`
- Update SprintComposer, Quicksprint, planning overlay, Markdown transfer, and settings-override tests

## Implementation Requirements
1. Translate form labels, action modes, validation, provider/agent selectors, planning progress, template browsing/editing, execution states, Markdown import/export chrome, settings override labels, and accessible announcements.
2. Preserve sprint goals, task prompts, Markdown text, generated execution plans, provider/model IDs, agent names, settings keys/values, schedule targets, and server responses verbatim.
3. Keep improve/plan/start/cancel/retry behavior, duplicate-submit prevention, draft recovery, unsaved-change confirmation, focus handling, and planning timeout/error paths unchanged.
4. Test German validation, plan-only and plan-and-start flows, provider failures, cancellation, template execution, Markdown round-trip, override save/reset, and responsive keyboard operation.

## Constraints
- Do not translate or rewrite text submitted to planning or coding agents.
- Do not change API request shapes, persisted templates, settings schemas, scheduling behavior, or orchestration semantics.
- Do not edit Sprints page/ledger files owned by T11.

## Verification
- Run focused SprintComposer, Quicksprint, sprint draft, planning feedback, Markdown, and override tests.
- Run `pnpm run lint`.
- Run `pnpm run test:dashboard`.
- Run `pnpm run build`.
- Success means authoring controls are German while generated and user-authored sprint/task content round-trips unchanged.
🌿 Branch Info

Base: feature/CODUX-226-dashboard-internationalization-foundation
Head: task/feature-codux-22-t12-codex-72fde982-mrjwhi5w


🤖 Generated by Code UX

@numnx
numnx merged commit aa98e60 into feature/CODUX-226-dashboard-internationalization-foundation Jul 14, 2026
20 checks passed
@numnx
numnx deleted the task/feature-codux-22-t12-codex-72fde982-mrjwhi5w branch July 14, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant