Jump to content
Gilles Nowacki

Le choix d elangue marche, mais revient dans la langue de base a chaque click ...

Recommended Posts

Bonjour,


 


J'ai un shop en francais, et je dois le faire fonctionner également en allemand, pour le même pays.


 


Les langues sont installés et la plupart des traductions sont déjà rentrés (Cat/Prod/Banner/Menu, etc...)


 


Le souci est que quand on choisis l'Allemand, cela marche  mais dès que l'on clique n'importe qu'elle lien on revient en Français....


 


Je m'arrache les cheveux sur ce problème sans voir l'ombre d'une piste...


 


Quelque as-t'il une idée de ce qui se passe ?


 


Le lien : http://wunderluft.com


 


Un grand merci d'avance, j'ai cherché moults idées, désactiver les modules tierces, cherché sur des forums.. Rien....


 


:(


 

Share this post


Link to post
Share on other sites

Bonjour,

 

n'auriez vous pas activé la géolocalisation ou un module qui force la langue en fonction de l'ip ou de la configuration du navigateur ?

Share this post


Link to post
Share on other sites

Bonne idée et merci.

 

Hélas non, la géolocalisation n'est pas installé et activé. Ce pourrait être bien si le système détecte de l'Allemand ?

 

Et je ne vois pas de modules utilisants de telles fonctions, est-ce que cela pourrait être le thème en lui même ?

 

 

Share this post


Link to post
Share on other sites

Ben vous avez un fichier .htaccess à la racine de votre boutique sur le serveur.

 

La question est de savoir si votre htaccess est seulement natif (c'est à dire généré automatiquement lors de l'enregistrement d'une option dasn le menu SEO&Urls) ou comporte des éléments apportés par un autre module ou rajouté par quelqu'un.

Share this post


Link to post
Share on other sites

Le voici : 

 

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
 
<IfModule mod_rewrite.c>
<IfModule mod_env.c>
SetEnv HTTP_MOD_REWRITE On
</IfModule>
 
RewriteEngine on
 
 
#Domain: wunderluft.com
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]
 
RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
 
# Images
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
 
# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
 
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|svg)$">
Header add Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
 
#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404
 
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

Share this post


Link to post
Share on other sites

étrange si j'appelle une page directement avec l'url /de alors pas de soucis reste sur la bonne langue.

 

par contre si je clic sur le lien du menu alors j'ai la redirection vers la version /fr

Share this post


Link to post
Share on other sites

Et vous n'avez touché à aucun code source de votre site ou vous n'avez aucun override actuellement ?


Est-ce que cela peux venir du theme ?? 

testez avec le template par défaut de PrestaShop pour savoir si cela provoque toujours le même soucis.

Share this post


Link to post
Share on other sites

Alors là je ne sais pas..  J'ai touché 2-3 trucs oui, et overrride est encore "obscur" pour moi, je sui mieux en Joomla... :-)

Ok je vais essayer. Merci de votre aide. Le cas échéant, je peux vous recontacter, et vous me faites une offre pour résoudre cela ? 

 

Share this post


Link to post
Share on other sites

bien entendu, j'arrive toujours à trouver un peut de temps pour dépanner utilisateurs de PrestaShop.

Share this post


Link to post
Share on other sites

Cool. Pouvez-vous m'estimer un prix ? 

J'ai essayé le theme par defaut, rien ne change... Je crois que j'a dû toucher un truc ou qu'il y a des override....

Et si ok, je vous donne accès ftp, accès admin ?

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

×
×
  • Create New...

Important Information

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