2 min. 読む

WPMLレビュー&ガイド:多言語・多通貨WordPressの実践

WordPressで多言語ウェブサイトを構築するには、適切なツールが必要です。WPMLは10年以上もの間、頼りにされてきたソリューションですが、今でも最良の選択なのでしょうか?WPMLは、翻訳管理、SEO、サイトナビゲーションを簡素化することで、多言語WordPressサイトの作成と管理を容易にします。この独立したレビューでは、実際のテストに基づいて、自動翻訳からWooCommerceの多通貨まで、すべてをカバーしています。

この記事では、WPMLを使用するためのステップバイステップのガイドを提供します。

クイックアンサー2026年、WPMLにその価値はあるか?

WPML (WordPress Multilingual Plugin) は、2026年に積極的に開発・保守されているプレミアム翻訳プラグインです。このプラグインは、WordPressのウェブサイトを、複数の通貨をサポートした多言語対応サイトに変身させます。

独自の評決:

  • EU、英国、米国市場において多通貨サポートを必要とするWooCommerceショップに最適です。
  • 複数の翻訳者によるプロフェッショナルな翻訳ワークフローを必要とする企業サイトに最適です。
  • 多言語エージェンシープランで多くのクライアントサイトを管理するエージェンシーのための強力な選択肢
  • 多言語CMSプランは、ほとんどのウェブサイトに適しており、機能と価値のバランスを提供します。
  • PolylangやTranslatePressの方がシンプルな2言語ブログには、やりすぎかもしれない。

現在の事実(2026年):

  • アラビア語やヘブライ語などのRTL言語を含む65以上の言語をサポート
  • 世界中で100万以上のアクティブなWordPressサイトを運営
  • WordPress 6.5.xおよびPHP 8.1/8.2で動作確認済み。
  • WooCommerce 8.xと主要なページビルダーとの完全な互換性

価格設定の概要

  • 39ユーロ/年(多言語ブログ)から199ユーロ/年(多言語エージェンシー)までのプランがあります。
  • 多言語CMSプランは年間99ユーロで、3つのライブサイトと9つのテストサイトをサポートする。
  • 多言語CMSプランには、90,000の自動翻訳クレジットと高度な翻訳ツールが含まれています。
  • 自動翻訳クレジットが上位層に組み込まれました(CMSプランでは90,000クレジット以上)
  • 全プラン30日間返金保証

重要な注意:多くのプラグインをテストした後、我々は最終的にPrehost.comで多言語サポートを提供するツールとしてWPMLを使用しています。

WPMLウェブサイトへ

WPMLとは?(明確な定義と使用例)

WPMLウェブサイト

WPMLは、1つのWordPressインストールから多言語ウェブサイトを作成するために設計された、WPMLプラグインとして知られる商用WordPressプラグインスイートです。クラウドベースの翻訳サービスとは異なり、WPMLはすべての翻訳をWordPressのデータベースに直接保存するため、ウェブサイトのコンテンツをさまざまな言語で完全に管理することができます。

主な使用例と具体例

  • 小規模ブログ:英語とスペイン語のサイトを運営する旅行ブロガーは、技術的な複雑さを伴わずに記事、メニュー、ウィジェットを翻訳することができ、読者の増加に合わせて簡単に多言語に拡張することができます。
  • 中規模企業サイトドイツのソフトウェア会社で、英語、フランス語、ドイツ語版の企業ページを言語ごとにSEOメタデータを分けて管理し、各市場向けにウェブサイトのコンテンツを翻訳。
  • 大規模なWooCommerceストア:EU圏のファッション小売店で、ユーロ、スイスフラン、英ポンド、プラナでヨーロッパ全土に販売しており、ローカライズされた商品ページ、チェックアウトフロー、配送情報がすべて多言語で管理されています。

WPMLのモジュラーシステムには以下が含まれます:

  • WPML多言語CMS(投稿、ページ、タクソノミーのコアプラグイン)
  • 文字列翻訳(テーマとプラグインのテキスト用)
  • WooCommerce多言語&多通貨(eコマース用)
  • 翻訳管理(プロの翻訳者のワークフロー用)
  • メディア翻訳(画像とメディアファイル名の翻訳用)

また、カナダのフランス語やメキシコのスペイン語など、独自の言語バリエーションを追加して、地域固有のニーズに対応し、ローカリゼーションを強化することもできます。

WPMLが翻訳するもの

  • 投稿、ページ、カスタム投稿タイプ
  • カテゴリー、タグ、カスタムタクソノミー
  • ナビゲーション・メニューとウィジェット
  • テーマの文字列とプラグインが生成したテキスト
  • WooCommerceの商品、バリエーション、チェックアウトフロー

WPMLを使えば、あなたのウェブサイトのコンテンツをあらかじめ設定された65の言語に翻訳することができます。

WPMLダッシュボード

WPMLの仕組み:翻訳方法の説明

有効化後、WPMLはプラグインの設定と使用する言語の選択を促します。設定が完了したら、ウェブサイトのコンテンツの翻訳を開始することができます。

WPMLは、自動機械翻訳、手動社内翻訳、外部プロ翻訳者の3つの主なアプローチを提供しています。WPMLの機械翻訳オプションやクレジットシステムを含む自動翻訳機能を使って、コンテンツを自動的に翻訳することができます。すべての方法は、WordPressのダッシュボード内で直接管理されるため、外部プラットフォームは必要ありません。

アドバンスト・トランスレーション・エディター(ATE):

  • 左側にソーステキスト、右側にターゲット言語を表示する2列のインターフェイス
  • 正確な制御のためのセグメントごとの変換
  • 一貫した用語のための内蔵用語集サポート
  • スペルチェックと文法の提案
  • 原文と訳文を並べて比較

対応翻訳エンジン

  • DeepL (ヨーロッパ言語の高品質翻訳で知られる)
  • グーグル翻訳(最も幅広い言語をカバー)
  • Microsoft Translator (技術的な内容に適しています)
  • WPML独自のAI翻訳サービス

コンテンツタイプの柔軟性:

  • ブログ記事や商品説明のようなボリュームの多いコンテンツの自動翻訳を設定する
  • リーガルページ、プライシングページ、ブランドコピーなどのマニュアル翻訳を維持する。
  • コンテンツの重要性に基づいて、同じサイト内でメソッドを混在させる
  • 言語間の一貫性を確保するために、カテゴリーやその他の分類学用語を翻訳する。

データベース・ストレージ:

  • すべての翻訳はWordPressのデータベースに保存されます(SaaSロックインなし)
  • 以前のリビジョンへのロールバックは、標準的なWordPressの投稿のように機能します。
  • WordPressの標準ツールで翻訳をエクスポートおよびバックアップ

WPMLの自動翻訳

自動翻訳はWPML → 設定 → 自動翻訳で有効になり、翻訳クレジットが必要になります。クレジットは単語ごとに計算され、必要なクレジット数は選択した翻訳エンジンによって異なります。クレジットの割り当ては、2026年のプラン階層によって異なります:CMSプランでは約90,000クレジット、Agencyプランでは約180,000クレジットです。

ワークフローの運用方法

  • 翻訳管理ダッシュボードでページ、投稿、または製品を選択する
  • 対象言語の選択(例:英語→フランス語、スペイン語、ドイツ語)
  • コンテンツを自動翻訳キューに送る
  • ATEは、選択した翻訳エンジンを使用して翻訳を処理します。
  • コンテンツは、人間の検証のために “要レビュー “としてフラグを立てます。自動翻訳機能により、検証中にテキストをスキャンして編集することができます。

自動翻訳でサポートされている要素:

  • 投稿、ページ、カスタム投稿タイプ
  • カスタムフィールド(WPMLとACFの互換性による)
  • バリエーションを含むWooCommerce商品データ
  • ウィジェットとサイドバーコンテンツ
  • メニュー項目とナビゲーション
  • プラグインが生成する多くのテキスト

AI翻訳のベストプラクティス

  • 大規模なカタログ(1,000以上の製品)や頻繁に変更されるコンテンツには、自動翻訳を使用します。
  • 品質管理のために常にレビュアーを配置する
  • 法的通知、価格設定ページ、機密性の高いブランドコピーの手動翻訳を予約
  • ネイティブスピーカーによる言語別レビュアーの設定
WPMLの自動翻訳

マニュアル翻訳とプロの翻訳者

手動翻訳は、サイト管理者、編集者、またはWPML → 翻訳管理 → 翻訳者で作成された「翻訳者」専用のユーザーロールによって実行されます。各翻訳者は自分のアカウントにアクセスして、割り当てられた翻訳ジョブを表示し、作業を管理することができます。

翻訳の仕事を作る

  • 翻訳ダッシュボードからコンテンツを選択
  • 各コンテンツのターゲット言語を選択する
  • 指定された翻訳者に仕事を送る
  • 翻訳者はWPMLで自分のキューを見る → 翻訳画面
  • 翻訳を完了し、レビュー・ステータスに移行する

専門的な翻訳サービスの統合:

  • 企業レベルの翻訳を実現するTransPerfectの統合
  • 技術文書用ライオンブリッジ接続
  • 翻訳ジョブズシステムを介した他の翻訳会社コネクター
  • 翻訳メモリシステムへの直接API接続

ワークフローの例:

英語とチェコ語を追加したポーランドのeコマースサイト。プロダクトマネージャーはポーランド語で商品説明を準備し、WPMLの内部から翻訳会社に翻訳ジョブを送信し、翻訳者はアドバンス翻訳エディタで作業し、プロダクトマネージャーは公開前に結果を承認します。

別の翻訳方法

  • 複雑なレイアウトにはATEではなく、WordPressのネイティブエディタ(Gutenbergまたはclassic)を使用する。
  • ElementorやBricksのようなページビルダーで翻訳を直接編集できる
  • CSVファイルから翻訳を一括インポート
WPMLでの手動翻訳

翻訳ワークフロー管理と品質保証

WPMLでは、言語やコンテンツタイプごとにきめ細かなルールを定義できるため、各コンテンツに適切な翻訳方法が適用されます。

ルールの設定例:

  • ニュース記事やブログ記事の自動翻訳
  • 要となるページと法的コンテンツの手動翻訳のみ
  • 商品説明の翻訳
  • すべての機械翻訳コンテンツの社内レビュー

翻訳ダッシュボードでのステータス追跡

  • 「Waiting for translator” – ジョブは割り当てられているが、開始されていない。
  • 「進行中」 – 翻訳者が積極的に作業中
  • 「要審査」-翻訳完了、承認待ち
  • 「コンプリート」 – 公開され、ライブ

品質保証機能:

  • 原文と訳文を並べて比較
  • 以前のバージョンに戻すことができる変更履歴
  • ブランド名と専門用語のためのATE用語集
  • 翻訳者のためのスタイルノート(トーン、フォーマルレベル)
  • 承認された内容のセクションロック

実践的なQAのヒント

  • ブランド名、製品名、専門用語ごとに用語集を作成する。
  • 言語ごとにフォーマルかインフォーマルかを指定するスタイルノートを追加する。
  • 完成したセクションをロックし、不用意な変更を防ぐ
  • 機械翻訳されたコンテンツの定期的なレビューを予定する

WPML多通貨とWooCommerceの統合

WPMLは、その包括的な機能のため、大規模な多言語ウェブサイトや多数のサイトを管理するユーザーに推奨されることがよくあります。そのため、堅牢な翻訳と多通貨サポートを必要とする複数のWooCommerceストアを運営する代理店や企業にとって強力な選択肢となります。

WPMLは、WooCommerce 3.xからEUやグローバルショップで広く使用されている専用の “WooCommerce Multilingual & Multicurrency “モジュールを含んでいます。バージョン8.xを含む現在のWooCommerceリリースと完全な互換性を保っています。

WooCommerceのコア翻訳機能:

  • 製品、バリエーション、製品ギャラリー
  • カテゴリー、タグ、属性
  • カート、チェックアウト、サンキューページのテキスト
  • 注文メールと通知
  • 配送方法と課税ラベル

決済ゲートウェイ対応:

  • Stripe(顧客が選択した通貨で支払う)
  • ペイパル(自動通貨換算)
  • 多くのEUローカルゲートウェイ(Klarna、iDEAL、Przelewy24)
  • 店舗会計は基本通貨のまま、顧客は希望する通貨を表示

SEOに配慮したURL構造:

  • 言語ごとに製品カテゴリーのスラッグを分ける (/en/shoes/, /fr/chaussures/, /de/schuhe/)
  • 翻訳された属性スラッグ (/en/color-red/, /de/farbe-rot/)
  • より良い検索エンジン・インデックスのための言語別製品URL

商品、カテゴリー、店舗URLの管理

元の言語から製品を複製し、フィールドごとに翻訳することで、在庫の同期を維持しながらコンテンツをローカライズすることができます。

製品の翻訳プロセス:

  • ソース言語からターゲット言語への重複製品
  • タイトル、説明、短い説明を翻訳する
  • カスタムフィールドのローカライズ(技術仕様、サイズガイド)
  • バリエーション名と属性値を翻訳する
  • すべての言語バージョンで在庫と価格を同期
  • WPMLのタクソノミー翻訳ツールを使ってカテゴリーを翻訳し、カテゴリー名と関連するタクソノミー要素がすべての言語で一貫していることを確認します。

店舗URLの設定(WPML → WooCommerce → 店舗URL):

  • ベーススラッグを翻訳する:「product” → “produkt” (ドイツ語), “producto” (スペイン語)
  • カテゴリベースを翻訳します:”product-category” → “produkt-kategorie”
  • タグベースを翻訳します:”product-tag” → “produkt-tag”
  • フィルタリングしやすいURLのために属性ベースを翻訳する

ローカライズされたURLが重要な理由

  • Googleがスペイン市場向けに/es/categoria-producto/を正しくインデックス化
  • ユーザーはブラウザのアドレスバーに見慣れた用語が表示される
  • 検索結果からのクリック率の向上
  • 地域ターゲティングのためのより良い多言語seoシグナル

WooCommerceのテーマとプラグインの文字列:

  • カートのテキスト(「カートは空です」)はローカライズファイルから取得されます。
  • WPMLでスキャン → テーマとプラグインのローカライズ
  • WPMLで翻訳を編集 → 文字列翻訳
  • 「カートに追加」ボタン、チェックアウトラベル、Eメールテンプレートはすべて翻訳可能です。

マルチカレンシー為替レートと手動価格

マルチカレンシー機能により、プライマリーカレンシーと複数のセカンダリーカレンシーを定義し、柔軟な価格コントロールを行うことができます。

通貨の設定:

  • 主要通貨の定義(例:EUを拠点とするビジネスの場合はEUR)
  • セカンダリー通貨(USD、GBP、PLN、CHF)の追加
  • 通貨ごとに自動または手動の為替レートを選択

為替レートの管理:

  • 通貨プロバイダーからの自動更新(毎日、毎時間、またはカスタム間隔)
  • 特定通貨の手動オーバーライド
  • 利益率調整のためのレート・マークアップ/マークダウン
  • 会計用ヒストリカル・レート・ロギング

通貨オプションごとの手動価格:

  • 特定の商品について、二次通貨での正確な価格を指定する。
  • 使用例:心理的価格設定(計算料金の代わりに19.90ユーロ、21.90ドル、18.90ポンド)
  • プロモーション価格の自動変換を無効にする
  • 購買力に応じて市場ごとに異なる価格を設定する

通貨ごとの表示フォーマット:

  • 通貨記号の位置(金額の前または後)
  • 小数点セパレーター(コンマ対ピリオド)
  • 千区切りフォーマット
  • 小数点以下の桁数

国別通貨・言語ターゲティング

デフォルトでは、すべての通貨がすべての言語で利用可能ですが、WPMLでは、よりクリーンなユーザーエクスペリエンスのために、特定の通貨を特定の市場に制限することができます。

市場特有の通貨規則:

  • ハンガリー語観光客のみHUFを表示
  • スイスをターゲットとしたページにのみスイスフランを表示する。
  • GBPを英国英語圏の訪問者に限定する
  • ポーランド語版のみPLNを表示

ジオロケーション機能:

  • 顧客のIPアドレスに基づいた通貨の自動提案
  • 通貨選択のために配送先住所の国を検出する
  • ジオロケーションに失敗した場合、言語ベースの通貨にフォールバックする。
  • 顧客が推奨通貨を上書きできるようにする

言語と通貨の切り替えが可能:

  • ヘッダーのドロップダウンに “English – USD”、”Deutsch – EUR “を表示
  • 国旗アイコンと通貨記号のフッターウィジェット
  • モバイルフレンドリーなスイッチャーデザイン
  • ブランドの一貫性を保つためにCSSでカスタマイズ可能

コンバージョンの最適化:

  • スイスフランが一般的でない国のユーザーには、スイスフランの表示を避ける。
  • 馴染みのある通貨を表示することでカート放棄を減らす
  • 場所に応じて事前に選択された通貨によるチェックアウトの合理化

WPMLによる多言語SEO

WPMLは、言語ごとの独立したURL、自動hreflangタグ、言語ごとのメタデータにより、適切な国際SEOをサポートする構造になっています。これは、Google、Bing、YandexやSeznamのような地域の検索エンジンがコンテンツを正しくインデックスするのに役立ちます。あなたのサイトを他の言語に最適化することは、検索エンジンの発見しやすさを向上させ、より多くの読者にリーチするために不可欠です。

URL構造オプション(WPML → 言語):

  • 言語ディレクトリ:example.com/en/, example.com/fr/, example.com/de/
  • サブドメイン:en.example.com、fr.example.com、de.example.com
  • 別々のドメイン:example.com、example.fr、example.de
  • URLパラメータ:example.com?lang=ja(SEOの観点からは推奨されません。)

SEOプラグインの統合:

  • Yoast SEO: タイトル、メタディスクリプション、ソーシャルタグを言語ごとに翻訳します。
  • ランク数学:翻訳ごとにフォーカスキーワードとスキーマを分ける
  • オール・イン・ワンSEO:言語ごとのサイトマップとメタデータのコントロール
  • WPMLはYoast SEOやRank Mathのような人気のSEOプラグインと統合し、異なる言語バージョンを検索エンジンに通知するhreflangタグを追加します。

重複コンテンツの防止:

  • 翻訳は別ページではなく、同等の言語としてリンクされている
  • 正規URLが言語バージョンごとに適切に設定される
  • Hreflangタグは検索エンジンに言語関係を示す

ローカライズされたスラッグ、サイトマップ、Hreflang

スラッグを翻訳することで、クリックスルー率が向上し、母国語で検索するユーザーに関連性を示すことができます。

スラッグの翻訳例

  • /services/ → /leistungen/(ドイツ語)、/servicios/(スペイン語)
  • /about-us/ → /ueber-uns/(ドイツ語)、/sobre-nosotros/(スペイン語)
  • /contact/ → /kontakt/(ドイツ語)、/contacto/(スペイン語)

Hreflangの実装:

  • すべての言語バリアントのための自動hreflangタグ
  • 国別バリアントをサポート:fr-FR、fr-CA、pt-BR、pt-PT
  • 同一言語の異なる国向けコンテンツの地域ターゲティング
  • 各ページ・バージョンの自己参照hreflang
  • より正確なローカライゼーションのために、カナダのフランス語やメキシコのスペイン語など、独自の言語バリエーションを追加する機能

サイトマップの設定

  • 各言語は独自のサイトマップインデックス(sitemap_en.xml、sitemap_fr.xml)を取得します。
  • YoastおよびRank Mathサイトマップ・ジェネレーターとの互換性
  • 言語バージョンごとの適切な最終修正日
  • 言語ごとの画像および動画サイトマップ

Search Consoleのセットアップ:

  • 各言語のドメイン/サブディレクトリを個別にGoogle Search Consoleに登録する。
  • すべてのバリアントをBingウェブマスターツールに追加する
  • 言語ごとのインデックス作成状況の監視
  • 国別パフォーマンスの追跡
WPMLによって生成されたプレホスト上のHreflangs

テーマ、プラグイン、文字列の翻訳

すべての翻訳が投稿やページ内にあるわけではありません。テーマやプラグインのインターフェイステキスト、ボタン、フォームラベル、ウィジェットのタイトルなどは「文字列」であり、WPMLの文字列翻訳システムで個別に処理する必要があります。

プラグインとテーマの翻訳のための2つのメカニズム:

  • テーマとプラグインのローカライズ:.po/.moファイルとPHPテンプレートのスキャン
  • 文字列翻訳: 発見された文字列を編集するためのインターフェイスを提供します。

完全な翻訳には欠かせない:

  • WooCommerceフロー(カート、チェックアウト、注文メール)
  • フォームプラグイン (Contact Form 7, Gravity Forms, WPForms)
  • ページビルダー(Elementorウィジェット、WPBakeryエレメント、Gutenbergブロック)
  • テーマのヘッダー、フッター、サイドバーコンテンツ

テーマとプラグインのローカライズスキャン

管理者は、WPML → テーマとプラグインのローカライズを通して文字列の検出を開始し、スキャンするテーマとプラグインを選択します。

スキャンプロセス:

  • WPMLへ移動 → テーマとプラグインのローカライズ
  • スキャンするテーマを選択(例:Astra、GeneratePress、Flavorテーマ)
  • スキャンするプラグインを選択 (例: WooCommerce、Contact Form 7、Elementor)
  • 選択したテーマ/プラグインをスキャン」をクリックする
  • WPMLはgettext文字列のためにPHPとテンプレートファイルを解析します。

具体的な例だ:

ホテル予約プラグインをスキャンし、バケーションレンタルサイトの「チェックイン日」「チェックアウト日」「宿泊人数」「予約確認通知」をイタリア語とドイツ語に翻訳。

メンテナンスの必要性:

  • テーマやプラグインのメジャーアップデート後の再スキャン
  • アップデートによって追加された新しい文字列は、再スキャンされるまで表示されない。
  • 未使用のプラグインを削除して文字列数を減らす
  • テーマとプラグインを最新の翻訳に更新する
WPMLでテーマとプラグインを翻訳する

文字列翻訳の実際

WPML → 文字列翻訳 で、スキャンしたテーマやプラグインから個々の文字列を検索し、フィルタリングして翻訳します。

弦を探す:

  • ドメインによるフィルター(例:”admin_texts_woocommerce”、”astra”、”contact-form-7″)
  • “カートに入れる “や “送信する “といった特定の単語を検索する。
  • 翻訳ステータス(翻訳済み、未翻訳、更新が必要)によるフィルタリング
  • 文字列のコンテキストまたは使用頻度によるソート

翻訳ワークフロー:

  • リスト内の文字列を探す
  • クリックして翻訳フィールドを展開
  • 各ターゲット言語の翻訳を入力
  • “翻訳完了 “とマークする
  • 変更を保存する

ウィジェットとオプションの翻訳:

  • wp_optionsに保存されたウィジェットタイトルがadmin_texts_…ドメインの下に表示される。
  • テーマカスタマイザーの設定はここで翻訳可能
  • カスタムリンクテキストを使用する場合のメニューアイテムラベル

実例:

ヘッダー「今すぐお電話ください:+49 123 456 “とフッターのニュースレター登録ラベル “Subscribe to our updates “をString Translationインターフェイスを使ってドイツ語、フランス語、スペイン語バージョンに翻訳。

システム要件、パフォーマンス、互換性

WPMLは機能が豊富なプラグインですが、それなりに最新のホスティングスタックを必要とします。パフォーマンスと互換性は、安定した多言語サイトにとって重要な考慮事項です。

推奨される最低要件

  • PHP 7.4以上(PHP 8.1または8.2が望ましい)
  • MySQL 5.7以上またはMariaDB 10.3以上
  • ワードプレス6.2以上
  • PHPメモリ制限:標準サイトでは128-256MB、大規模なWooCommerceカタログでは512MB

ホスティングの推奨

  • マネージドWordPressホスティング
  • PHP-FPMとOPcacheが有効なVPS
  • オブジェクトキャッシュ(RedisまたはMemcached)を強く推奨
  • 言語バージョン間の静的アセット用CDN

テーマの互換性(テスト済み、完全互換):

  • アストラ、ジェネレートプレス、オーシャンWP
  • フレーバー、フレーバーテーマのバリエーション
  • ブロックベースのテーマ(Twenty Twenty-Fourなど)
  • ほとんどのテーマがWordPress API標準に準拠

プラグインの互換性:

  • WooCommerce 7.xおよび8.x
  • ElementorとElementor Pro
  • Yoast SEO, Rank Math, オールインワンSEO
  • Contact Form 7, Gravity Forms, WPForms
  • ACF(アドバンスドカスタムフィールド)

パフォーマンス・チューニングのヒント

WPMLは翻訳テーブルと余分なデータベースクエリを追加します。適切な最適化により、サイト全体がすべての言語バリエーションで高速であることを保証します。

キャッシュの設定:

  • オブジェクト・キャッシュを有効にする(複雑なサイトではMemcachedよりもRedisが望ましい)
  • ページキャッシュ(WP Rocket、W3 Total Cache、またはホストレベルキャッシュ)を使用する。
  • 静的アセットのブラウザ・キャッシングを設定する
  • 言語ごとにキャッシュバケットを分ける

データベースの最適化:

  • 定期的なデータベースの最適化(投稿リビジョン、スパムコメントの削除)
  • カスタムクエリを使用する場合、翻訳テーブルをインデックスする
  • MySQL/MariaDBレベルでのデータベース・クエリ・キャッシングの検討
  • 開発中の遅いクエリを監視する

ストリング翻訳のパフォーマンス:

  • 不要な翻訳ドメインを無効にする
  • 余分な文字列を追加する未使用のテーマやその他のプラグインを削除する
  • ページロードのたびにすべての文字列を読み込まないようにする
  • 大規模な文字列コレクションにテキスト・ドメイン・フィルタリングを使用する

大規模なWooCommerceカタログの検討:

  • 3言語以上で50,000以上の製品を扱うサイトでは、VPSまたはクラウドホスティングが必要です。
  • 大規模な多言語ストアのために、少なくとも4GBのRAMを割り当てる。
  • 商品カテゴリーが極端に大きい場合は、複数のドメインに分割することを検討する。
  • 翻訳管理ダッシュボードに遅延ロードを使用する

WPMLの価格とプラン (2026)

WPMLは、1年間のアップデートとサポート付きの年間ライセンスとして販売されています。すべてのプランには30日間の返金保証が含まれています。ライセンスの更新、追加翻訳クレジットの購入、ユーザーダッシュボードへのアクセスなど、アカウントの管理が可能です。

多言語ブログ(39ユーロ/年):

  • 1プロダクション・サイト・ライセンス
  • 1つの本番サイトと3つのテストサイトをサポート
  • 投稿、ページ、タグ、カテゴリを翻訳する
  • 自動翻訳クレジットなし
  • 基本言語スイッチャー
  • 最適:WooCommerceなしのシンプルな2言語ブログ

多言語CMS(99ユーロ/年):

  • 3プロダクション・サイト・ライセンス
  • ブログの全機能と翻訳管理
  • 約90,000の自動翻訳クレジット
  • WooCommerce多言語および多通貨を含む
  • テーマとプラグインの文字列翻訳
  • 最適:ビジネスサイトとeコマースストア

多言語エージェンシー(199ユーロ/年):

  • 生産拠点は無制限
  • 無制限のライブサイトとテストサイトをサポート
  • すべてのCMS機能
  • 約18万件の自動翻訳クレジット
  • 優先サポート
  • 最適:顧客サイトや多数のサイトを管理する代理店や開発者
  • 多数のサイトでコンテンツを翻訳する必要があるユーザーに最適

追記

  • ステージング・サイトと開発サイトは、プロダクション・リミットにカウントされない。
  • 自動翻訳クレジットが不足した場合は、別途購入することができます。
  • ライセンスは自動更新されますが、いつでも解約できます。
  • ライセンスが失効しても翻訳は残る(ただしアップデートやサポートはない)

WPMLウェブサイトへ

どのプランを選ぶべきか?

適切なプランの選択は、サイトの複雑さ、サイト数、翻訳量のニーズによって異なります。

多言語ブログのススメ:

  • 2-3ヶ国語の個人ブログ
  • WooCommerceや複雑なページビルダーを使わない
  • 手動で翻訳するか、他の翻訳プラグインを使用する意思がある
  • 予算重視の単一サイトオーナー

多言語CMSのススメ:

  • ElementorとWooCommerceを使ったフランス語と英語の単一コーポレートサイト
  • 多通貨で翻訳された製品ページを必要とする中小企業
  • 効率化のために自動翻訳が必要なサイト
  • ほとんどのビジネス・サイトやeコマース・サイトがこのカテゴリーに入る。
  • 複数の言語をサポートする必要があるサイトに適しています。
  • WPMLは、多言語CMSプランであなたのサイトに無制限に言語を追加することができます。

多言語エージェンシーの推奨

  • 5つ以上の多言語クライアントサイトを管理するフリーランサー
  • 継続的なクライアントワークを持つ代理店
  • 転売目的で多言語サイトを構築するデベロッパー
  • 大量の翻訳ニーズ(多言語、頻繁な更新)
  • 多くのサイトを管理するユーザーに最適。

プラン間のアップグレード

  • アップグレード料金の差額のみお支払い
  • すべての翻訳履歴と設定を保持
  • アップグレードは直ちに有効になる
  • 更新時にダウングレード可能

独自テスト:実際の使用におけるWPML(方法と結果)

このセクションでは、実際の多言語WooCommerceサイトでのWPMLの独自のハンズオンテストについて説明します。目標は、現実的な条件下での翻訳品質、ワークフローの複雑さ、パフォーマンスを評価することでした。

テスト環境:

  • WordPress 6.5.xとWooCommerce 8.x
  • PHP 8.1 ミッドレンジ VPS (4 GB RAM、2 vCPU)
  • 3ヶ国語:英語(第一言語)、ドイツ語、ポーランド語
  • 2通貨:ユーロ(プライマリ)、PLN
  • テーマ:フレーバーテーマ(アストラの要素を取り入れたブロックベース)
  • プラグインWPML プラグイン, Yoast SEO, Contact Form 7, WooCommerce

テスト範囲:

  • 説明とバリエーションを含む100の製品ページ
  • ブログ記事30本(短編と長編のミックス)
  • テーマの文字列(ヘッダー、フッター、ナビゲーション)
  • WooCommerceのチェックアウトフローとEメール
  • コンタクトフォームのラベルと確認メッセージ

評価基準

  • 翻訳の品質と正確さ
  • ワークフローの複雑さと学習曲線
  • ページ読み込み時のパフォーマンスへの影響
  • SEOプラグインおよびフォームプラグインとの互換性

WPMLのサポートと機能性については、ユーザーからさまざまな声が寄せられています。

WPMLウェブダッシュボード

テスト結果観察された長所

私たちのテストによると、WPMLはほとんどの評価基準で強力な結果をもたらしました。

翻訳スピードと品質:

  • 100の商品説明と30のブログ記事を1時間以内にドイツ語とポーランド語に自動翻訳
  • 機械翻訳の品質は、細かい編集(ブランド名、専門用語)を行った後の商品説明文では問題なかった。
  • ブログの記事は、ドイツ語の自然な流れを作るために、もう少し編集が必要だった。
  • DeepLからのポーランド語翻訳は際立って正確だった。

WooCommerceの統合:

  • 商品カテゴリー、属性、バリエーションが正しく翻訳されている
  • チェックアウトのテキスト(税ラベル、配送方法)が3カ国語で表示されました。
  • 顧客が選択した言語で送信される注文確認メール
  • 通貨切り替えはEURとPLNの間でシームレスに行われた。

SEOの統合:

  • Yoast SEOでは、言語ごとにメタタイトルとディスクリプションを分けることができました。
  • ローカライズされたURLがきれいに作成される(ドイツ語カテゴリーは/de/kategorie/)。
  • Hreflangタグの自動生成とテストツールでの検証
  • 正しいURLで言語ごとに生成されたサイトマップ

文字列翻訳の有効性:

  • PHPファイルを編集することなく、テーマのヘッダーとフッターのテキストをローカライズできます。
  • 文字列翻訳を使って Contact Form 7 のラベルとメッセージを翻訳
  • WooCommerceのボタンテキスト(”カートに入れる”→”In den Warenkorb”)が正しく動作するようになりました。

キャッシュ下でのパフォーマンス:

  • キャッシュページのロード時間テストしたVPSで1.2-1.5秒
  • オブジェクト・キャッシングを有効にしたレスポンシブな管理ダッシュボード
  • 単一言語ベースラインと比較して顕著な速度低下はない

テスト結果限界と欠点

私たちのテストでは、WPMLが慎重な計画を必要とする分野や、課題を提示する分野も明らかになりました。

初期設定の複雑さ:

  • 完全な多言語セットアップのために数時間を要した設定
  • 言語のURL構造、メニューの翻訳、ウィジェットの重複に注意が必要
  • WooCommerceの多通貨設定に設定手順が追加されました。
  • 単一言語サイトやシンプルな多言語プラグインの代替よりも複雑

最適化なしのパフォーマンス:

  • オブジェクトキャッシュを使用しない場合、管理ページ(特に文字列翻訳)が著しく遅くなる。
  • 共有ホスティングは、おそらく大規模な文字列の翻訳テーブルで苦労するだろう
  • 翻訳管理ダッシュボードは、保留中のジョブが多いと読み込みが遅くなります。
  • データベース・サイズが3言語で約2.5倍に増加

プラグイン文字列の発見:

  • Contact Form 7 の通知文字列の中には、フォームの更新後に手動で再スキャンが必要なものがあった。
  • いくつかのテーマカスタマイザーの文字列は、表示される前に手動登録が必要でした。
  • サードパーティプラグインの文字列は、時折サポートフォーラムでの相談が必要

学習曲線:

  • 初めて利用するユーザーを圧倒するオプション数(翻訳モード、URLフォーマット設定、ワークフロールール
  • ドキュメンテーションは役に立つが、広範囲に及ぶため、時間を投資する必要がある。
  • 技術者でないユーザーは、トレーニングや開発者のサポートが必要な場合があります。
  • ポスト・トランスレーションとストリング・トランスレーションの概念の区別には調整が必要

重要: 最終的に、テストの後、我々はPrehost.comでWPMLを使用することを決定した

WPMLウェブサイトへ

WPMLと他のWordPress翻訳プラグインの比較

WPMLは、Polylang、TranslatePress、Weglotを含むいくつかの代替プラグインと競合しています。各プラグインは、多言語ウェブサイトを作成するために異なるアプローチを取ります。

WPMLの特徴的なアプローチ

  • WordPressデータベース構造との深い統合
  • 堅牢なWooCommerceの多通貨サポート
  • 複数の翻訳者を抱えるエージェンシーのための柔軟なワークフロー
  • すべてのデータはWordPressサイトに保存されます。

競合他社はもっとシンプルかもしれない:

  • Polylang:シンプルなブログ用の無料ベーシック版。
  • TranslatePress:ビジュアルなフロントエンド編集、より簡単な学習曲線
  • ウェグロットSaaSベースの自動翻訳、最小限のセットアップ

複雑なプロジェクトにおけるWPMLの利点:

  • 承認プロセスを備えたプロフェッショナルな翻訳者ワークフロー
  • 自動翻訳と手動翻訳のきめ細かなコントロール
  • 商品ごとの手動価格設定による多通貨対応
  • 長い開発歴(10年以上)と幅広い互換性

WPMLがより良い選択である場合

WPMLは通常、深さとコントロールを必要とする特定のシナリオにおいて、他の選択肢を凌駕します。

大規模なWooCommerceオペレーション:

  • 4ヶ国語にローカライズされた商品スラッグを持つEUのファッション小売業者
  • 正確な翻訳を必要とするサイズガイドと製品仕様
  • 言語バージョン間のインベントリの同期
  • 市場ごとに異なる価格戦略(マニュアルによる多通貨対応)

機関および企業の要件:

  • 複雑なサイトの複数言語を効率的に管理
  • 言語ごとに割り当てられた複数の翻訳者アカウント
  • コンテンツ公開前の承認ワークフロー
  • 翻訳メモリと用語集管理
  • WordPressサーバーにデータを残す必要があるクライアントサイト(GDPR対応)
  • 翻訳ダッシュボードは、ユーザーがすべての翻訳可能なコンテンツを一括してフィルタリング、選択、管理できる集中ハブを提供します。

長期的な企業プロジェクト:

  • 長年にわたる操業が見込まれるサイト
  • 進化するWordPressコアとの互換性の必要性
  • 安定した翻訳システムを必要とするテーマとプラグインの定期的なアップデート
  • サポート・インフラとドキュメントの確立

具体的な例だ:

ドイツ、フランス、イタリア、ポーランドで販売するEUのファッション小売業者は、ローカライズされた商品ページ、国ごとのサイズ変換チャート、ユーロとPLNでの価格設定、SEOに最適化されたカテゴリURLを必要としています。WPMLのWooCommerce多言語、多通貨、ローカライズされたスラッグサポートの組み合わせは、この複雑なレベルに対して理にかなっています。

WPMLウェブサイトへ

WPMLについてのFAQ(簡潔で実用的)

WPMLは無料ですか? いいえ、WPMLは年間ライセンス39ユーロからのプレミアムプラグインです。Polylangとは異なり、無料版はありません。

インストール後、WPMLを有効にするには? WPMLプラグインをインストールしたら、WordPressダッシュボードのプラグインページに移動し、WPMLの下にある「有効化」をクリックします。WPMLを有効化すると、セットアップウィザードがあなたのサイトの多言語機能を有効にするための初期設定を案内します。

一時的に言語を無効にすることはできますか? はい。WPML → Languagesに移動し、言語のチェックを外してください。コンテンツはデータベースに残りますが、再度有効にするまでフロントエンドには表示されません。

WPMLはアラビア語やヘブライ語のようなRTL言語をサポートしていますか? はい。WPMLはRTL(右から左)言語を完全にサポートしており、アクティブな言語に基づいてテキストの方向を自動的に切り替えます。

テーマを変更した場合、翻訳は移行できますか? 投稿とページの翻訳はテーマとは独立して保存され、転送されます。テーマ固有のテキストの文字列翻訳は、新しいテーマ用に再作成する必要があります。

WPMLは言語ごとに異なるドメインを扱うことができますか? はい。WPMLは言語ごとのドメインオプションを提供しており、example.comは英語、example.deはドイツ語、example.frはフランス語を提供します。

WPMLをアンインストールするとどうなりますか? 翻訳されたコンテンツはデータベースに残りますが、翻訳と言語メタデータ間のリンクは削除されます。WPMLを再アクティブ化しても、これらの接続は自動的に復元されません。アンインストールする前に慎重に計画を立ててください。

自動翻訳クレジットは別途支払う必要がありますか? 上位プラン(CMSおよびAgency)にはバンドル・クレジットが含まれる。クレジットが不足した場合は、追加クレジットを購入することができます。ブログプランには、自動翻訳クレジットは含まれていません。

WPMLをElementorやGutenbergのような他のプラグインと一緒に使うことはできますか? はい。WPMLはElementor、Bricks(バージョン1.9.1以降)、WordPressブロックエディタを含む主要なページビルダーと完全に互換性があります。wpmlを使用すると、ほとんどの一般的なプラグインとシームレスに動作します。

結論テスト後のWPMLについての意見

広範な実地テストの結果、WPMLは本格的な多言語・多通貨WordPressプロジェクトのための強力で成熟したソリューションであることが証明されました。学習曲線は現実的であり、パフォーマンスの最適化は重要ですが、機能の深さは複雑なサイトへの投資を正当化します。

レビューの主なポイント

  • WooCommerceを使用しない小規模な2言語ブログの場合、WPMLは必要以上かもしれません。
  • 多通貨を必要とするWooCommerceストア、代理店ワークフロー、またはプロフェッショナルな翻訳要件にとって、WPMLの深さは比類ないものです。
  • パフォーマンスには注意が必要:オブジェクトのキャッシュ、適切なホスティング、データベースの最適化は、大規模サイトでは譲れません。
  • 翻訳管理システムは、個人ブロガーから複数の翻訳者を擁する企業チームまで、あらゆるニーズに対応します。

購入前のアドバイス

  • ホスティングが要件を満たしていることを確認する(PHP 8.1以上、十分なメモリ、キャッシュ機能)
  • 翻訳ワークフローを事前に定義:誰が何を翻訳するか、自動と手動の比較、承認プロセス
  • より多くの言語に拡張する前に、2-3 のコア言語から始める。
  • ステージングサイトで徹底的にテストし、テーマやプラグインとの互換性を確認するために30日間の返金ウィンドウを使用します。

WPMLウェブサイトへ

結論:

もしあなたがWordPressでグローバルな視聴者の存在を構築しているのであれば、WPMLはあなたが完全にコントロールできる多言語・多通貨のウェブサイトを作成するための最も包括的なオプションです。時間をかけて適切に設定し、適切なホスティングに投資すれば、プラグインは複雑な国際化のニーズに確実に応えてくれるでしょう。