ウェブサイトを多言語化したいPrestaShop のeコマースオーナーは、 PrestaShop のeコマースを自動翻訳する方法と、多言語サイトがなぜ重要なのか疑問に思っているかもしれません。.
グローバル貿易と多様な製品やサービスへの需要の高まりにより、多言語 eコマースが重要になっています。持続可能なビジネスの成長には、顧客と母国語でコミュニケーションを取ることが不可欠な要件になりつつあります。しかし、言語の壁は依然として大きな障害です。.
この場合、自動翻訳サービスの助けを借りて、 PrestaShop は言語を効果的に橋渡しする動的なソリューションになり得ます。この記事では、 PrestaShopeコマースを自動翻訳する方法と使用される技術について完全に説明します。.
PrestaShop eコマースを翻訳するためのいくつかの方法
PrestaShop eコマースを自動翻訳する方法をより深く説明する前に、翻訳には手動と自動の2つの方法があることを知っておく必要があります。.
PrestaShopでは、手動で翻訳する場合、翻訳結果を自分でインポートするためにいくつかの翻訳設定を行う必要がありますが、自動の場合は翻訳したいターゲット言語を選択するだけで、すべてが自動的に機能します。.
手動翻訳 PrestaShop
手動翻訳とは、テキストやコンテンツをある言語から別の言語へ、コミュニケーションの目的に適した文脈、ニュアンス、スタイルを考慮しながら人間が直接翻訳するプロセスです。このプロセスには、ソース言語とターゲット言語の両方に対する深い理解が必要であり、正確で自然な翻訳を生み出すために高度な言語スキルが求められることがよくあります。.
長所:
- 翻訳の正確性とターゲット文化への適合性を保証します。.
- 自動翻訳では失われがちな重要なニュアンスを捉えることができます。.
短所:
- 特に大規模なコンテンツの場合、多くの時間とコストがかかります。.
- スピードが求められる状況では実用的でない場合があります。.
PrestaShopの自動翻訳
自動翻訳とは、ソフトウェアやコンピュータアルゴリズムを使用して、テキストをある言語から別の言語へ自動的に翻訳することです。これらの技術は、多くの場合、複雑な言語学的・統計的ルールに基づいているか、機械学習アプローチを用いてテキストを理解し翻訳します。テクノロジーを活用しているとはいえ、今日の翻訳サービスは、より自然な翻訳を実現するためにライブエディター機能によっても支えられています。.
長所:
- より高速でコスト効率が高く、大量のコンテンツに適しています。.
- 翻訳プロセスの効率性と拡張性を向上させます。.
短所:
- 特に元の言語の文脈やニュアンスを捉える際に、エラーが発生しやすくなります。.
- 翻訳の精度が低くなり、文化的に適切でない表現になる可能性があります。.
特に詳細な商品情報を多く持つeコマースサイトでは、自動翻訳がより推奨されることがわかります。自動翻訳はそのための時間を大幅に節約します。.
手動翻訳も高い精度を提供しますが、だからといって自動翻訳がそれをできないわけではありません。これから使用する翻訳サービスには、ユーザーが翻訳結果を編集してより自然にすることができるライブエディター機能があります。.
では、このサービスとは何でしょうか?以下の説明で詳しく見ていきましょう。.
Linguiseで PrestaShop eコマースを自動翻訳する方法
まず、 PrestaShopへの Linguise 自動翻訳のインストール PrestaShopについて説明する前に、 Linguise サービスとは何かをご存じない方もいるかもしれません。 Linguise は、40以上のCMSやプラットフォームと互換性があり、 統合されている自動翻訳ウェブサイトです。その一つが PrestaShopです。そこで、それを証明してみましょう。
Linguise は、従来の言語から国際言語まで幅広く対応する80以上の言語を提供しています。ニューラル技術とクラウドベースのAI翻訳の助けを借りて、 Linguise は人間の翻訳と同様に最大97%の精度を実現できます。
これにより、あなたの PrestaShop eコマースは訪問者の好みに応じて言語バリエーションを提供でき、ユーザーエクスペリエンスをさらに向上させることができます。.
ステップ1:無料の Linguise アカウントを登録する
最初のステップは 無料の Linguise アカウント を登録し、1ヶ月間の無料トライアルを利用することです。 Linguise アカウントを登録するには、メールアドレスを入力してユーザー名とパスワードを作成するだけです。
トライアル機能は丸1ヶ月間利用でき、非常に充実した魅力的な Linguise の機能を提供します。その後、 Linguise のダッシュボードに誘導されます。.
ステップ2:ドメインを追加してAPIキーを生成する
Linguise のダッシュボードでは、翻訳したい PrestaShop ウェブサイトのドメインを追加する必要があり、入力が必要な項目には以下が含まれます:
- アカウント
- URL
- プラットフォーム/CMS
- 言語
- 翻訳言語
- URLを翻訳
次の画像のように。.

次に、APIキーセクションで クリップボードにコピーを選択します。

ステップ3: Linguise の翻訳スクリプトをアップロードし、APIキーを貼り付ける
次に、下のボタンからダウンロードできる Linguise 翻訳スクリプトをアップロードする必要があります。その後、 PrestaShop がインストールされているルートフォルダに翻訳スクリプトをアップロードしてください。.
フォルダ名が次のようになっていることを確認してください: linguise

その後、先ほどconfiguration.phpファイルでフィルタリングされたAPIキーを入力します。APIキーは、次の画像に示すように、スクリプト ‘REPLACE_BY_YOUR_TOKEN’ を置き換えるために使用されます。

ステップ4:言語URLとhtaccessの設定
デフォルトでは、 PrestaShop は通常、SEO を強化する目的で URL リライトを有効にします。この機能が有効になっていない場合は、ショップ設定の「トラフィックと SEO」、特に「フレンドリー URL」セクションでオプションを見つけることができます。.

次に、言語URLも.htaccessを介して設定する必要があります。テキスト RewriteEngine Onの下に、下の画像でブロックされている部分のようなスクリプトを追加します。

ステップ5:言語切り替えと国旗表示の設定
すべての設定が完了したら、次に言語切り替えと国旗表示を設定して、ユーザーが言語を切り替える際に簡単にできるようにする必要があります。これを行うには、 Linguise ダッシュボードで取得した以下のコードをコピーしてください。.
スクリプトをページヘッダー、つまり …/themes/your-theme/templates/_partials/head.tpl

ウェブサイト上の国旗の表示と配置を調整するには、 Linguise ダッシュボード > 設定 > 言語国旗の表示 にアクセスしてください。
これは、自由に設定できる旗の表示言語設定がどのようなものかをほぼ示しています。.
ステップ6:ローカルキャッシュを有効にする
関連する多言語URLとコンテンツを保存してページをより速く配信するローカルキャッシュシステムを有効にするオプションがあります。ローカルキャッシュは、 Linguise サーバーとお客様のウェブサイトサーバー間の一定量のデータ転送を保存します。.
オプションとして、キャッシュの保存量をMB単位で指定できます。次の例では、キャッシュが有効になっており、キャッシュの保存量は500MBです。.
/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
その場合、すでに言語切り替え機能を備えた PrestaShop eコマースウェブサイトの結果を確認できます。結果はおおよそこのようになります。翻訳するには、目的の言語に応じて、旗が表示された言語アイコンのいずれかを選択するだけです。.

Linguise と手動ローカライゼーション PrestaShopの比較
前述のとおり、 PrestaShopを翻訳する方法は2つあり、 Linguise による自動翻訳と手動ローカライズです。この説明では、 Linguise と手動翻訳の方法をいくつかの側面から比較してみます。.
完璧な翻訳品質
まず比較するのは翻訳結果の品質です。 Linguise はニューラル翻訳技術とクラウドAI翻訳を採用しており、この技術は 完璧な翻訳品質 を人間の翻訳と同程度の最大97%まで実現します。
実際、最新の状態を保つために、翻訳は常に3か月ごとに更新しています。.
一方、 PrestaShop のローカライゼーションはCrowdinから取得され、そこでさまざまなユーザーが各言語の翻訳に貢献しています。その後、この翻訳結果は手動ローカライゼーションで使用されます。人間による翻訳であるため、人為的ミスのリスクは確実に非常に大きくなります。だからこそ、機械翻訳が推奨されるのです。.
ライブエディターで翻訳を編集
機械翻訳は自然で自然な結果を提供しないと多くの人が思っているかもしれませんが、今は心配する必要はありません。なぜなら Linguise には フロントエンドライブエディター 機能が搭載されているからです。
この機能により、ユーザーは翻訳をより正確で自然にするために編集したい部分を直接選択できます。翻訳の管理は Linguiseの助けを借りれば実に簡単です。なぜなら、ライブエディター機能だけでなく、 テキスト置換ルール や コンテンツの除外を使用した翻訳ルールも利用できるからです。たとえば、製品名を翻訳したくない場合や、オンラインストアの特定の製品のみを翻訳したい場合も簡単にできます。
これはライブエディターを使用する一例です。.

一方、 PrestaShop にも同様の機能があります。ただし、 PrestaShop では、ユーザーが翻訳する文字列を検索する必要があり、さらにその文字列がどこにあるかを選択しなければなりません。.

簡単な設定、高速な翻訳
上記で行ったように、 Linguise は PrestaShop eコマースの簡単な翻訳を提供し、15分未満で PrestaShop ウェブサイトを Linguiseに接続するように制御できます。.
一方、 PrestaShopでは、翻訳をローカライズするために、以下から始まる4つの手順を実行する必要があります。
- ローカライゼーションパックをインポート
- 設定
- 現地単位
- 上級
上記の各部分をさらに調整する必要があります。.

新しい言語の追加が簡単
次に、言語追加の容易さに目を向けると、 Linguise はユーザーにとって非常に簡単で、任意のターゲット言語を簡単かつ迅速に追加できます。.
あとは、 Linguise ダッシュボードに移動し、 翻訳言語 を選択してから、 80以上の利用可能な言語
言語を選択すると、 Linguise がすぐに処理を開始し、ウェブサイト上のすべての要素を選択した言語に翻訳します。さらに、最新のアイコン言語フラグ表示も表示されます。.

これを PrestaShopと比較すると、このプラットフォームは言語を追加する手順がかなり複雑です。下の画像でわかるように、国旗画像、日付形式、 hreflangコードといった詳細まで、いくつもの列を入力する必要があり、それらも自分で追加しなければなりません。
これは、私たちが自動的に提供する Linguise とは大きく異なるため、ユーザーは言語を選択するだけで済みます。.

PrestaShop のSEOを強化
Linguise は、 多言語SEOを優先する翻訳サービスです。つまり、 Linguise を PrestaShop 翻訳サービスとして使用すると、すべてのSEO要素は、 Linguise によって、翻訳されたURL、メタデータ、 XMLサイトマップ、hreflangタグなどから管理されます。
一方、 PrestaShop はタイトル、メタディスクリプション、メタキーワード、URLの設定という形でSEO & URLもサポートしています。ただし、ユーザーは右側で自分の言語を個別に設定する必要があります。.
一方、 Linguise はすべてのメタディスクリプション、URL、その他各種SEO要素をすべての言語に自動翻訳します。.

PrestaShop のさまざまな翻訳サポート機能
上記の機能の一部をサポートすることに加えて、 Linguise は PrestaShop ストア向けに強力な翻訳機能を幅広く提供しています。ここでは、 Linguise が PrestaShop ストア向けに提供するその他の優れた機能をいくつかご紹介します。.
- 多言語検索での自動補完翻訳: あなたの PrestaShop ストアの検索バーは、複数の言語でリアルタイムの候補を提供します。ユーザーが入力を始めると、選択した言語で候補用語が即座に表示され、国際的な訪問者がストアの元の言語を知らなくても、探しているものを正確に見つけやすくなります。
- PrestaShop のチェックアウトプロセスが完全に翻訳されました: Linguise は、各プロセスステップを翻訳することで、完全にローカライズされたチェックアウト体験を保証します。これには、翻訳された詳細とボタンを含む商品ポップアップ、配送オプションと支払い変更のリアルタイム翻訳、カート更新メッセージの自動翻訳が含まれます。買い物客は、閲覧から最終購入まで一貫した多言語体験を楽しめます。
- 検索商品とコンテンツの翻訳結果: ユーザーが商品やコンテンツを検索すると、 Linguise は検索キーワードと結果項目の両方をユーザーの優先言語に翻訳します—あなたのサイトにオリジナル版しかない場合でも。これにより、検索結果は言語を問わず関連性と正確性を保ち、ユーザーが必要なものをすばやく見つけられるようになります。
動画で PrestaShop のウェブサイトを自動翻訳する方法
Linguiseで PrestaShop eコマースの翻訳を始めましょう
これで、 PrestaShop eコマースを自動翻訳する方法と、手動の PrestaShop ローカライゼーションとの比較が理解できました。 PrestaShopを時間効率よく翻訳するには、 Linguiseのような自動翻訳サービスを選ぶことが重要です。.
With Linguiseでは、手動ローカライズのように多くのことを設定することはできません。ただ 無料の Linguise アカウントを登録し、 ドメインウェブサイトを追加し、APIキーを関連付け、言語スイッチャーを設定すれば完了です!
さあ、何を待っているのですか?今すぐ PrestaShop のeコマースを Linguiseで多言語化しましょう!



