Jump to content

[Problème] changer de thème passe mon site en anglais


rafff26

Recommended Posts

Bonjour,

 

Je reprend le design d'un site qui a été réalisé avec Prestashop.

 

Dans un premier temps, je ne vais toucher qu'au theme.

 

Ce que j'ai fais, c'est que j'ai copié le thème qui était utilisé, je l'ai renommé et j'ai commencé à modifier ce nouveau thème.

 

Mon problème est le suivant : une fois que j'ai copié le thème utilisé par le site et que je l'ai renommé pour obtenir un nouveau thème, je l'ai appliqué et mon site passe automatiquement en anglais.

 

Ceci, avant toute modification, uniquement avec la copie du thème original.

 

 

J'espère être assez clair, merci par avance :)

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour, je viens d'avoir le même soucis et j'ai trouvé d'où ça vient

 

Dans les fichiers de langue, les clefs utilisent le thème courant

 

$_MODULE['<{blockcms}prestashop>blockcms_cd275312651aebf8cbbb8d3bb1c086ae'] = 'Bloc CMS';

 

Il faut donc que la clef soit modifiée

 

$_MODULE['<{blockcms}unnouveautheme>blockcms_cd275312651aebf8cbbb8d3bb1c086ae'] = 'Bloc CMS';

 

si toutefois on est pas trop d'humeur pour modifier les clefs de tous les fichiers de langue, il est possible de modifier le comportement des traductions dans le fichier /config/smarty.config.inc.php (fonction smartyTranslate)

 

// $key = '<{'.$params['mod'].'}'._THEME_NAME_.'>'.$key;
$key = '<{'.$params['mod'].'}prestashop>'.$key;

Link to comment
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...