SamPlissken Posted April 14, 2020 Share Posted April 14, 2020 (edited) Bonjour, Je vous fais part d'un soucis que j'ai rencontré qui a trouvé une solution vraiment… étrange. Mais avec la 1.7 j'avoue ne plus être étonné de rien. Pour ma part tout était bon avec l'interface de traduction de la 1.7 et pourtant des champs d'un module ne voulaient pas se traduire. J'ai tenté cette méthode après avoir vu que certains modules ouvraient leur traduction dans l'ancienne interface (alors que d'autres non), et là je me suis rendu compte que les champs n'étaient pas rempli. Il faut "enregistrer et rester", puis s'il remet les champs vides, simplement recharger la page. Et là les traductions apparaissent et tout fonctionne parfaitement sur la partie publique ! Par exemple en 1.7 l'url pour un module est : https://site.fr/admin/index.php/improve/international/translations/?lang=fr&type=modules&locale=fr-FR&selected=nomdumodule Pour avoir l'interface de traduction de la 1.6 : https://site.fr/admin/index.php?controller=AdminTranslations&conf=4&lang=fr&type=modules&module=nomdumodule&theme= Est-ce un bug connu ? Edited April 14, 2020 by SamPlissken (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted April 14, 2020 Share Posted April 14, 2020 Oui, la 1.7 est un gros bug connu^^ 1 Link to comment Share on other sites More sharing options...
SamPlissken Posted April 14, 2020 Author Share Posted April 14, 2020 (edited) Hahaha tellement vrai, et pourtant paraît que ça s'est amélioré depuis peu… Je n'imagine pas avant. C'est vraiment parce que les hébergeurs forcent PHP7.3 que j'y suis passé sinon j'aurais installé la 1.6 même encore maintenant… Edited April 14, 2020 by SamPlissken (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted April 14, 2020 Share Posted April 14, 2020 Bah, un hébergeur qui force la version PHP ce n'est pas top non plus Link to comment Share on other sites More sharing options...
SamPlissken Posted April 15, 2020 Author Share Posted April 15, 2020 Force dans le sens où quand on prend un nouvel hébergement c'est forcément PHP7.3, je précise. J'ai à côté de ça d'autres instances Gandi qui sont toujours en 5.3 et qui n'en bougeront pas, sauf si une solution miracle permet de moderniser la 1.6 pour PHP7 voit le jour... Link to comment Share on other sites More sharing options...
henripierre Posted April 15, 2020 Share Posted April 15, 2020 On 4/14/2020 at 7:49 PM, SamPlissken said: Bonjour, Je vous fais part d'un soucis que j'ai rencontré qui a trouvé une solution vraiment… étrange. Mais avec la 1.7 j'avoue ne plus être étonné de rien. Pour ma part tout était bon avec l'interface de traduction de la 1.7 et pourtant des champs d'un module ne voulaient pas se traduire. J'ai tenté cette méthode après avoir vu que certains modules ouvraient leur traduction dans l'ancienne interface (alors que d'autres non), et là je me suis rendu compte que les champs n'étaient pas rempli. Il faut "enregistrer et rester", puis s'il remet les champs vides, simplement recharger la page. Et là les traductions apparaissent et tout fonctionne parfaitement sur la partie publique ! Par exemple en 1.7 l'url pour un module est : https://site.fr/admin/index.php/improve/international/translations/?lang=fr&type=modules&locale=fr-FR&selected=nomdumodule Pour avoir l'interface de traduction de la 1.6 : https://site.fr/admin/index.php?controller=AdminTranslations&conf=4&lang=fr&type=modules&module=nomdumodule&theme= Est-ce un bug connu ? j'ai pas trop compris cette histoire d'url, peux tu expliquer plus en détail? Link to comment Share on other sites More sharing options...
SamPlissken Posted April 15, 2020 Author Share Posted April 15, 2020 Malheureusement je ne vois pas trop comment expliquer ça plus en détail haha. La première url permet d'accéder à l'interface de traduction de la 1.7, et la seconde permet d'accéder à l'interface telle qu'on la connaissait sous la 1.6. Dans mon cas la traduction manuelle n'était jamais prise en compte, et c'est en accédant à l'interface 1.6 et en remplissant les champs que ma traduction s'est enfin affichée sur la partie publique. Link to comment Share on other sites More sharing options...
yama Posted April 16, 2020 Share Posted April 16, 2020 On 4/15/2020 at 4:05 AM, SamPlissken said: Hahaha tellement vrai, et pourtant paraît que ça s'est amélioré depuis peu… Je n'imagine pas avant. C'est vraiment parce que les hébergeurs forcent PHP7.3 que j'y suis passé sinon j'aurais installé la 1.6 même encore maintenant… La 1.7 n'est pas encore compatible avec php 7.3 C'est prévu pour la futur 1.7.7 prevue pour Q2 2020 https://github.com/PrestaShop/PrestaShop/issues/12461 7 hours ago, SamPlissken said: sauf si une solution miracle permet de moderniser la 1.6 pour PHP7 voit le jour... Genre ca ? https://store.enter-solutions.com/fr/80-prestashop-16126.html Link to comment Share on other sites More sharing options...
SamPlissken Posted April 16, 2020 Author Share Posted April 16, 2020 Oui c'est en 7.2 que l'hébergeur est passé, à force d'y regarder et de lire des choses dessus je ne sais plus qui est quoi. Pour l'autre solution, c'est sympa, mais : est-ce viable sur le long terme ? Est-ce que ça sera maintenu à jour ? Quid des modules ? On parle d'un site pour des boutiques qui ne vivent que sur les revenus générés, ce n'est pas à prendre à la légère. Link to comment Share on other sites More sharing options...
Eolia Posted April 16, 2020 Share Posted April 16, 2020 ca fait 4, non 5 ans qu'on vous répète que la 1.7 est un gros test sur le dos des usagers... Ce genre de bugs n'existe tout simplement pas en 1.6. Link to comment Share on other sites More sharing options...
SamPlissken Posted April 16, 2020 Author Share Posted April 16, 2020 C'est pour ça que professionnellement je n'ai jamais sauté le pas, jusque là. S'ils forcent malheureusement on risque de se retrouver coincer au bout d'un moment, et je peux pas forcer des clients actuels à payer une transition vers la 1.7 dans quelques années ou même avant. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now