From fd883b4baec277c599f23d29dfec9cda2f79cd80 Mon Sep 17 00:00:00 2001 From: "mingholy.lmh" Date: Mon, 25 Aug 2025 18:34:41 +0800 Subject: [PATCH] fix: yargs locale --- packages/cli/src/config/config.ts | 2 ++ packages/cli/src/ui/commands/settingsCommand.test.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/config/config.ts b/packages/cli/src/config/config.ts index 59501c88..d929747e 100644 --- a/packages/cli/src/config/config.ts +++ b/packages/cli/src/config/config.ts @@ -81,6 +81,8 @@ export interface CliArgs { export async function parseArguments(): Promise { const yargsInstance = yargs(hideBin(process.argv)) + // Set locale to English for consistent output, especially in tests + .locale('en') .scriptName('qwen') .usage( 'Usage: qwen [options] [command]\n\nQwen Code - Launch an interactive CLI, use -p/--prompt for non-interactive mode', diff --git a/packages/cli/src/ui/commands/settingsCommand.test.ts b/packages/cli/src/ui/commands/settingsCommand.test.ts index 96d0d511..6aa3111f 100644 --- a/packages/cli/src/ui/commands/settingsCommand.test.ts +++ b/packages/cli/src/ui/commands/settingsCommand.test.ts @@ -30,7 +30,7 @@ describe('settingsCommand', () => { it('should have the correct name and description', () => { expect(settingsCommand.name).toBe('settings'); expect(settingsCommand.description).toBe( - 'View and edit Gemini CLI settings', + 'View and edit Qwen Code settings', ); }); });