Skip to content

i18n(dashboard): translate the plan 'idle' status pill#443

Merged
esengine merged 1 commit into
mainfrom
fix/dashboard-plans-idle-i18n
May 8, 2026
Merged

i18n(dashboard): translate the plan 'idle' status pill#443
esengine merged 1 commit into
mainfrom
fix/dashboard-plans-idle-i18n

Conversation

@esengine

@esengine esengine commented May 8, 2026

Copy link
Copy Markdown
Owner

Why

Plans whose completionRatio === 0 (submitted but no steps marked complete yet) rendered a hardcoded English idle pill in the dashboard — the surrounding active / done pills already went through t(). Spotted during the broader i18n audit.

What

  • dashboard/src/panels/plans.ts — route the third branch of statusPill() through t("plans.idle")
  • dashboard/src/i18n/en.ts — add idle: "idle"
  • dashboard/src/i18n/zh-CN.ts — add idle: "未开始"

3-line diff. Independent of #440 / #441 / #442.

Test plan

  • tsc clean (project + dashboard)
  • biome clean on the touched files

Plans whose completionRatio is 0 (submitted but no steps marked
complete yet) showed a hardcoded English "idle" pill — surrounding
"active" / "done" pills already used t().

Add plans.idle to en.ts ("idle") and zh-CN.ts ("未开始"), and route
the idle branch of statusPill() through t().
@esengine esengine merged commit c56cd9d into main May 8, 2026
3 checks passed
@esengine esengine deleted the fix/dashboard-plans-idle-i18n branch May 8, 2026 11:22
ChasLui pushed a commit to ChasLui/DeepSeek-Reasonix that referenced this pull request May 23, 2026
Plans whose completionRatio is 0 (submitted but no steps marked
complete yet) showed a hardcoded English "idle" pill — surrounding
"active" / "done" pills already used t().

Add plans.idle to en.ts ("idle") and zh-CN.ts ("未开始"), and route
the idle branch of statusPill() through t().
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