WooCommerceのローカライズ究極ガイド:ストアを数分で翻訳

WooCommerceストアの運営は大変な作業です。在庫管理、配送ロジスティクス、コンバージョン率の最適化を行う必要があります。しかし、ストアが英語のみである場合、収益を取りこぼしていることになります。
調査によると、消費者の75%は母国語で製品を購入することを好みます。
問題は?WooCommerceのローカライズは非常に難しいことで知られています。コア言語ファイルは巨大で、チェックアウトフローは壊れやすく、1つの間違った操作で「カートに追加」ボタンが壊れる可能性があります。
このガイドでは、2025年におけるWooCommerceの最も安全で、パフォーマンスに優れた翻訳方法を説明します。
WooCommerceの翻訳がブログよりも難しい理由
標準的なWordPressブログの翻訳は簡単です。見出しと段落がいくつかあるだけです。WooCommerceはそれとは異なる種類のものです。
1. ファイルサイズの課題
コアWooCommerce言語ファイル(woocommerce.pot)には、何千もの文字列が含まれています。「カートに追加」から、あいまいな税金のエラーメッセージまで、あらゆるものが含まれています。
- 問題点: ほとんどの無料オンライン翻訳ツールには、1MBの制限があります。WooCommerceファイルは、多くの場合5MB〜10MBです。アップロードしようとすると、ツールがクラッシュするか、タイムアウトします。
2. 「コンテキスト」の落とし穴
Eコマースの用語は、二重の意味に満ちています。
- 「Order」: 「順番に並べる」という意味ですか、それとも「製品を購入する」という意味ですか?
- 「Stock」: 「スープのベース」という意味ですか、それとも「在庫」という意味ですか?
- 「Sale」: 「取引」という意味ですか、それとも「割引」という意味ですか? コンテキストを認識するAIがない場合、一般的な翻訳者は50%の確率で間違った単語を選択し、顧客を混乱させ、信頼を失います。
3. 重要なコード変数
WooCommerceは、トランザクションメールやチェックアウト通知に動的変数(%s)を多用しています。
- 例:
注文番号%sは%sに確定しました。翻訳者がこれらの変数の順序を変更したり、構文を壊したりすると、顧客は次のようなメールを受け取ります:注文番号12月25日は1042に確定しました。
翻訳する3つの方法(および選択すべき方法)
方法1:「重い」プラグイン(WPML、Polylang)
コンテンツをその場で翻訳するか、翻訳をデータベースに保存する大規模な多言語プラグインをインストールします。
- メリット: 包括的。
- デメリット: サイト速度。 これらのプラグインは、すべてのページ読み込みに重いデータベースクエリを追加します。Eコマースでは、遅延が1秒増えるごとにコンバージョン率が7%低下します。サイトは軽く、速くしたいものです。
方法2:手動翻訳(Loco Translate)
Loco Translateのようなプラグインをインストールし、すべての翻訳を手で入力します。
- メリット: 無料。
- デメリット: 時間。 4,000以上のWooCommerce文字列を手動で翻訳するには、数週間かかります。多忙なビジネスオーナーにはスケーラブルではありません。
方法3:クラウドベースのバッチワークフロー(推奨)
これは最新のアプローチです。オフサイトで翻訳を実行し、静的な.moファイルを生成してアップロードします。
- メリット: サイト速度への影響はゼロ。高速。正確。
- デメリット: 大量のファイルを処理できるツールが必要です。
SimplePoTranslateによる理想的なワークフロー
SimplePoTranslateは、WooCommerceの要求に合わせて特別に設計されています。データベースを肥大化させることなく、10分以内にストアをローカライズする方法を次に示します。
ステップ1:テンプレートのエクスポート
(FTPまたはファイルマネージャーを介して)WordPressファイルに移動します。次の場所に移動します。
/wp-content/plugins/woocommerce/i18n/languages/
woocommerce.potファイルをダウンロードします。
ステップ2:SimplePoTranslateへのアップロード
ここが当社の得意とするところです。
- スマートバッチ処理: 大量のWooCommerceファイルを受け入れます。当社のシステムは、ファイルを安全なチャンクに自動的に分割し、並行して処理し、それらを再びマージします。タイムアウトなし。
- コンテキスト認識: 当社のAIは、ファイル構造を調べて、WooCommerceの「Order」が購入を指すことを理解します。
- 構文ロック: 重要なチェックアウト変数(
%s、{price})をロックして、AIが支払いを中断できないようにします。
ステップ3:デプロイメント
翻訳された.poファイルと.moファイルをダッシュボードからダウンロードします。
それらを正しく名前変更します(例:フランス語の場合はwoocommerce-fr_FR.mo)。
それらを次の場所にアップロードします。
/wp-content/languages/plugins/
ステップ4:キャッシュのクリアとテスト
サイトキャッシュをクリアします。ショップページにアクセスしてください。プラグインのオーバーヘッドを追加していないため、英語バージョンと同じくらい高速に読み込まれる完全に翻訳されたストアが表示されます。
代替手段:ダッシュボードから直接翻訳
FTPやファイルマネージャーを扱いたくない場合は、当社の公式SimplePoTranslate WordPressプラグインが、管理パネルからワークフロー全体を処理します。このプラグインは、WooCommerceの.potファイルを自動的に検出するか、文字列をスキャンして必要に応じて作成します。ターゲット言語を選択し、翻訳をクリックすると、プラグインは適切に名前が付けられた.poファイルと.moファイルを適切なディレクトリにデプロイします。負荷の高い作業はすべてクラウドサーバー上で行われるため、ストアのチェックアウトパフォーマンスは影響を受けません。あいまいとフラグが立てられた文字列は、プラグインに組み込まれたエディターで直接調整できます。
サーバー負荷ではなく、売上を拡大
技術的なハードルによってグローバル販売を妨げられないようにしてください。ローカライズされたストアを持つために開発者である必要はありません。適切なツールが必要です。
SimplePoTranslateは負荷の高い作業を処理するため、製品の出荷に集中できます。
頭痛の種なしでストアを翻訳する準備はできましたか?SimplePoTranslate.comで無料で始めましょう