Polskie wsparcie PrestaShop
PrestaShop => Wygląd => Wątek zaczęty przez: xirus w Luty 20, 2010, 02:27:07 am
-
Witam, mam pytanie jak zrobić aby według wersji językowej ładował się inny flash ?
W logo mam kilak napisów po polsku , strona jest w języku polskim, angielskim i niemieckim
wszystko ładnie się tłumaczy jednak logo jest w flashu i mam już przygotowane 3 wersje ale nie wiem jak je umieścić
chodzi że gdy jesteśmy w wersji pl to mamy np logo_pl.swf gdy niemieckiej logo_de.swf itd
proszę o szybką odpowiedz
-
trzeba w header.tpl postawić warunek php sprawdzający wersje językową
-
trzeba w header.tpl postawić warunek php sprawdzający wersje językową
Niekoniecznie, wystarczy w .tpl zrobić takie coś (przykład na obrazie):
<img src="images/example_image_{$lang_iso}.jpg">
Teraz presta w zależności od języka będzie wczytywać obraz o nazwie:
images/example_image_pl
images/example_image_de
images/example_image_fr
itd.
-
racja, to jest nawet prostsze rozwiązanie
tylko w tym przypadku musimy pamiętać że przy dodawaniu kolejno języka musimy dodać kolejny plik flash, jeśli zapomnimy żaden się nie wyświetli a w php możemy dodać warunek że np dla języka pl będzie baner po polsku dla de po niemiecku a dla każdego innego po angielsku
-
racja, to jest nawet prostsze rozwiązanie
tylko w tym przypadku musimy pamiętać że przy dodawaniu kolejno języka musimy dodać kolejny plik flash, jeśli zapomnimy żaden się nie wyświetli a w php możemy dodać warunek że np dla języka pl będzie baner po polsku dla de po niemiecku a dla każdego innego po angielsku
Fakt - no ale myślę, że to nie duży problem, natomiast unikamy grzebania w php ;)
-
sposób podany przez Podemski jak najbardziej sprawdzony , wszystko bardzo ladnie dziala a do tego bardzo bardzo prosty, dziękuje za szybka odpowiedz