「Cursorを日本語にしたのにチャット画面が英語のまま」——この混乱のほとんどは、UIの日本語化AIが日本語で答える設定を同じものだと思い込むことから起きます。この2つは仕組みも設定場所も別です。本記事では Cursorの日本語設定初期設定を、この切り分けを軸に整理します。CursorはVS Codeをベースにしたエディタなので、日本語化の一部はVS Codeの作法がそのまま使えます。

CLIで動くClaude Codeとエディタ型のCursorのどちらが自分に合うか迷っている場合は、Claude Code vs Cursor徹底比較 も参考にしてください。

Cursorの日本語設定は「UI」と「AI応答」の2つに分かれる

最初に全体像を押さえます。Cursorの日本語化は、次の2系統を別々に設定します。

flowchart TD A[Cursorを日本語で使いたい] --> B{何を日本語に?} B -->|メニュー・設定画面| C[UIの日本語化
= 言語パック導入] B -->|AIの返答・コメント| D[AI応答の日本語化
= Rules for AI] C --> E[Configure Display Language → ja] D --> F[Settings → Rules for AI]

つまり「メニューや設定画面を日本語にしたい」のか「AIの返答を日本語にしたい」のかで、触る場所がまったく違います。まずこの区別を持つと、以降の設定で迷いません。

UIを日本語化する——言語パックの導入手順

CursorはVS Codeベースなので、VS Code用の日本語言語パックがそのまま使えます。手順は次の通りです。

・左の拡張機能アイコン(またはCtrl+Shift+X / Cmd+Shift+X)を開く
・「Japanese Language Pack for Visual Studio Code」(発行者:Microsoft)を検索してInstall
・コマンドパレット(Ctrl+Shift+P / Cmd+Shift+P)で「Configure Display Language」を実行
・言語一覧から「日本語(ja)」を選び、Cursorを再起動

再起動後、メニューや設定画面が日本語になります。うまく切り替わらない場合は、設定ファイルを直接編集する方法もあります。ユーザー設定のargv.json(またはlocale設定ファイル)に次を書くと表示言語を固定できます。

{
  "locale": "ja"
}

AIに日本語で答えさせる——Rules for AIの設定

UIを日本語化してもAIの返答は自動では日本語になりません。AIの言語はRules for AIで指定します。

・Cursor Settingsを開く
General → Rules for AI を開く
・次のようなルールを記述する

- 回答は常に日本語で行う(Always respond in Japanese)
- コード内のコメントも日本語で書く
- 専門用語は無理に訳さず英語のまま併記してよい

ここに書いたルールは全プロジェクトに適用されるため、チャットのたびに「日本語で」と打つ必要がなくなります。プロジェクト単位で変えたい場合は、リポジトリ直下に.cursorrules(またはProject Rules)を置いて上書きします。

初期設定でやっておくおすすめ設定

日本語化とあわせて、最初に済ませておくと快適になる初期設定を挙げます。

設定項目 場所 なぜやるか
使用モデルの選択 Settings → Models 用途に応じて高性能モデルと高速モデルを切替
Rules for AI Settings → General 日本語回答・コーディング規約を常時適用
Privacy Mode Settings → Privacy コードを学習に使わせたくない場合に有効化
Codebase Indexing Settings → Features リポジトリ全体を文脈として参照させる
キーバインド Command Palette VS Code配列に慣れているなら引き継ぐ

特にRules for AIモデル選択は、その後の作業効率を大きく左右するため最初に決めておくのがおすすめです。

「日本語化できない」ときの対処

日本語にしたのに一部が英語のまま、という相談は定番です。原因はほぼ次のどれかです。

ComposerやChatが英語:これらはCursor独自UIで言語パックの対象外。仕様であり不具合ではない
言語パックを入れただけ:Configure Display Languageでの切り替えと再起動を忘れている
設定が競合:locale設定ファイルとargv.jsonの記述が食い違っている。片方に統一する
AIだけ英語:それはUIでなくRules for AIの問題。Settings側で日本語ルールを追加する

「UIの話」なのか「AI応答の話」なのかを切り分けるだけで、原因の大半は特定できます。

まとめ

Cursorの日本語設定は、次の2つを分けて考えれば数分で終わります。

UIの日本語化:Japanese Language Packを入れ、Configure Display Languageでjaに切り替えて再起動
AI応答の日本語化:Settings → Rules for AI に「常に日本語で回答」を記述
初期設定:モデル選択・Privacy Mode・Indexingを最初に決めておく
・Composer等が英語のまま残るのは仕様。UIとAIの切り分けが解決の近道

まずは言語パックとRules for AIの2点だけ設定し、実際にAIとやり取りしながら残りを詰めていくのが効率的です。

参照ソース

Cursor 公式ドキュメント
Japanese Language Pack for Visual Studio Code — Visual Studio Marketplace