タグ付けされた質問 「language」

5
Product Store ViewスコープURLキーを持つストアスイッチ上の404
URL Key製品ページのデフォルトでは、グローバルスコープです。 編集: FlorinelChisが示唆するように、スコープは属性の管理で変更できます。ただし、これによりストアビュースイッチャーの動作が壊れます。 これは、サンプルデータと「ストアコードをURLに追加」を有効にして1.7.0.2でテストされています。 製品を編集し、特定のストアビューに別のURLを設定します(フランス語) 再インデックス 英語のストアビューでサイトの製品ページを開く フランス語に切り替える:ページのURLが含まれます /French/ 英語に戻す-> 404ページエラー(URLがストアコードを見逃している /default/ ストアビュー/言語スイッチで正しく動作させる方法は? 詳細: 英語のURL: /default/sony-vaio-vgn-txn27n-b-11-1-notebook-pc.html フランス語のURL: /french/sony-vaio-vgn-txn27n-b-11-1-notebook-pc-french.html このページの英語サイトにいる場合-> /default/sony-vaio-vgn-txn27n-b-11-1-notebook-pc.html 次に、フランス語に切り替えます。 このURLを取得しました(ストアコードが見つかりません): MAGEDOMAIN/sony-vaio-vgn-txn27n-b-11-1-notebook-pc-french.html そのため、magentoはURLを正しく書き直しますが、何らかの理由でストアコードを見逃します 参照: 確かにこれはに関連している/core/model/store.phpと/core/model/url/rewrite.php、特にこれらのメソッドに: Mage_Core_Model_Url_Rewrite::rewrite Mage_Core_Model_Store::getCurrentUrl 更新 1.9.1を使用している場合、@ Vinaiの修正が機能しない場合は、追加した新しい回答を確認してください

2
Magento 2で多言語ストアビューにURLサブフォルダーを使用する
2つのフロントエンド言語(英語とイタリア語)を使用するために、2つのストアビューでMagento 2を構成しました。次の動作が必要です。 http://example.com/ --> Store View "English" (code = "en") - Default http://example.com/it/ --> Store View "Italian" (code = "it") つまり、英語のストアビューは標準のURLで利用可能であり、イタリア語のストアビューはURLの「it」サブフォルダー内で利用可能である必要があります。何も奇妙なことではありません。多言語Webサイトの一般的な構成です。 私はMagento 1.xに関して非常によく似た質問を見つけました:サブフォルダー内の異なるストアビューまたはWebサイト。しかし、受け入れられた答えは簡単ではないので(での書き換え.htaccessと変更が含まれますindex.php)、Magento 2を使用してこれを行う簡単な方法があるかどうかを確認したいと思います。 更新 前提:複数のWebサイトがあることを気にしないので、同じ言語で複数のWebサイトを持つことに問題はありません(以下の解決策では問題になります)。 そのため、Add Store Code to Urls[ 構成]> [ウェブ]> [URL]> [ストアコードをURLに追加 ]からオプションを有効にすると、問題なく動作します。しかし今、私はデフォルト言語(英語)のURLを複製しました: http://example.com/ --> Store View "English" (code = "en") http://example.com/en/ --> Store View "English" (code …


4
ストアを切り替えるときにURLキーを翻訳する
私が直面しているこの問題を解決できることを願っています。 状況: 5つの言語のウェブサイトが1つあります(example.com、example.com / itなど)。 問題: これで、example.com / about-usとexample.com/it/about-usができました。もちろん、イタリア語版はexample.com/it/chi-siamoのようにする必要があります。 私は識別子を翻訳し、それを製品カテゴリにリンクして「chi-siamo」と言ってみようと試みています。問題は、別の言語に切り替えようとすると、その識別子が使用されることです。 例:現在example.com/it/chi-siamoにいますが、ドイツ語版に切り替えたいので、example.com / de / ueber-unsにする必要があります。言語スイッチを使用してイタリア語からドイツ語に切り替える場合は、example.com / de / chi-siamoを取得します。これは404を与えます。 どのようなソリューションが必要ですか?


1
異なるカスタム言語での請求書の印刷
異なる言語の複数のストアビューを持つ1つのWebサイトがあります。すべてのストアビューは同じ製品を持っていますが、ロケールに格納されている異なるフロントエンド言語を使用しています。 ドイツのストアビューから注文すると、Sales => Invoices =>(invoice#)=> PrintはドイツのPDF請求書を印刷します。また、すべてのPDF請求書を会計用に英語で印刷できるようにしたいと考えています。どうすればそれを達成できますか?

2
Magento the Catalog Price Scopeの構成に関する問題
[システム]> [構成]> [カタログ]> [カタログ]> [価格]のこの設定に非常に混乱しています。 まず、それが何を意味し、何のためにあるのかわかりません。 次に、Magentoのウェブサイトで調査を行ったところ、次のページが見つかりました。http://www.magentocommerce.com/knowledge-base/entry/configuration-catalog-price しかし、それは意味がありません。私のMagento構成では、グローバルとウェブサイトの2つのオプションを取得しているためです。しかし、Magentoのドキュメントの中で私はこれらのオプションを取得します: ウェブサイト-価格はすべての店舗で共有されます。 ストア-価格はストアビューごとに異なる場合がありますが、同じストア内のストアビュー間で共有されます。 ストアビュー-価格は特定のストアビューに固有です。 Magentoのセットアップに関する詳細は次のとおりです。 店舗=国 ビュー=言語 私のウェブサイトはダウンロード可能な製品を販売しているので、PayPalアカウントを持つ誰でも購入できるようにしたいと思っています。 これを知って、最良のオプションは何ですか、なぜストアとストアビューが表示されないのですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.