Dream me up Posted August 9, 2012 Share Posted August 9, 2012 Bonjour, Nous sommes en train de travailler sur prestashop 1.5, et nous ne comprenons pas pourquoi l'id de la langue française a été inversé avec celui de la langue allemande ? id de la langue française est passé de 2 à 4 et celui de la langue allemande de 4 à 2... Quel intérêt ? Cela provoque de gros problèmes sur tous les modules... quelle solution à part changer en base de données les id de lang pour tous les modules ? Merci à ceux qui participeront à cette discussion Link to comment Share on other sites More sharing options...
LeGastronome Posted August 9, 2012 Share Posted August 9, 2012 il ne me semble pas que mes langues aient été modifiées. Link to comment Share on other sites More sharing options...
Sébastien Houzet Posted August 13, 2012 Share Posted August 13, 2012 L'id des langues peut être différents en fonction des langues activées lors de l'installation de la boutique. Par exemple, entre une boutique qu'avec anglais et une boutique anglais et français les ID peuvent être différents. Link to comment Share on other sites More sharing options...
PatriceJV Posted September 27, 2012 Share Posted September 27, 2012 Il m'arrive la même aventure. Les langues Française et Allemande ont été inversées. C'est un problème ! Merci pour l'info sur la langue d'installation d'origine. Link to comment Share on other sites More sharing options...
Vincent Augagneur Posted September 27, 2012 Share Posted September 27, 2012 Bonjour à tous, En effet lors d'une installation de la version 1.5 les id des langues ne sont pas identique a une installation d'une 1.4. Cela ne doit poser aucun probleme... En effet si vous faites des dev sur la 1.4 ou 1.5 il ne faut en aucun cas utiliser les ID mais des données tel que l'iso_lang pour la langues par exemple. Que ce soit sur une 1.3, 1.4, 1.5 ou n'importe qu'elle version de PrestaShop il est tout a fait possible que les ID soit different d'une boutique à l'autre. Ex: j'installe une version 1.4, je supprime la langue française et 3 mois plus tard je la rajoute => l'id a changer. Cela ne choque personne d'utiliser l'id langue dans des conditions mais si je vous dit que j'utilise l'id d'un customer pour faire if ($customer->id == 3) c'est choquant. Pour finir en ce qui conserne les langues je vous invite a utiliser la methode suivante pour avoir l'id d'une langue : $id_langue = Language::getIdByIso('FR'); Vincent 3 Link to comment Share on other sites More sharing options...
J. Danse Posted October 16, 2012 Share Posted October 16, 2012 Info: http://www.prestaedit.com/website/content/16-pourquoi-un-changement-d-id-dans-les-langues- 1 Link to comment Share on other sites More sharing options...
STGD Posted February 25, 2013 Share Posted February 25, 2013 A vincent de Prestashop. Simple petite question suite à ce post. Je suis entrain de migrer de la version 1.4.7.3 à 1.5.3.1. Actuellement site de DEV en local. Site à 3 langues (DE, FR et US), et j'ai un simple bug, que je n'arrive pas à corriger. Ce prb est uniquement sur la page de garde du site, la première ... Choixe entre 3 langues Allemand, français et Anglais sur le site … Il y a un des 3 liens qui est faux suivant la langue choisie, et je ne trouve pas ou changer la valeur de retour . Page en FR, lien -> US OK (http://localhost/stgshop1531/en/) , -> DE OK (http://localhost/stgshop1531/de/), choix FR non valide OK Page en DE, lien -> US Ok (http://localhost/stgshop1531/en/), choix DE non valide OK, MAIS lien FR …. Page 404 -> http://localhost/stgshop1531/fr/index !!! Et non pas (http://localhost/stgshop1531/fr/) uniquement Page en US … Même prb sur lien FR !! J’ai cherché Ou cette valeur était référencée pour la changer, mais je n’ai pas trouvé. Merci de ton aide et bravo pour cette nouvelle version, je ne l'ai pas encore tout a fait dans l'oeil, mais il y vraiement de très bonne choses. Merci d'avance Maurice STG Distribution Link to comment Share on other sites More sharing options...
Denys06 Posted November 6, 2013 Share Posted November 6, 2013 (edited) Bonjour, pouvez-vous s'il vous plait m'indiqué comment changer l'ordre d'affichage des langues affiché sur mon site via le module blocklanguages ? Suite à une réinstallation des langues sur ma boutique, je me retrouve avec English (United States) en ID 13, j'aimerais la mettre en ID 2 pour un affichage en seconde position.C'est dommage que cette fonction ne soit pas d'origine incluse dans Prestashop.Merci d'avance pour votre aide Edited November 6, 2013 by Denys06 (see edit history) Link to comment Share on other sites More sharing options...
Denys06 Posted November 8, 2013 Share Posted November 8, 2013 Up, j'aimerais vraiment modifier l'ordre des langues affichées sur mon site. Savez-vous comment faire cela s'il vous plait ? Link to comment Share on other sites More sharing options...
Globalis Posted November 28, 2016 Share Posted November 28, 2016 Bonjour, pouvez-vous s'il vous plait m'indiqué comment changer l'ordre d'affichage des langues affiché sur mon site via le module blocklanguages ? Suite à une réinstallation des langues sur ma boutique, je me retrouve avec English (United States) en ID 13, j'aimerais la mettre en ID 2 pour un affichage en seconde position. C'est dommage que cette fonction ne soit pas d'origine incluse dans Prestashop. Merci d'avance pour votre aide bonjour avez vous trouvé une solution j'ai le même soucis... 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