Jump to content
aro

Jeden sklep - wiele języków i wiele walut

Recommended Posts

Witajcie
Sklep domyślnie działa z polskim językiem. Pozostałe, zagraniczne języki powinny być opcjonalne, waluty również. Dodatkowe języki można oczywiście włączyć w narzędziach, ale pojawia się kilka niewiadomych.

 

Przykładowo klient zagraniczny (język EN, waluta USD)

Jak automatycznie aktualizować kurs wymiany dla PLN/USD?

Czy przy wyborze języka na EN zmieni się również cena towaru z PLN na USD? Można to zautomatyzować?

Jakie maile otrzyma klient ze sklepu (statusy do zamówień, wiadomości z formularzy kontaktowych), jeżeli wybrał język EN, ale sklep działa z domyślnym polskim językiem?

 

Ważne jest to, aby bez względu na ilość języków baza danych była jedna - czyli baza towarów, klientów, zamówień... Całość może działać w tej samej, jednej domenie .pl. Chodzi o możliwie najprostsze rozwiązanie, które zapewni funkcjonowanie sklepu w wielu językach i walutach.

Share this post


Link to post
Share on other sites

Na razie jeden - angielski, ale docelowo kilku. Na chwilę obecną priorytetem jest EN.

Share this post


Link to post
Share on other sites

Robiłem coś takiego że jeden język zł, drugi eur z tym że to było według id czyli id języka 1 oraz id waluty 1, nie wiem jak by sie to dało przy większej ilości, dzisiaj nie znajdę na to czasu przypomnij sie jutro albo pojutrze po południu jak nie znajdziesz rozwiązania to zobaczę na ile to jest możliwe.

 

Tylko jeszcze napisz jaka to wersja presty.

Share this post


Link to post
Share on other sites

Kwestia zmiany waluty przy wyborze danego języka jest sprawą drugorzędną, aczkolwiek istotną. Bardziej problematyczne jest pogodzenie jest sytuacji, w której klient ustawia swój język i od tego momentu powinien on mieć możliwość rejestracji konta i otrzymywania wszelkich komunikatów, w szczególności maili ze sklepu w wybranym przez siebie języku.

 

PS 1.6.0.14 (1.4 też, ale niekoniecznie, bo już leciwy).

 

Gdzieś czytałem, że można uruchomić dwa sklepy w jednym zapleczu i każdy z nich np. działa na innej domenie (polska domena dla Polaków, druga domena dla obcokrajowców). Obie domeny wskazują na ten sam serwer, oba sklepy korzystają z tej samej wspólnej bazy towarów, zamówień, klientów itp, ale są oddzielnymi sklepami). Wówczas każdy sklep działa tylko w swoim domyślnym języku. Z tego co pamiętam to nie była mowa o Multistore, bo baza była jedna i ta sama dla obu sklepów. W moim przypadku nie jest konieczne tworzenie odrębnych sklepów, wystarczyłby jeden, ale z właściwą obsługą wielu języków.

Edited by aro (see edit history)

Share this post


Link to post
Share on other sites

To co opisałeś to jest właśnie multistore czyli jedna baza, jedno zaplecze i kilka sklepów.

 

Generalnie jeśli wszystko masz poprawnie ustawione i nie brakuje ci tłumaczeń oraz szablonów emaili dla danego języka to wszystko powinno być tak jak należy.

Share this post


Link to post
Share on other sites

Czyli Multistore jest zbędny w sytuacji, gdy jest jedna domena i wystarczy jeden sklep? Multistore daje jakieś szczególne, większe możliwości od pojedynczego sklepu?

Share this post


Link to post
Share on other sites

Może daje jakieś unikatowe możliwości dodatkowych funkcjonalnośći przypisanych do danego sklepu, czyli np. dla sklepu pl możesz mieć inne ustawienia niż dla sklepu en ponieważ każdy sklep możesz ustawić osobno, ale tobie nie jest potrzebna taka funkcjonalność. Generalnie nie posiada większych możliwości produkcyjnych niż zwykły sklep, po prostu rozdziela ładnie ustawienia pomiędzy sklepy.

 

Tak jak pisałem wcześniej sprawdź czy masz kompletne tłumaczenia dla wszystkich języków, czy posiadasz szablony emaili dla języka pl i en, to powinno działać.

Share this post


Link to post
Share on other sites

endriu107, dziękuję Ci za pomoc. Za Twoją radą skupię się na jednym sklepie i sprawdzę, czy wszystko działa, jak powinno. Gdyby były problemy, to dam znać.

Share this post


Link to post
Share on other sites

Multistore (lub całkiem osobne sklepy) to z tego z rozumiem jeszcze możliwość przypisania osobnych domen dla języków.

Bo z tego co rozumiem zwykły sklep (bez multistore) ma wszystko na jednej domenie a ścieżki to np. adres.pl/pl/reszta-adresu i adres.pl/en/reszta-adresu itd.

Share this post


Link to post
Share on other sites

Tak jest to nawet nie tyle możliwe co wymagane aby rozróżniać sklepy, jednak jeśli google ma wybór pomiędzy (en.domen.pl + domena.pl) a (domena.pl/pl/ + domena.pl/en/) to ta druga jest lepiej widziana przez wujka. Poza tym indeksuje się tylko jeden sklep i jedna domene w drugim przypadku w pierwszym dwa sklepy i dwie domeny.

Share this post


Link to post
Share on other sites

ja mam dwa jezyki 3 waluty

 

1.najlepiej ustawic jedna domene z wersjami jezykow - w koncu musisz pozycjonowac tylko jedna domene

2. uzywam tego modulu:

https://www.prestashop.com/forums/topic/105240-module-location-currency-detection-redirect-users-to-their-languagecurrency-automatically/

ale sa jeszcze 2 inne godne polecenia

3.klient wybierajac jezyk i robiac w nim zamowienie juz zawsze otrzymuje powiadomienia w tym jezyku - chyba, ze sobie zmieni - twoj jezyk zaplecza nie ma nic wspolnego z jezykami "frontu"

Share this post


Link to post
Share on other sites

tak btw. presta posiada narzędzie które pobiera kurs waluty i automatycznie przelicza kursy innych walut.

odpalasz to croonem z częstotliwością która CI odpowiada, np. raz dziennie albo i częściej.

Share this post


Link to post
Share on other sites

skąd konkretnie presta pobiera kury walut i z jaką częstotliwością aktualizuje(w standardzie)?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More