WPMLおよびWooCommerce用のWCMLアドオンを使用して、カスタム配送オプションとクラスを他の言語に翻訳する方法について説明します。
はじめに
始める前に、WooCommerceおよびTable Rate Shipping for WooCommerceがインストールされ、有効化されていることを確認してください。
次に、配送クラスを翻訳し、WooCommerceストアを多言語化するために、以下のプラグインをセットアップします。
- WPML Multilingual CMS
- WPML 文字列翻訳
- WPML Multilingual & Multicurrency for WooCommerce (WCML)
これらのコンポーネントは、OTGS Installerプラグインを使用して簡単にインストールできます。
これらの翻訳プラグインをインストールして有効化した後、WPML → セットアップおよびWooCommerce → WCMLに移動して、クイックセットアップウィザードを完了します。
詳細については、WooCommerceの翻訳に関するガイドをご覧ください。
配送地域の翻訳
チェックアウト時に顧客の言語で配送方法を表示するには、各配送地域のメソッドとラベルを翻訳します。
WPML → 翻訳ダッシュボードに移動し、その他のテキスト (文字列)の下にあるメソッドまたはラベルのタイトルを探します。アイテムを選択し、希望する言語への翻訳(自動または手動)に送信します。

上のスクリーンショットの例では、North and South America(北中南米)の配送地域に割り当てた、Overseas Rateという配送方法を翻訳しています。
翻訳が公開されると、その配送地域の顧客が特定の言語を選択した際に、翻訳された配送方法が表示されます。
配送クラスの翻訳
配送クラスを翻訳するには:
- WPML → タクソノミー翻訳に移動し、ドロップダウンメニューからShipping Classesを選択します。
- 各クラスの横にあるプラスアイコンをクリックして、ターム名、スラッグ、および説明を翻訳します。

マルチ通貨の使用
コンテンツの翻訳に加えて、WPML for WooCommerceを使用してサイトにマルチ通貨モードを追加できます。WooCommerce → WCMLのマルチ通貨タブから有効にするだけです。
これにより、サイト言語やクライアントの場所に応じて適切な通貨を表示し、配送オプションを強化できます。
詳細については、マルチ通貨の使用に関するガイドをご覧ください。
