本サイトはアフィリエイト広告を利用しております

Web制作

【初心者向け】Contact Form 7が英語のまま?3分で日本語メッセージに直す方法

【初心者向け】Contact Form 7が英語のまま?3分で日本語メッセージに直す方法

こんにちは、ゆきしょうです。

Contact Form 7で「Thank you for your message. It has been sent.」と英語で表示されるのは、故障ではありません。

フォームを作った時点のWordPressの言語設定(英語)が、メッセージに残っているのが主な原因です。

直し方は、フォームの「メッセージ」タブで日本語に書き換えるか、サイトの言語を日本語にしてからフォームを作り直すかの2つで、どちらも数分で終わります。

なぜ勝手に英語になってしまうの?

直し方の前に、ちょっとだけ「原因」を知っておくと安心です。

理由は主に2つあります。

1. 「作った瞬間」の言語を覚えているから

これが一番の理由です。

Contact Form 7は、「そのフォームを新規作成した瞬間のWordPressの言語設定」をコピーします。

もし、WordPressをインストールした直後(まだ設定が英語だった時)に作られたフォームだと、あとからWordPressの設定を日本語に直しても、メッセージの中身は「英語」という記憶のまま残ってしまうんです。

2. 世界標準だから

プログラミングの世界では英語が共通語です。

プラグインの元の言葉は英語で書かれていて、日本語の翻訳が使われないときは英語のまま表示されます。

メッセージを日本語にする2つの方法

直し方は大きく分けて2通りあります。

  1. 今あるフォームの英語を手動で直す(デザイン設定済みの人向け)
  2. 新しく作り直す(まだ設定していない人向け・こちらが早い)

それぞれの状況に合わせて選んでください。

方法1:今あるフォームを日本語に書き換える

すでにデザインなどを設定済みで、「今のフォームをそのまま使いたい!」という場合はこの方法です。

ステップ1:編集画面を開く

WordPressの管理画面(ダッシュボード)の左メニューから、以下の順に進みます。

「お問い合わせ」 > 「コンタクトフォーム」 直したいフォームのタイトルをクリックして編集画面を開きましょう。

ステップ2:「メッセージ」タブを開く

画面の上の方にあるタブ(切り替えボタン)の中から、「メッセージ」 というタブをクリックしてください。

ステップ3:日本語に書き換える

メッセージのタブには、英語の文が並んでいます。

これが「送信完了した時」や「エラーが出た時」に表示される言葉です。

ここを日本語に書き換えればOKです。よく使う代表的なものを翻訳しました。

以下のテキストをコピー&ペーストして使ってください。

✅ 送信完了メッセージ

元の英語: Thank you for your message. It has been sent.
日本語: ありがとうございます。メッセージは送信されました。

✅ 送信エラーメッセージ

元の英語: There was an error trying to send your message. Please try again later.
日本語: メッセージの送信に失敗しました。後ほどもう一度お試しください。

✅ 入力ミスがある場合

元の英語: One or more fields have an error. Please check and try again.
日本語: 入力内容に問題があります。確認して再度送信してください。

✅ 必須項目の未入力

元の英語: Please fill out this field.
日本語: 必須項目です。

ステップ4:保存する

書き換え終わったら、画面下の(または右上の)青い 「保存」 ボタンを押します。これで完了です。

方法2:新しく作り直す(一番カンタン!)

もし、まだフォームを細かくカスタマイズしていないなら、作り直した方が早いです。

ステップ1:WordPressを日本語設定にする

まず、自分のサイトが「日本語」と認識されているか確認します。

「設定」 > 「一般」 を開き、「サイトの言語」が「日本語」になっていることを確認して保存してください。

ステップ2:フォームを新規追加する

「お問い合わせ」 > 「新規追加」 をクリックします。

ステップ3:確認する

新しく作られたフォームの「メッセージ」タブを見てください。

最初から日本語になっています。

これを保存して使えば、一つ一つ翻訳する必要はありません。

まとめ:これでもう英語は怖くない!

Contact Form 7のメッセージが英語のときの直し方は、次の2つです。

  • 今のフォームを使いたいなら → 「メッセージ」タブで日本語に書き換える
  • 作り直してもいいなら → サイト言語を日本語にしてから「新規追加」

このどちらかで、解決できます。

これからWordPressでサイトを作る時は、「一番最初にサイトの言語設定を日本語にする」 ようにすると、この「英語のまま問題」に悩まされずに済みます。

管理画面を開いて試してみてください。

ちなみに、フォームの表示言語とは別の話ですが、そもそもサイト全体の表示速度に不安がある場合は、サーバーを見直すのも一つの手です。

シンレンタルサーバーはPHPの高速化機能を搭載していて、独自ドメインも永久無料です。

表示速度が気になっている方は、一度チェックしてみてください。

【Webアニメーション】の「調べる地獄」から解放!現役プロが教えるコーディング効率化の決定版マニュアル!2025年12月4日

あなたのホームページ・ブログを1つ、無料で見ます。
LINEにURLを送ると、直すと良いところを3つ、3日以内にお返しします。
営業はしませんのでご安心ください。