CursorのUIを日本語にしたくてLanguage Packを入れた。Command Paletteから「Configure Display Language」を選んだ。再起動もした。それでも英語のまま——こういう報告が実際のブログやQiitaに複数残っている。note「Cursorを日本語化するのに四苦八苦した話(最終的にはできたよ)」(https://note.com/yamadamariko/n/n64761bdd21f9 )には「どのYouTubeみても、ブログをみても、同じ手順なのにできない」という本音がそのまま書かれており、手順通りにやっても詰まる人が一定数いることがわかる。この記事では、同じ手順が効かない理由を3つのパターンに整理し、それぞれの根本原因と対処を示す。UI日本語化を終えた後に「AI機能を日本語で動かす」ための設定が別にあることも合わせて説明する。
仕組みの全体像(図解)
Cursor日本語化を完了するまでの診断フロー。自分がどのステップで詰まっているかをここで確認してほしい。
flowchart TD
A[Cursorを日本語化したい] --> B{Language Packを\nインストールした?}
B -- No --> C[拡張機能でJapanese\nLanguage Packをインストール]
C --> D
B -- Yes --> D{Configure Display Language\nから日本語を選んで再起動した?}
D -- No --> E[Cmd+Shift+P → Configure\nDisplay Language → 日本語ja → 再起動]
E --> F
D -- Yes --> F{UIが日本語に\nなったか?}
F -- まだ英語 --> G[パターン1か2を確認:\n設定の途中停止・バージョン差異]
G --> E
F -- 日本語になった --> H{AIの応答も\n日本語にしたい?}
H -- Yes --> I[パターン3へ:\nSystem Promptに日本語指示を追加]
H -- No --> J[完了]
I --> J
「日本語化」の意味は2種類ある
まず整理しておきたいのは、「Cursor 日本語」という検索に込められた目的が2種類あるという点だ。この2つは設定場所がまったく異なり、どちらか一方を設定してももう一方には影響しない。
| UIの日本語化 | AI応答の日本語化 | |
|---|---|---|
| 何が変わるか | メニュー・ボタン・設定画面の表示言語 | チャット回答・コード提案の文章 |
| 設定場所 | Japanese Language Pack + Configure Display Language | System Promptまたはプロンプトへの指示 |
| 再起動 | 必要 | 不要 |
| 独立性 | AI応答の言語に影響しない | UIの言語に影響しない |
多くの「日本語化できない」報告は、UIの日本語化手順で詰まっているケースと、UIは日本語になったのにAIが英語で返ってくることへの困惑が混在している。どちらの状況かを先に確認してから読み進めると解決が早い。
できない原因パターン1:設定が「途中で止まっている」
最も多いと考えられるのが、Language Packのインストールはできているが、そこで手順が止まっているパターンだ。Language Packを入れただけでは言語は切り替わらない。「Configure Display Language」からJapaneseを選択し、再起動するまでがセットで必要になる。
インストール直後に「日本語に切り替えて再起動しますか?」というポップアップが出ることがある。このとき×で閉じたり「あとで」を選ぶと、Language Packはインストールされているが言語は切り替わっていない状態になる。その後何も操作しなければ、次回起動してもUIは英語のままだ。
対処はシンプルで、コマンドパレット(Ctrl/Cmd + Shift + P)を開き「Configure Display Language」を実行して日本語を選び直し、再起動することで解決する。ポップアップを見逃した場合でも、この操作で同じ設定ができる。
できない原因パターン2:参照した記事のUIと現在の画面が違う
Cursorの日本語化手順を解説した記事は多いが、古いものだと2023年末から書かれたものが含まれる。Cursorはアップデートが頻繁で、UIの細部や設定項目の表記が変わることがある。
例えば2023年末のCursorを対象にした記事(trends.codecamp.jp「Cursorエディタの使い方や日本語化する方法」https://trends.codecamp.jp/blogs/media/cursor-editor )では拡張機能の検索語として「Language pack extension for Japanese」と記されているが、2026年3月時点のQiita記事(k1mu0419「CursorやWindsurfを日本語化する方法【備忘録】」https://qiita.com/k1mu0419/items/2d903660d1f571abb8f2 )では「Japanese Language Pack」で検索する手順になっている。検索語が微妙に違うだけで「拡張機能が見つからない」と感じることがある。
コマンドパレットの項目名にも揺れがある。「Configure Display Language」が正式名称だが、note.com/yamadamariko の記事には "Configue Display Language"(Configureのスペルミス)のまま記されていた。手順を手動でキー入力するより、コマンドパレットで「Configure」と打ち込んで候補から選ぶほうが確実だ。
参照した記事の日付を確認し、2023〜2024年のものであれば、最新版のCursorとUIが異なっている可能性を念頭に置いて読むとよい。
できない原因パターン3:UIは日本語になったのにAIが英語で返ってくる
UIの日本語化が成功した後も、CursorのAI機能(チャット、インライン補完、コード提案)が返す文章は英語のままになる。これはUIの言語設定がAIの応答言語に影響しない仕様によるもので、エラーではない。
「設定したはずなのにAIが英語で返ってくる」という状況はこのパターンに当たる。解決するにはUIの日本語化とは別の設定が必要で、次のセクションで説明する。
UI日本語化の正しい手順(2026年現在)
ma-vericks.com「Cursorを日本語化する5つの手順!画像つきでサクッと解説」(https://ma-vericks.com/blog/cursor-language-ja/ )やQiita「CursorやWindsurfを日本語化する方法【備忘録】」(https://qiita.com/k1mu0419/items/2d903660d1f571abb8f2 )が示す手順をもとに、2026年時点で有効な流れを整理する。
- Cursorを起動し、左サイドバーの拡張機能アイコン(ブロックが4つ並んだアイコン)をクリックする(ショートカット:Ctrl + Shift + X / Mac: Cmd + Shift + X)
- 検索欄に「Japanese Language Pack」と入力し、「Japanese Language Pack for Visual Studio Code」を見つけて「Install」をクリックする
- コマンドパレットを開く(Ctrl + Shift + P / Mac: Cmd + Shift + P)
- 「Configure Display Language」と入力して、候補が出たらクリックして選択する
- 言語一覧から「日本語(ja)」を選ぶ
- Cursorを完全に終了して再起動する
再起動後、メニューやボタンが日本語表示に変わっていれば成功だ。変わっていない場合は手順3〜6を再実行する。それでも解決しない場合は一度Cursorをアンインストールし、公式サイト(https://cursor.com/ja )から最新版を再インストールしてから同じ手順を試すとよい。
AI応答・チャットを日本語にする設定
UIの言語とは独立して、AIが日本語で回答するようにするには別のアプローチが必要だ。
即効性のある方法:プロンプトに指示を追加する
チャットや各プロンプトに「必ず日本語で答えてください」または「回答はすべて日本語で」と一行加えると、そのリクエストに対してAIは日本語で応答する。シンプルかつ確実な方法で、まずここから試すのがよい。
恒久的に設定する方法:Rules機能を使う
毎回プロンプトに追記するのが手間であれば、CursorのRules機能(AIへの基本指示を常時設定しておく機能)を使う方法がある。設定画面からAI向けのルールを記述しておくと、すべてのチャットにその指示が自動で反映される。
プロジェクトルートに .cursorrules ファイルを作成して指示を書く方法も使われているが、対応するファイル名や設定箇所はCursorのバージョンによって変わることがある。正確な手順は公式ドキュメント(https://cursor.com/ja )のRulesまたはSystem Prompt関連のセクションを確認してほしい。
日本語IMEとCursorの相性問題
CursorはVSCodeをベースに開発されており、VSCodeで知られるIME関連の挙動を引き継いでいる場合がある。
典型的な問題は、日本語を入力中(未確定状態)にEnterキーを押して文字を確定しようとしたとき、インライン補完の候補も同時に確定されてしまうケースだ。IMEによる確定のEnterキーと補完の選択のEnterキーが同一のキーに割り当てられているために起こる競合で、VSCodeベースのエディタ全般で報告されてきた挙動を引き継いでいる。
対処の選択肢として一般的に知られているのは以下の2点だ。
- インライン補完を確定するキーを別のキーに変更する(設定 → キーボードショートカット → 「acceptInlineSuggestion」を検索してキーを変更)
- IMEの確定キーをEnter以外に変更する(使用するIMEアプリの設定で変更できる場合がある)
日本語環境でCursorを使う際の設定全般については、FIXIT「Cursor の日本語化と日本語で快適に使う設定 10 選」(https://fixit.co.jp/tips/cursor-japanese-setup/ )にまとまった情報がある。
Windsurfを使う場合も同じ手順が必要
CursorからWindsurf(別のAIコーディングエディタ)に切り替えた場合や、両方を使い分ける場合、Windsurfも同様にVSCodeベースのためLanguage Packによる日本語化が同じ手順で行える。Qiita「CursorやWindsurfを日本語化する方法【備忘録】」(https://qiita.com/k1mu0419/items/2d903660d1f571abb8f2 )ではCursorとWindsurf両方の手順が記録されており、どちらのエディタでも参考になる。
よくあるエラーと対処
再起動後も英語のまま変わらない
最も多い原因は再起動が不完全なケースだ。ウィンドウを閉じただけでバックグラウンドプロセスが残っていることがある。タスクマネージャー(Windows)またはアクティビティモニタ(Mac)でCursorのプロセスが完全に終了しているかを確認してから再起動する。
「Configure Display Language」がコマンドパレットに表示されない
Language Packがインストールされていないか、インストールが途中で失敗している可能性がある。拡張機能パネルで「Japanese Language Pack」を検索し、インストール状態を確認する。インストール済みなのに表示されない場合は、一度Disableにしてから再度Enableすることで解決するケースがある。
UIは日本語になったがAIチャットが英語で返ってくる
パターン3に該当し、エラーではなく仕様だ。「AI応答・チャットを日本語にする設定」のセクションを参照してほしい。
日本語入力でEnterを押すと意図しない動作になる
IMEとインライン補完の競合問題だ。「日本語IMEとCursorの相性問題」のセクションを参照してほしい。
古い記事の手順通りにやったが画面の表示が違う
CursorのアップデートによりUI配置や項目名が変わっている可能性がある。公式サイト(https://cursor.com/ja )の最新ドキュメントを確認し、「Configure Display Language」「Japanese Language Pack」のキーワードで再検索する。
まとめ(次の一歩)
「Cursor 日本語化できない」で詰まっているとき、原因の多くは3つのパターンのどれかに当てはまる。
- パターン1:Language Packをインストールしたが「Configure Display Language」で言語選択して再起動するまでを完了していない
- パターン2:参照した記事が古く、現在のCursorのUIや検索語と微妙にずれている
- パターン3:UIは日本語になったが、AI応答は別の設定が必要なことを知らなかった
まずは本記事の「UI日本語化の正しい手順」を最初から最後まで実行してほしい。それでも解決しない場合は、Cursorを最新版(https://cursor.com/ja )に更新してから再度試みるのが最短ルートだ。
AI応答を日本語にする設定は、各プロンプトへの「必ず日本語で答えてください」の追記から始めるのが手軽だ。まずこれで動作を確認し、毎回書くのが手間になったタイミングでRules機能や設定ファイルを検討するとよい。