Command approval explanations in the user’s language

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

  1. If Display Language / locale is set (e.g. ru) → write explanations in that language
  2. Else if User Rules ask for a language → honor that
  3. Else → use the language of the current chat
  4. 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

Hey, thanks for the detailed feature request. It’s written up well, and the difference between the agent description you’re already steering via User Rules and Cursor’s own system text on the approval or Auto-review card makes sense.

You’re right. Right now that Reason: classifier text is hardcoded in English, and User Rules don’t affect it. So your workaround really only covers part of the picture.

There isn’t an exact duplicate on the forum for this specific ask, which is explanations on the approval card in the user’s language, so I’m keeping the thread open in Feature Requests so it can gather votes. I’ve passed this to the team as feedback. I won’t promise any timelines or plans, but if there’s an update I’ll post it here.

If you run into related cases, like the Auto-review reason that can’t be worked around via Rules at all, feel free to add them here. That’ll strengthen the request.