TranslateRocket が翻訳するのは、テーマやページビルダー、ほかのプラグインがそれぞれの仕事を終えたあとに、サイトが実際にブラウザーへ送り出すページです。だから、特定のテーマやビルダーに縛られません。HTML に出力されるものなら、翻訳できます。
このページでいう「テスト済み」には、はっきりした意味があります。 そのプラグインを実際の WordPress サイトに TranslateRocket と一緒にインストールし、普段使われるとおりに設定したうえで、訪問者の側から確認した、ということです。翻訳されたページ、送信されたフォーム、届いたメールまで見ています。すべての行に日付があります。コード上は対応済みでも、実際に動くところを私がまだ見ていないものは、別枠にまとめ、その旨を明記しています。
ページビルダーとエディター
| プラグイン | 確認した内容 | 最終テスト |
|---|---|---|
| Elementor | Elementor で作ったページは、マークアップを崩さずに翻訳されます。Elementor のエディターで作業している間、TranslateRocket は一切手を出しません。テキストの収集も翻訳も行わず、キャンバスに言語スイッチャーも表示しません。 | 2026年9月 · v1.4.3 |
| Elementor Pro | Theme Builder のヘッダーとフッターをフロントエンドで翻訳。エディターの「Edit Header」や「Edit Section」といったハンドルが、翻訳対象のテキストとして拾われることはありません。本番サイトのコピーで確認済みです。 | 2026年9月 · v1.4.3 |
| ブロックエディター (Gutenberg) | ブロックテーマとクラシックテーマ。言語スイッチャーブロックも含みます。 | 2026年9月 · v1.4.3 |
| Astra + Spectra | 本番サイトを丸ごと確認:3,500 を超える文字列、右から左へ書く言語も含みます。 | 2026年7月から本番稼働中 |
WooCommerce
| プラグイン | 確認した内容 | 最終テスト |
|---|---|---|
| WooCommerce | 商品ページ、カテゴリー、属性。AJAX のミニカート。カートと購入手続き(クラシック版とブロック版の両方)。「注文受付」ページ。注文メールは、お客様が注文したときの言語で送信されます。 | 2026年9月 · v1.3.0 |
フォーム
| プラグイン | 確認した内容 | 最終テスト |
|---|---|---|
| Forminator | ラベル、プレースホルダー、ボタン。入力チェックのメッセージと「ありがとうございました」のメッセージ。AJAX で読み込まれるフォーム。ページの言語で送られる通知メール。すべての言語でフォームは 1 つなので、送信内容は 1 か所にまとまります。自動チェック 88 項目。 | 2026年9月 · v1.4.3 |
| Contact Form 7 | フィールドと、送信後にプラグインが JavaScript で追加するメッセージ。 | 2026年9月 · v1.4.1 |
| WPForms | フィールドと、JavaScript で追加されるメッセージ。 | 2026年9月 · v1.4.1 |
Gravity Forms、SureForms、Formidable、Ninja Forms のメッセージパターンも組み込み済みです。ただ、これらはまだ一連のテストをすべて通してはいません。メッセージが元の言語のまま残っていたら、ぜひ教えてください。
Cookie バナーと同意バナー
同意バナーの多くは、ページの読み込みが終わったあとに JavaScript で追加されます。サーバーが返す HTML しか読まない翻訳プラグインが取りこぼすのは、まさにここです。TranslateRocket は、管理者がそのページを開いたときにバナーのテキストを収集し、ビジュアルエディターでクリックして翻訳できるようにして、訪問者には翻訳済みの状態で表示します。
| プラグイン | 確認した内容 | 最終テスト |
|---|---|---|
| Complianz | バナーのテキストが収集され、ビジュアルエディターでクリックでき、訪問者には翻訳されて表示されることを確認。 | 2026年9月 · v1.4.3 |
| CookieYes | 同じ 3 項目を確認。このバナーはページの準備ができた瞬間に自分自身を組み立てますが、それでも問題なく収集されます。 | 2026年9月 · v1.4.3 |
| GDPR Cookie Compliance (Moove) | 同じ 3 項目を確認。 | 2026年9月 · v1.4.3 |
| Cookie Notice | 同じ 3 項目を確認。 | 2026年9月 · v1.4.3 |
SEO
| プラグイン | 確認した内容 | 最終テスト |
|---|---|---|
| Yoast SEO | タイトル、ディスクリプション、ソーシャルタグを翻訳。hreflang の重複なし。言語別サイトマップが Yoast のサイトマップインデックスに表示されます。 | 2026年7月 · v0.5 |
| Rank Math(無料版と Pro) | 本番サイトでタイトル、ディスクリプション、ソーシャルタグを翻訳。og:locale の重複なし。 | 本番稼働中 |
キャッシュと最適化
各言語にはそれぞれ専用のアドレス(/fr/, /de/)があるので、ページキャッシュは何もしなくても言語ごとに分かれます。フランス語のページがドイツ語の訪問者に配信されることはありえません。
| プラグイン | 確認した内容 | 最終テスト |
|---|---|---|
| Cache Enabler | キャッシュされた翻訳ページは、常に正しい言語で配信されます。原文のページが翻訳版で汚されることもありません。 | 2026年9月 · v1.4.3 |
| Autoptimize | HTML、CSS、JavaScript の結合を有効にした状態で確認:翻訳は最適化後のページに適用されます。 | 2026年9月 · v1.4.3 |
| Breeze + Varnish (Cloudways) | まさにこのサイトで本番稼働中。21 言語です。 | 本番稼働中 |
| WP Fastest Cache | 10 言語のクライアントサイトで本番稼働中。 | 本番稼働中 |
| Redis Object Cache | クライアントサイトで本番稼働中。 | 本番稼働中 |
ほかの翻訳プラグイン:並行利用とインポート
TranslateRocket は、 今お使いの翻訳プラグインと並べて 有効化できます。翻訳をインポートして非公開でプレビューしている間も、訪問者にはこれまでとまったく同じサイトが表示され続けます。 2 分でわかるデモ.
| プラグイン | 確認した内容 | 最終テスト |
|---|---|---|
| Polylang | 並行モード、翻訳とスラッグのインポートに対応。あとに残ったページにはラベルが付き、整理できます。自動チェック 34 項目に加え、Elementor と Forminator を使った完全な乗り換えシナリオを実施。 | 2026年9月 · v1.4.3 |
| WPML | WPML 自身のテーブルから翻訳を読み取ってインポート。並行モードでも WPML を認識します。完全な乗り換えシナリオは Polylang で実施済みです。 | 2026年9月 · v1.3.0 |
| TranslatePress | 辞書、インターフェースの文字列、スラッグをインポート。実際のサイトで最初から最後まで撮影しました。並行モードでも認識されます。 | 2026年9月 · v1.3.0 |
| Weglot, Bogo, qTranslate X/XT, WPGlobus, WP Multilang, Multilanguage, Loco Translate | インポートに対応。ほとんどはテーブルやファイルから直接読み取るため、元のプラグインを削除したあとでも動作します。それ以外は CSV と TMX でカバーできます。 | 2026年9月 · v1.3.0 |
邪魔をしないように設計済み(ここではまだ未実行)
TranslateRocket は、次のビルダーが編集やプレビューのためにページを読み込むとき、そのリクエストを見分けて、ページをビルダーが想定しているとおりの状態のままにします: Beaver Builder, Divi, Bricks, Oxygen, Breakdance, Brizy, WPBakery, Visual Composer, Thrive Architect, SiteOrigin, Zion, Themify, Avada 、そして WordPress カスタマイザーです。これらが生成するページは普通の HTML なので、ほかのページと同じように翻訳されます。私はこれらのコードを読んだだけで、実際に動かしてはいません。何かおかしな点があればご連絡ください。それが新しいテストになります。
未テスト:LiteSpeed Cache、WP Rocket、W3 Total Cache(同じ理由から、上記のページキャッシュと同様に動作するはずです)、および WordPress マルチサイト。
既知の制限
- 言語はサブディレクトリ(
/fr/,/de/)に置かれます。言語ごとに別のドメインやサブドメインを使う構成には対応していません。 - マルチ通貨は対象外です。TranslateRocket が行うのは翻訳で、価格の換算は行いません。
- Chrome と Edge に内蔵された翻訳機能を使うには、パソコン(Windows 10 または 11、macOS 13 以降、Linux、ChromeOS)が必要です。スマートフォンでもそれ以外の操作はすべてできますし、ご自身の AI キーを使うこともできます。
- 新しいテキストが検出されるのは、管理者がそのページを開いたとき、または「スキャン」ボタンを押したときです。匿名の訪問者が閲覧している間には検出されません。
お使いのプラグインが一覧にありませんか?
おそらく動きます。この一覧に載せているのは、私が自分の目で確かめたものだけだからです。うまく動かないところがあれば、どのプラグインで何が起きているかを教えてください。スクリーンショットがあれば完璧です。Cookie バナーも Elementor エディターも、そうした報告のおかげでこのページに載ることになりました。