Feature request for product/service
Cursor IDE
Describe the request
Summary
When Cursor asks to run a terminal command, the approval card explains what the command does (and why approval is needed). That text is always in English.
Please let those explanations follow the user’s language: UI locale, User Rules, or the language of the current chat.
Why it matters
I am not a native English speaker. I can decide whether to click Run only if I understand the explanation. The command itself can stay as-is. The human-readable line should not be English-only.
User Rules already make the agent write description in Russian. That does not change Cursor’s own approval / Auto-review / “Reason:” text. Those stay in English.
What to localize
- The short “what this command does” line on the Run card
- Auto-review / classifier reasons (not only “Not in allowlist: …”)
- Optional: keep the raw command in the original shell form
Suggested behavior
- If Display Language / locale is set (e.g.
ru) → write explanations in that language - Else if User Rules ask for a language → honor that
- Else → use the language of the current chat
- Fallback → English
What this is not
Not a full UI translation. Buttons can stay in English. I only need the explanation of the command in my language.
Workaround today
A User Rule: “write the command description in Russian.” It only affects the agent’s description field, not Cursor’s system text on the approval card.
Operating System (if it applies)
Linux