Cursor中文指南

为什么Cursor中文设置

为什么Cursor中文设置

之所以要单独做 Cursor 中文设置,是因为界面语言和模型回复语言是两套开关。安装中文语言包并切换 Display Language,能把菜单、设置和提示改成简体中文;它并不会自动让 Chat 用中文回答,也不会把你的仓库翻译成中文。把这两件事当成一步,就会出现「界面还是英文」或「界面中文了但补全注释全是英文」的错位。

关于为什么Cursor中文设置的指南配图

界面语言怎么切到简体中文

Cursor 基于 VS Code,显示语言同样靠语言包扩展。打开扩展面板搜索 Chinese Language Pack,安装 Microsoft 出品的简体中文包,然后用命令面板执行 Configure Display Language,选择 zh-cn 并重启。只装包不切换、或只改了系统区域却不装包,菜单都会继续保持英文。

部分设置项来自 Cursor 自己的配置界面,翻译覆盖可能落后于 VS Code 原版,个别新功能会暂时露英文。这是语言包更新节奏问题,不是你没激活中文。不要为了几个英文单词去装来路不明的「汉化补丁」。

想让 AI 也说中文,要另写规则

  1. 在项目 .cursor/rules 或用户规则里写明:解释、提交说明和注释默认使用简体中文;代码标识符保持英文。
  2. 在 Chat 里把需求用中文写清楚。模型会跟随你的提问语言,但不保证每一条补全注释都中文。
  3. 不要把 Display Language 当成模型参数。切回英文界面后,规则文件里的中文要求仍然生效。
  4. 终端和 Git 信息是否中文,取决于你的 Git 与 shell 语言,与 Cursor 语言包无关。
  5. 团队仓库应把语言约定写进规则,避免有人界面中文、有人英文、生成的提交信息混杂。

不建议汉化的部分

命令面板里搜功能时,记住官方英文命令名仍然更稳,因为文档和报错大多是英文。把错误信息整个翻译插件再搜,反而难找到同类 issue。代码标识符、分支名、API 路径保持英文,中文只出现在注释和文档,协作成本最低。

中文界面下仍然建议保留英文检索习惯

菜单汉化后,报错、扩展名和命令面板条目大量仍是英文。遇到问题用英文关键词搜索官方文档和 issue,命中率更高。你可以在规则里要求模型用中文解释这些英文报错,这样既降低阅读负担,又不切断与国际文档的联系。新同事入职时,演示一次「中文界面 + 英文命令名 + 中文规则」的组合,能减少有人把整个 Git 都改成中文提交的情况。语言设置的目标是降低界面摩擦,不是把代码生态翻译成另一个世界。

若你需要界面中文、终端英文、Git 英文,这是正常组合。不要为了「全部中文」去改 Git 的 lang,否则错误信息难以检索。Cursor 的中文设置只覆盖编辑器 UI。终端语言由 shell 决定,提交信息语言由你和规则决定。三者分开配置,出问题才分得清是哪一层。

常见问题

装了中文包,重启后还是英文?

多半没执行 Configure Display Language,或选成了繁体 zh-tw。到语言设置里确认当前是 zh-cn

为什么菜单中文了,Chat 还用英文回?

界面语言不影响模型。用中文提问,或在规则里要求简体中文回复。

语言包会不会降低补全质量?

不会。语言包只替换 UI 字符串。补全质量与模型、上下文和规则有关,与菜单是中文还是英文无关。

Chat on WhatsApp