WPML

WPMLおよびWPML Multilingual & Multicurrency for WooCommerceを使用して、WooCommerce Bookingsを多言語に翻訳する方法を説明します。

はじめに

サイトでWooCommerceとWooCommerce Bookingsのセットアップが完了していることを確認してください。その後、以下の翻訳プラグインをインストールして有効化します。

  • WPML Multilingual CMS
  • WPML 文字列翻訳
  • WPML Multilingual & Multicurrency for WooCommerce

これらのコンポーネントは、OTGS Installerプラグインを使用して簡単にインストールできます。

これらのプラグインをインストールして有効化した後、WPMLセットアップを実行します。その後、ダッシュボードの通知にWCML独自の短いウィザードが表示されるため、そちらも実行してください。

WCMLの使い始めに関する詳細は、WooCommerceストアの翻訳ガイドをご覧ください。

予約可能な商品とリソースの翻訳

予約可能な商品を翻訳するには、WPML翻訳に移動し、商品セクションを確認します。翻訳する商品を選択し、翻訳に送信します。

これらの商品の予約受付を開始する前に、サイトで利用可能なすべての言語に商品を翻訳してください。完全に翻訳されていない商品を顧客が予約しようとすると、実際の空き枠が表示されず、予約自体ができない場合があります。

翻訳ダッシュボードで商品を翻訳に送信
「ダッシュボード」タブでの商品の翻訳への送信

これにより、商品名、説明、商品属性などのページコンテンツが翻訳されます。

WPMLは、その商品に添付されているすべてのリソースも自動的に翻訳します。また、ダッシュボードタブのBookable resourcesセクションから、これらを単独で翻訳することもできます。

翻訳のレビューと編集は、WPML翻訳から行えます。

Personsと追加テキストの翻訳

多くのWordPressプラグインと同様に、WooCommerce Bookingsには独自の翻訳が付属しています。スペイン語などの特定の言語では、ボタンのテキストやPersons機能の翻訳が自動的に表示される場合があります。表示されない場合は、これらの要素を自分で翻訳する必要があります。

これを行うには、WPML翻訳に移動し、その他のテキスト (文字列)セクションでこれらの特定の単語やフレーズを検索します。

その後、それらを選択して翻訳に送信できます。

マルチ通貨モードの有効化

WPML Multilingual & Multicurrency for WooCommerceを使用すると、サイトで複数の通貨を有効にできます。顧客は、選択したサイト言語や現在地に基づいた通貨を表示できます。

マルチ通貨モードを有効にしてセットアップするには、WPML設定マルチ通貨に移動します。

デフォルトでは、プラグインは複数の通貨でのコストを自動的に計算します。

必要に応じて、他の通貨でのコストを手動で設定することもできます。商品を編集し、商品データボックスを開きます。通常の商品の場合、オプションは一般タブのSet prices in other currencies manuallyです。予約可能な商品の場合は、WooCommerce Bookingsが追加するCostsタブのSet costs in other currencies manuallyになります。その後、ハイライトされたフィールドに希望する金額を追加します。

商品の「一般」セクションで、他の通貨の価格を手動で設定する
商品の「一般」セクションでの、他の通貨の価格の手動設定

リソースやPerson Typesのコストを設定する際にも、同様のハイライトされたフィールドが表示されます。

詳細は、マルチ通貨の使用 (新しいタブで開く)に関するガイドをご覧ください。

執筆者:Amir