microsoft / microsoft/vscode

AI commit message generation ignores Chinese language settings and returns shallow, non-actionable results

Open
#335,380 0 comments 0 reactions 1 assignee Claimed by @lszomoru View on GitHub
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

Type: Bug

Hi VS Code team,

I’d like to report two issues with the AI-powered code-change analysis feature.

First, there is a localization problem. My operating system language and VS Code display language are both set to Chinese, but this feature consistently generates its analysis in English. I expect it to respect my configured language and provide the analysis in Chinese.

Second, the analysis quality is too weak. The results are overly simplistic and generic. They do not provide concrete, practical, or actionable insights about the actual code changes, which makes the feature much less useful than it should be.

Image

Steps to reproduce:

Set the OS language and VS Code display language to Chinese.

Use the AI-powered code-change analysis feature on a code change.

Observe the generated analysis.

Expected behavior:

The analysis should be generated in Chinese, matching the configured display language.

The analysis should be detailed, accurate, and actionable, with specific observations about the code changes.

Actual behavior:

The analysis is generated in English despite Chinese language settings.

The analysis is shallow and generic, with no practical or code-specific insights.

Please improve the localization behavior and the depth/usefulness of this feature.

Thanks.

VS Code version: Code 1.137.0 (645f29cc3176500b4b5762ba887cf2a7f0ffdf2c, 2026-09-08T13:43:59-07:00)
OS version: Windows_NT x64 10.0.26200
Modes:

System Info

|Item|Value|
|---|---|
|CPUs|12th Gen Intel(R) Core(TM) i9-12900K (24 x 3187)|
|GPU Status|2d_canvas: enabled
GPU0: VENDOR= 0x10de, DEVICE=0x2204 [NVIDIA GeForce RTX 3090], DRIVER_VENDOR=NVIDIA, DRIVER_VERSION=32.0.15.9186 *ACTIVE*
GPU1: VENDOR= 0x8086, DEVICE=0x4680 [Intel(R) UHD Graphics 770], DRIVER_VERSION=32.0.101.7085
GPU2: VENDOR= 0x10de, DEVICE=0x2204 [NVIDIA GeForce RTX 3090], DRIVER_VERSION=32.0.15.9186
GPU3: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.8875
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|31.70GB (10.88GB free)|
|Process Argv|--crash-reporter-id 3ca57846-2c7e-42b6-940a-c7e7f9fca10f|
|Screen Reader|no|
|VM|0%|
Extensions (8)

Name|Identifier|Author|Version
---|---|---|---
IntelliJ IDEA Keybindings|k--kato.intellij-idea-keybindings|k--kato|1.7.7
Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code|ms-ceintl.vscode-language-pack-zh-hans|MS-CEINTL|1.131.2026090407
.NET Install Tool|ms-dotnettools.vscode-dotnet-runtime|ms-dotnettools|3.1.0
CMake Tools|ms-vscode.cmake-tools|ms-vscode|1.23.52
C/C++ DevTools|ms-vscode.cpp-devtools|ms-vscode|0.6.18
C/C++|ms-vscode.cpptools|ms-vscode|1.34.4
C/C++ Extension Pack|ms-vscode.cpptools-extension-pack|ms-vscode|1.5.1
Vue (Official)|vue.volar|Vue|3.3.11

A/B Experiments

```
permission_prompt_treatment:1332566
ccr_pr_nudge_auto_review:1319472
vsc_wsm_t:1340632
eh853263:1370294
1g5a5742:1379227
3aced641:1389836

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.