0

単一言語の Magento Webstore (CE 1.7.0.2) を開発しましたが、これに多言語の Wordpress ブログを追加したいと考えています。Wordpress 環境が Magento ウェブストアと同じルック アンド フィールを維持することが重要です。

Fishpig 拡張機能を Magento に追加し、Polylang ( http://polylang.wordpress.com/ ) プラグインを Wordpress に追加して、これを実行しようとしました。Magento ルック アンド フィールなしで WP 環境を開くと、言語 A から B に切り替えることができるドロップダウンが表示されます。ただし、Magento ルック アンド フィールを含めると、このオプションは表示されなくなります。

Fishpig の Multisite 拡張機能の開発者と話をしましたが、この拡張機能も私が探しているソリューションを提供していません。

誰がこれの解決策を知っていますか?

4

1 に答える 1

1

Polylang プラグインは現在サポートされていませんが、将来サポートされる可能性があります。

これにはハック的な解決策がいくつかありますが、私の最初の質問は次のとおりです。単一言語の Magento インストール (単一ストア) を使用しているのに、多言語ブログが必要な理由は何ですか?

最も簡単な解決策は、使用している言語ごとに異なるストア ビューを作成し、WordPress マルチサイトを使用して、各ストア ビューに異なるブログを割り当てることです。これにより、必要な数の異なる言語が提供されます。

これに関して私が確認できる唯一の問題は、投稿を表示しているときにストア ビューを変更すると、言語が原因で URL が一致しないため、新しいストア ビューの同等の投稿に移動しないことです。違い。これを修正するには、RewriteRule を htaccess ファイルに追加して、ブログの表示中にストアを変更するときに常にブログのホームページにリダイレクトするようにします。

単一の Magento ストアを使用する必要があり、多言語のブログが必要な場合は、ルートアドオンを使用して、ストアごとにできるだけ多くの異なるブログを作成できます。これらのブログにはすべて別の URL が必要ですが、これは次のような URL を使用して行うことができます。

  • ja/ブログ/
  • de/ブログ/
  • fr/ブログ/
  • es/ブログ/

これが機能するように思われる場合は、お知らせください。詳細情報を提供します。

于 2013-10-25T08:44:28.823 に答える