
Copilotを使ってみたら、なぜか英語で返ってきたり。
日本語なのに、ちょっと不自然で「翻訳が変…」と感じたり。
これ、すごく興味深いですよね!実はCopilotが悪いというより、言語設定・ロケール(地域)・製品の違いが混ざって起きることが多いんですよ。
そして厄介なのが、Copilotはひとつのサービス名に見えて、Web版のMicrosoft Copilot、Microsoft 365 Copilot、GitHub Copilot、Copilot Studioで挙動も設定場所も別物なところです。
この記事では「どれを使っているか」をサクッと切り分けて、忙しいママさんでも最短で直せる手順にまとめますね!
- ✅Copilotの日本語翻訳が変になる「よくある原因」
- ✅製品別(Web/M365/GitHub/Studio)の直し方
- ✅それでも直らない時のチェックリストと、自然な翻訳にする指示文
結論:Copilotの日本語翻訳が変なのは「製品の違い」と「言語設定のズレ」が原因です

結論からいくと、Copilotの日本語翻訳が変に感じるときは、①どのCopilotかと②言語・地域設定が揃っているかでほぼ決まります。
Web版のMicrosoft Copilotは自動で言語を推測するので、プロンプトで「日本語で」と書くだけで直ることが多いです。
一方でMicrosoft 365 Copilotは、Microsoft 365の表示言語やアカウント設定が効いていて、変更後にサインアウト→再ログインが必要なこともあります。
GitHub Copilotは、VS CodeなどでLocale Overrideを使い、jaに寄せるのがコツなんですよ。
Copilot Studioはさらに別で、実は自動翻訳で勝手に多言語化してくれる仕組みではないため、ローカライズ用のファイル(JSON/ResXなど)を準備する必要があります。
なぜ?Copilotの日本語翻訳が変になる「3つの理由」

理由1:Copilotは1種類じゃない(製品ごとに仕様が違う)
「Copilot」と検索すると同じ顔に見えるのに、実際は製品が複数あります。
そして、言語設定の場所も、翻訳の挙動もバラバラなんですよね。
たとえばWeb版は会話から言語を推測しやすい一方、Microsoft 365 CopilotはMicrosoft 365のアカウント設定や組織設定の影響を受けやすいです。
理由2:言語・地域(ロケール)の設定がズレると英語になりやすい
Copilotが英語に戻るとき、よくあるのが設定の不一致です。
たとえば、OSは日本語なのに、Microsoftアカウントの表示言語が英語だったり。
Officeだけ英語表示だったり、VS Codeのロケールだけ英語だったり。
この「バラバラ状態」だと、Copilot側が「英語ユーザーかな?」と判断しやすいと言われています。
理由3:「変な翻訳」は精度だけじゃなく、文脈不足でも起きる
実はここ、かなり大事です!
翻訳が不自然なときって、AIの性能不足というより、指示が短すぎて文脈が足りないケースが多いんですよ。
たとえば「これ翻訳して」だけだと、用途(メール?契約書?SNS?)が分からず、敬語や言い回しがズレやすいです。
なので、対象・用途・トーンを指定すると一気に自然になります。
具体例:製品別「Copilot 日本語 翻訳 変」の直し方(最短ルート)
具体例1:Web版のMicrosoft Copilotで英語になる/日本語が変
Web版は使用言語を自動検出する仕様です。
なので一番ラクなのは、プロンプトに日本語指定を入れることなんですよ。
すぐ効く指示文(コピペOK)
- 「日本語で回答してください。丁寧語で、短く要点だけお願いします。」
- 「次の文章を自然な日本語に翻訳してください。用途はママ向けの案内文です。」
- 「翻訳後に、不自然な部分がないかセルフチェックして修正案も出してください。」
もし英語が続くなら、ブラウザ側の翻訳機能や拡張機能が干渉していることもあります。
自動翻訳(ブラウザ翻訳)をONにしたままだと、UIや入力が混ざって変になりやすいので、いったんOFFも試す価値ありです。
具体例2:Microsoft 365 Copilot(Word/Excel/Teams等)で日本語にならない
Microsoft 365 Copilotは、Microsoft 365側の表示言語やアカウント設定の影響を受けます。
ここがWeb版と大きく違うところですね!
まず確認したいポイント
- Microsoft 365ポータルの表示言語が日本語になっているか
- 変更した場合、サインアウト→再ログインをしたか
- 組織アカウントの場合、会社・学校側で言語が固定されていないか
実務的には、Microsoft 365 Copilotはサポート言語の案内も整備されていて、対応外だと別言語で試すよう案内されることがあります。
「日本語なのに変」という時は、まず環境を日本語に寄せてから、プロンプトでも日本語指定を入れると安定しやすいですよ。
ママさん向け時短ワザ:テンプレ文を登録しよう
毎回「日本語で…」って打つの、地味に面倒ですよね。
よく使う指示文をメモ帳やスマホの辞書登録に入れておくと、秒で貼れてストレスが減ります!
具体例3:GitHub Copilot(VS Code)で英語ばかり返る
GitHub Copilotは、VS CodeなどのIDEで使うことが多いですよね。
この場合のポイントは、Locale Overrideで応答言語を寄せることです。
VS Codeで日本語に寄せる考え方
設定でlocaleOverrideをjaにすることで、日本語応答を狙えると言われています。
設定画面から「Copilot: Chat: Locale Override」を探して、jaを選ぶイメージですね。
また、VS Code自体の表示言語(Locale)も影響することがあるので、そこも日本語に揃えると安定しやすいです。
「コードは英語、説明は日本語がいい!」というママさんも多いと思います。
その場合はプロンプトで「コードはそのまま、解説だけ日本語」と分けて指示すると、かなり使いやすくなりますよ!
具体例4:Copilot Studioで「翻訳が変」「多言語が勝手にできない」
Copilot Studioは、チャットボットやエージェントを作る側のCopilotです。
ここでつまずきやすいのが、「自動で翻訳してくれると思ったのに…」問題です。
実はCopilot Studioの多言語化は、セカンダリ言語の文字列をJSON/ResXなどでローカライズする作業が必要で、完全自動ではありません。
なので「翻訳が変」というより、未翻訳の文字列が混ざっているケースも起きがちです。
もしママさんが「お客さん対応の自動化」を目指してCopilot Studioに触っているなら、まずは日本語一本で完成させてから、必要な画面・文言だけ追加言語にするのが現実的ですよ。
子どもが寝た後にCopilotで作業しているのに、急に英語になって焦りました。設定を触る時間もなくて、結局その日は作業が止まりました…。
これ、めちゃくちゃ分かります!
私がママさんの相談でよくおすすめするのは、まず「日本語で回答して」の一文をテンプレ化して、どのCopilotでも最速で戻せる状態を作ることです。
その上で、翌日に落ち着いたら「自分が使っているCopilotはどれか」を確認して、言語設定を一か所ずつ揃えていきましょう。
特にMicrosoft 365 Copilotは、表示言語を変えても再ログインしないと反映されないことがあるので、そこだけは要チェックなんですよ。
まとめ:Copilotの日本語翻訳が変なときは「製品の切り分け→言語の統一→指示の具体化」
Copilotの日本語翻訳が変に感じるときは、まず落ち着いて大丈夫です。
多くの場合、故障というより設定と仕様のすれ違いなんですよ。
- Web版:自動検出なので、プロンプトで「日本語で回答」を明示
- Microsoft 365 Copilot:Microsoft 365の表示言語を日本語にし、必要ならサインアウト→再ログイン
- GitHub Copilot:VS CodeのLocale Override(ja)など、IDE側のロケールを調整
- Copilot Studio:自動翻訳ではなく、JSON/ResX等でローカライズが必要
そして「翻訳が変」は、指示が短いほど起きやすいので、用途・相手・トーンまで書くのがコツでしたね!
まずは「日本語で回答して」を貼るだけでOKですよ!
家事や育児の合間って、設定を調べるだけでも大仕事ですよね。
なので今日は、まず「日本語で回答してください。丁寧語で要点だけ」をコピペして、作業を前に進めちゃいましょう!
それだけでも、止まっていた在宅ワークが動き出します。
余裕がある日に、この記事の手順で製品別の設定を整えれば、「毎回翻訳に振り回されない環境」が作れますよ。
ママさんのスキマ時間は貴重です。
Copilotは、ちゃんと味方にできますからね!