Jump to content

[RESOLU / SOLVED] traduction en front office


Recommended Posts

Bonjour à tous,

 

Je rencontre un souci de traduction sur mon FRONT OFFICE (v 1.5.3.1)

 

En effet, j'ai importé des catégories / sous categories, etc, etc...

et ses traductions via phpmyadmin dans la table "ps_category_lang"

 

Super, sur le back office, les traductions, entre autres en francais, sont correctement gérées...

 

Par contre en FRONT, ca marche plus, ou plus exactement, le francais ne marche plus...

Anglais OK

Allemand OK

Francais NADA

 

SAUF...quand je desactive la mise en cache "smarty"...alors ok ca me va bien tant que je teste et débogue, mais dès que je repasse en mise en cache "en vert"...le problème revient...et c'est particulièrement désagréable..

 

J'ai vérifié et revérifié ma trable "ps_category_lang" et a priori tout est ok..

 

Quelqu un aurait une piste, siouplait a vot'bon coeur..

 

Merci et a bientot

 

Nico

Edited by nico5969 (see edit history)
Link to comment
Share on other sites

un petit up avec une modif..

 

j'ai changé 2 ou 3 réglages

 

maintenant la traduction est OK sur les categories et souys categories de niveau 2 et 3 (niveau 1 = "accueil" non modifiable)

MAIS le niveau 4 n'est disponible qu'en anglais.... allemand et francais NIET

 

PI: mon fichier de base n'est dans aucune de ces 3 langues...

donc manifestement il n'y a que l anglais (idlang = 1) qui est géré sur le 4eme niveau

 

dernière chose....je rencontre ce probleme de traduction au niveau des modules suivants:

- menu haut / top menu

- bloc categories / blockcategories

 

en effet, les traductions sont OK dans les pages présentant les catégories...

 

des idées ?

Edited by nico5969 (see edit history)
Link to comment
Share on other sites

ah y est , a force de fouiller, j'ai trouver mon bonheur en m'inspirant d'un autre post sur un autre topic...

 

pour ceux que ca interesse, j'ai modifié le code de "blocktopmenu.php"

 

a la ligne 652:

$this->getCategory((int)$child['id_category'], (int)$id_lang['id_lang'], (int)$child['id_shop']);

 

à la place de

$this->getCategory((int)$child['id_category'], (int)$id_lang, (int)$child['id_shop']);

 

 

 

 

quant a la résolution dans le "bloc categories", j'ai configuré la "profondeur" à 0..soit infini !

 

hasta bientot

Edited by nico5969 (see edit history)
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...