qwen-code/packages/web-shell/client/components/messages/tools
Shaojin Wen 8296ce9e54
Some checks are pending
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516)
* fix(web-shell): i18n for ~43 hardcoded English strings across 15 files

Multi-round audit replaced hardcoded UI strings with t() calls and
added en/zh-CN i18n keys for:

- Session timeline labels, aria-labels, and kind labels (MessageList)
- SubAgent tab labels, tools count, pending/running status
- Auth protocol option labels, placeholders, API key masking
- Voice dictation UI states (VoiceButton)
- Copy tooltip, Runtime badge, N/A, Server/Agent fallbacks
- Mermaid code block labels, image alt text, model switch summary

* fix(web-shell): i18n for missed models placeholder in AuthMessage

* fix(web-shell): invalidate timeline cache on locale switch

Store the t function reference in sessionTimelineCache alongside the
message signature. When the locale changes, t gets a new reference,
triggering cache invalidation and re-generating entries with the new
language labels.
2026-07-08 08:46:37 +00:00
..
DiffView.module.css fix(web-shell): refine tool detail cards (#6399) 2026-07-06 14:58:22 +00:00
DiffView.tsx feat(daemon): merge daemon-mode feature batch into main (#4490) 2026-06-12 00:34:49 +08:00
LegacyTool.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
ParallelAgentsGroup.module.css fix(web-shell): refine tool detail cards (#6399) 2026-07-06 14:58:22 +00:00
ParallelAgentsGroup.tsx feat(web-shell): polish chat UI and table rendering (#6099) 2026-07-01 16:20:19 +08:00
SubAgentPanel.module.css fix(web-shell): refine tool detail cards (#6399) 2026-07-06 14:58:22 +00:00
SubAgentPanel.test.tsx fix(web-shell): refine tool detail cards (#6399) 2026-07-06 14:58:22 +00:00
SubAgentPanel.tsx fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
ToolChrome.module.css fix(web-shell): refine tool call summaries (#6450) 2026-07-07 13:53:17 +00:00
toolDisplay.tsx feat(web-shell): polish chat UI and table rendering (#6099) 2026-07-01 16:20:19 +08:00
ToolStatus.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00