Skip to content

(CODUX-226) Translate agent and guidance Settings - #3088

Merged
numnx merged 3 commits into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t07-codex-2df21aed-mrjwh5kh
Jul 14, 2026
Merged

(CODUX-226) Translate agent and guidance Settings#3088
numnx merged 3 commits into
feature/CODUX-226-dashboard-internationalization-foundationfrom
task/feature-codux-22-t07-codex-2df21aed-mrjwh5kh

Conversation

@numnx

@numnx numnx commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

🧩 Task: Translate agent and guidance Settings

Automated task PR opened by Code UX for T07.

📋 Summary

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

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 00:51:27 UTC
Finished 2026-07-14 01:05:50 UTC
Duration 14m 23s

📊 Token Usage

Metric Value
Input tokens 281,692
Cached input tokens 16,958,720
Output tokens 51,945
Total tokens 17,292,357
Invocations 2
Tool calls 103
Active time 37m 28s

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

✅ 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 the Agents, Techstacks, and Guidance Settings categories, including immediate persistent-storage operations and draft-backed agent configuration.

## Scope
- Create `dashboard/src/v2/i18n/messages/settings-agents-guidance.ts`
- Edit `SettingsAgentsPanel.tsx`, `SettingsAgentAuthoringPanel.tsx`, `SettingsAgentPersistentSkillsPanel.tsx`, `SettingsAgentReflectionPanel.tsx`, `SettingsAgentRoutingPanel.tsx`, `SettingsGuidancePanel.tsx`, and `SettingsTechstacksPanel.tsx`
- Edit `dashboard/src/v2/components/settings/PersistentSkillStorageManager.tsx`
- Edit dashboard presentation helpers under `dashboard/src/v2/lib/settings/design-guidance.ts`, `techstack-view-models.ts`, and `project-overrides.ts`
- Update agent-settings, guidance, tech-stack, persistent-skill, Settings controls, and accessibility tests

## Implementation Requirements
1. Translate routing choices, agent fallback descriptions, markdown-mirroring copy, reflection criteria UI, storage manager states, attachment summaries, tech-stack catalog controls, custom guidance editors, validation messages, and accessible names.
2. Keep agent IDs, preset names, user-entered instructions, criteria prompts, storage names, stack IDs, package names, application-kind values, and guidance text authored by users or agents verbatim.
3. Preserve the distinction between Settings drafts and immediate storage/attachment mutations, including pending suppression, deletion confirmation, focus restoration, and failed-operation recovery.
4. Test German empty/loading/error states, unavailable project context, inherited/overridden presentation, duplicate IDs/names, destructive storage deletion, long labels, and keyboard operation.

## Constraints
- Do not translate content that will be submitted to agents as instructions or memory templates.
- Do not alter settings schemas, agent routing behavior, Markdown synchronization, storage authorization, or API calls.
- Do not edit the main Agents route owned by T15 or shared Settings shell files owned by T04.

## Verification
- Run focused tests for Settings Agents, persistent skills, guidance, tech stacks, subcategory help, and Settings controls.
- Run `pnpm run lint`.
- Run `pnpm run test:dashboard`.
- Run `pnpm run build`.
- Success means the configuration UI is German while saved agent, skill, stack, and guidance content remains unchanged.
🌿 Branch Info

Base: feature/CODUX-226-dashboard-internationalization-foundation
Head: task/feature-codux-22-t07-codex-2df21aed-mrjwh5kh


🤖 Generated by Code UX

@numnx
numnx merged commit e29bcae into feature/CODUX-226-dashboard-internationalization-foundation Jul 14, 2026
20 checks passed
@numnx
numnx deleted the task/feature-codux-22-t07-codex-2df21aed-mrjwh5kh branch July 14, 2026 04:45
@numnx numnx mentioned this pull request Jul 15, 2026
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