fix: yargs locale

This commit is contained in:
mingholy.lmh
2025-08-25 18:34:41 +08:00
parent 86724ea85b
commit fd883b4bae
2 changed files with 3 additions and 1 deletions

View File

@@ -81,6 +81,8 @@ export interface CliArgs {
export async function parseArguments(): Promise<CliArgs> { export async function parseArguments(): Promise<CliArgs> {
const yargsInstance = yargs(hideBin(process.argv)) const yargsInstance = yargs(hideBin(process.argv))
// Set locale to English for consistent output, especially in tests
.locale('en')
.scriptName('qwen') .scriptName('qwen')
.usage( .usage(
'Usage: qwen [options] [command]\n\nQwen Code - Launch an interactive CLI, use -p/--prompt for non-interactive mode', 'Usage: qwen [options] [command]\n\nQwen Code - Launch an interactive CLI, use -p/--prompt for non-interactive mode',

View File

@@ -30,7 +30,7 @@ describe('settingsCommand', () => {
it('should have the correct name and description', () => { it('should have the correct name and description', () => {
expect(settingsCommand.name).toBe('settings'); expect(settingsCommand.name).toBe('settings');
expect(settingsCommand.description).toBe( expect(settingsCommand.description).toBe(
'View and edit Gemini CLI settings', 'View and edit Qwen Code settings',
); );
}); });
}); });