Linguiseは長年にわたりOpenCartをサポートし、ストアオーナーが多言語でのショッピング体験を提供できるように支援しています。Linguiseを使用すると、簡単に設定し、翻訳されたOpenCartストアを構築できます。
しかし、1つの制限が残っていました。検索機能は頻繁にユーザーを元の言語にリダイレクトし、翻訳されたブラウジング体験を妨げていました。この記事では、この問題を解決する Linguiseの最新アップデートについて説明します。完全な翻訳サポートが OpenCartの検索機能に拡張され、ユーザーは選択した言語バージョンからリダイレクトされることなく、任意の言語で製品を検索できるようになりました.
元の言語にリダイレクトされる問題の検索

以前は、 Linguise を使用してウェブサイトを翻訳していた OpenCart ユーザーは、検索機能に関する問題に直面していました。訪問者が翻訳されたページで製品検索を実行すると、結果ページは選択された言語に関係なく、自動的に元の言語にリダイレクトされていました。.
この動作は、ユーザーが自分の好みの言語でサイトを閲覧しているときに、言語の一貫性を混乱させ、壊しました。その結果、完全に翻訳されたインターフェイスがあっても、検索体験は不完全なものに感じられ、国際的なオーディエンスにとって特にユーザー満足度に影響を与える可能性がありました。.
この問題は、検索エンジンやランディングページから特定の言語にすでに設定されているユーザーにとって特に目立っていました。インターフェイス、製品説明、およびナビゲーションメニューが正しく翻訳されているように見えたとしても、製品検索が行われた瞬間に、元の言語ページへのリダイレクトがシームレスな体験を中断しました。この矛盾を解決することが、世界中の顧客との信頼関係を築き、コンバージョン率を向上させることを目指すストアオーナーにとって最優先事項となりました。.
完全な検索翻訳を有効にする方法

検索翻訳機能を有効にする前に、 Linguise 統合を最新バージョンに更新していることを確認してください。これにより、検索翻訳機能がお客様の OpenCart ウェブサイトで適切に機能することが保証されます。.
検索翻訳を有効にするには、Configuration.phpファイル内の2つのシンプルな変数を設定するだけです。まず、$cmsの値が‘opencart’に設定されていることを確認します。次に、$search_translations = trueに設定して検索翻訳を有効にします。これら2つの調整により、 Linguise は選択された言語に基づいて検索クエリを自動的に翻訳できます。.

これらの変数を設定した後、ウェブサイトの上部検索バーは異なる言語間でシームレスに機能します。以下は、英語で「touch」のようなキーワードを使用した場合の検索結果の表示例です。.

次に、ウェブサイトがインドネシア語を使用し、「sentuh」というキーワードを検索しようとすると、検索結果の表示も選択されたインドネシア語で利用できます。.




