From 7a6cef7c92681a357b4717f7e0750e8912d4f3d4 Mon Sep 17 00:00:00 2001 From: Turtle Date: Wed, 30 Sep 2026 16:04:06 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix(ui-goal):=20label=20disarmed=20goals=20?= =?UTF-8?q?as=20=E6=9A=82=E5=81=9C=E7=9A=84=E7=9B=AE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/client/ui-goal/src/client/locales.ts | 2 +- packages/client/ui-goal/tests/browser-plugin.client.spec.tsx | 2 +- packages/client/ui-goal/tests/goalbar.client.spec.tsx | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/client/ui-goal/src/client/locales.ts b/packages/client/ui-goal/src/client/locales.ts index 812b9d484d..20da52dbba 100644 --- a/packages/client/ui-goal/src/client/locales.ts +++ b/packages/client/ui-goal/src/client/locales.ts @@ -3,7 +3,7 @@ /** Simplified Chinese dictionary (the key-set source of truth). */ export const zh = { 'phase.active': '进行中的目标', - 'phase.active.disarmed': '未运行的目标', + 'phase.active.disarmed': '暂停的目标', 'phase.paused': '已暂停的目标', 'phase.blocked': '受阻的目标', 'objective.aria': '目标内容', diff --git a/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx b/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx index bfa9828985..a6eab72c4b 100644 --- a/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx +++ b/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx @@ -379,7 +379,7 @@ describe('GoalDock adapter', () => { const t = makeTranslate(zh, commonZh) const props = { useProjection, useGoalActivation, ...actions, t } as unknown as Parameters[0] const rendered = render() - expect(rendered.getByText('未运行的目标')).toBeTruthy() + expect(rendered.getByText('暂停的目标')).toBeTruthy() expect(screen.getByRole('button', { name: '恢复目标' })).toBeTruthy() expect(rendered.queryByRole('button', { name: '暂停目标' })).toBeNull() }) diff --git a/packages/client/ui-goal/tests/goalbar.client.spec.tsx b/packages/client/ui-goal/tests/goalbar.client.spec.tsx index 8b3ddce26b..cf3d1ae2da 100644 --- a/packages/client/ui-goal/tests/goalbar.client.spec.tsx +++ b/packages/client/ui-goal/tests/goalbar.client.spec.tsx @@ -153,10 +153,10 @@ describe('GoalBar', () => { expect(actions.onPause).toHaveBeenCalledTimes(1) }) - it('active disarmed goal: "未运行的目标" with a resume action instead of pause', () => { + it('active disarmed goal: "暂停的目标" with a resume action instead of pause', () => { const actions = makeActions() render() - expect(screen.getByText('未运行的目标')).toBeTruthy() + expect(screen.getByText('暂停的目标')).toBeTruthy() fireEvent.click(screen.getByRole('button', { name: '恢复目标' })) expect(actions.onResume).toHaveBeenCalledTimes(1) expect(screen.queryByRole('button', { name: '暂停目标' })).toBeNull() From b1a69a9b9cb8da7276554e90e29930f788780378 Mon Sep 17 00:00:00 2001 From: Turtle Date: Wed, 30 Sep 2026 16:39:25 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix(ui-goal):=20label=20disarmed=20goals=20?= =?UTF-8?q?as=20=E5=B7=B2=E6=9A=82=E5=81=9C=E7=9A=84=E7=9B=AE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/client/ui-goal/src/client/locales.ts | 2 +- packages/client/ui-goal/tests/browser-plugin.client.spec.tsx | 2 +- packages/client/ui-goal/tests/goalbar.client.spec.tsx | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/client/ui-goal/src/client/locales.ts b/packages/client/ui-goal/src/client/locales.ts index 20da52dbba..2296d4842c 100644 --- a/packages/client/ui-goal/src/client/locales.ts +++ b/packages/client/ui-goal/src/client/locales.ts @@ -3,7 +3,7 @@ /** Simplified Chinese dictionary (the key-set source of truth). */ export const zh = { 'phase.active': '进行中的目标', - 'phase.active.disarmed': '暂停的目标', + 'phase.active.disarmed': '已暂停的目标', 'phase.paused': '已暂停的目标', 'phase.blocked': '受阻的目标', 'objective.aria': '目标内容', diff --git a/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx b/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx index a6eab72c4b..68be693440 100644 --- a/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx +++ b/packages/client/ui-goal/tests/browser-plugin.client.spec.tsx @@ -379,7 +379,7 @@ describe('GoalDock adapter', () => { const t = makeTranslate(zh, commonZh) const props = { useProjection, useGoalActivation, ...actions, t } as unknown as Parameters[0] const rendered = render() - expect(rendered.getByText('暂停的目标')).toBeTruthy() + expect(rendered.getByText('已暂停的目标')).toBeTruthy() expect(screen.getByRole('button', { name: '恢复目标' })).toBeTruthy() expect(rendered.queryByRole('button', { name: '暂停目标' })).toBeNull() }) diff --git a/packages/client/ui-goal/tests/goalbar.client.spec.tsx b/packages/client/ui-goal/tests/goalbar.client.spec.tsx index cf3d1ae2da..496ff35721 100644 --- a/packages/client/ui-goal/tests/goalbar.client.spec.tsx +++ b/packages/client/ui-goal/tests/goalbar.client.spec.tsx @@ -153,10 +153,10 @@ describe('GoalBar', () => { expect(actions.onPause).toHaveBeenCalledTimes(1) }) - it('active disarmed goal: "暂停的目标" with a resume action instead of pause', () => { + it('active disarmed goal: "已暂停的目标" with a resume action instead of pause', () => { const actions = makeActions() render() - expect(screen.getByText('暂停的目标')).toBeTruthy() + expect(screen.getByText('已暂停的目标')).toBeTruthy() fireEvent.click(screen.getByRole('button', { name: '恢复目标' })) expect(actions.onResume).toHaveBeenCalledTimes(1) expect(screen.queryByRole('button', { name: '暂停目标' })).toBeNull()