Doch wie ist der Lösungsansatz hier?
Im SW6 Demo shop sehe ich hier nur die Lösung einen weiteren Store mit indiviueler Url anzulegen und nur die Währung anzeigen zu lassen die für dieses Land gilt.
Du kannst jedem Sales-Channel unterschiedliche Sprachen zuweisen und auch diese Sprachen ganz normal im Admin pflegen (kein separates Übersetzungs-Modul).
Also kann ich das nur über die Sales Channels differenzieren.
sagen wir ich habe einen shop auf einer Domain www.shop.com ich möchte in Spanien (EUR) und in England (Pfund) andere Preise als in Deutschland (EUR).
Wie setzte ich das um?
Wenn ich das über die Sales Channel mache wie kommt dann der Spanier Beispielsweise auf den Sales Channel www.shop.com/es-en wenn auf über www.shop.com einsteigt?
Ein Sales-Channel kann mehrere Sprachen haben, dafür brauchst du nicht mehrere Sales Channel. Kannst du dir auch bereits in der aktuellen Version ansehen.
@rcoria schrieb:
sagen wir ich habe einen shop auf einer Domain www.shop.com ich möchte in Spanien (EUR) und in England (Pfund) andere Preise als in Deutschland (EUR).
Dafür legst du im Rule-Builder eine Regel an (bspw. Lieferland = Spanien) und definierst dann pro Artikel für diese Regel abweichende Preise. Du kannst jeden Preis für jede Währung hinterlegen. Auch das findest du bereits im Reiter „Erweiterte Preise“ bei den Artikeln. Da du einen Brutto und Nettopreis definieren kannst, gibt es da auch keine aufwendige Umrechnung.
Die Spracherkennung macht man heute klassischerweise über den Webserver, weniger über die Applikation selbst. Da musst du dir eine Kennzeichnung überlegen die du auswerten willst (bspw. Browsersprache oder IP) und entsprechende Regeln mit deinem Hoster umsetzen. Das geht aber auch so schon in SW5.
Da wird der Spanier keine Freude haben wenn er einen Preis sieht und nach dem anmelden (Hinterleger der Lieferadresse) einen erhöten Preis im Warenkorb hat.