I can't change the interface language

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Done — the Russian language pack is installed.

What happened: The usual command didn’t work because the latest version of the package requires VS Code 1.128+, and you have Cursor based on 1.125.0. A compatible version, 1.125.0, has been installed.

What’s been done:

  1. Installed ms-ceintl.vscode-language-pack-ru
  2. Created the locale.json file with “locale”: “ru”

What you need to do:
Completely restart Cursor (close all windows and reopen them).

After restarting, the interface should be in Russian.


If the language doesn’t switch:

  1. Ctrl+Shift+P
  2. Enter Configure Display Language
  3. Select Russian (ru)
  4. Restart Cursor again

If needed, I can help you return the interface to English.

Steps to Reproduce

Change language to Russian?

Operating System

Windows 10/11

Version Information

1.125.0

For AI issues: add Request ID with privacy disabled

704f573b-16bc-4bf0-b7a1-679f087d546d

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, this isn’t a bug. The UI language changes via a built-in command, and what you already did (install the pack + restart) is generally the right approach.

Easiest way:

  • Press Ctrl+Shift+P then run Configure Display Language
  • Pick Russian (ru) Cursor will offer to install the pack if it’s not installed yet
  • Fully restart Cursor. Close all windows, then open it again

Important expectation: the language pack only translates the editor UI (menus, settings, panels, stuff inherited from VS Code). Cursor’s own screens like the Settings or account page and the Agent or Chat window will mostly stay in English for now. That’s not broken. Full localization is planned, but there’s no ETA yet.

Also, the 1.125.0 version in your post is the VS Code base version, not Cursor. You can check the Cursor version in Help > About. Let me know if the language still doesn’t switch after a full restart.

What I do wrong?

Version: 3.11.13 (user setup)
VS Code Extension API: 1.125.0
Commit: 3f21b08f0b436a07be29fbfe00b304fa15553350
Date: 2026-07-10T01:45:28.254Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Windows_NT x64 10.0.26200

From your screenshot: you’re in the Agent Window command palette, the filter is set to Actions, and the command isn’t found. So the only thing it suggests is creating a new agent with that name. That’s not what you want.

Good news: you most likely don’t need that command at all. You already installed the language pack and created locale.json with "locale": "ru", and that’s enough. The only thing left is a full restart of Cursor: close all windows, make sure the process isn’t still running in the tray, then open it again. The language should apply.

If you still want to run the command from the palette:

  • Switch from Agent Window to the normal Editor layout using the Editor button in the UI, then press Ctrl+Shift+P and type Configure Display Language.
  • Or, in that palette, switch the filter with Ctrl+[ / Ctrl+] to All, then the commands should show up.

And a quick reminder from my previous message: even after switching to Russian, only the editor-side UI will be translated. That includes menus, settings, and VS Code panels. Cursor’s own screens like Settings and Agent or Chat will still be in English for now. That’s expected, full localization is planned but there’s no ETA yet.

Let me know if Russian applies after the full restart.

Hi, how we can help with
Cursor UI part translation?
I can help with russian language.

Hey @vinte, thanks for being willing to help with the Russian localization, it really means a lot.

Right now Cursor relies on VS Code language packs, which only translate the editor-side UI like menus, panels, and settings inherited from VS Code. Cursor’s own screens like Settings, Agent, and Chat are still English-only. Full native localization is on the roadmap, but there isn’t an open community translation program yet, so you can’t directly contribute to translating the UI right now.

What you can do now to help move this forward is support the native localization feature request in Feature Requests, for example Feature Request: Native Simplified Chinese UI Localization. The more details and votes it gets, the clearer the priority is for the team.

If we add a way for the community to contribute translations, I’ll follow up. Thanks again for the initiative.