THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

je viens de procéder à la migration de la version 2.2 à la version 2.3 via l'interface web.
Les libellés des pays et des états  ne sont pas correctement intégrés dans la base de données.
Exemples : USA -> États-Unis , Georgia -> Géorgie
Ma base est en utf_general_ci et le fichier 2.3.0.alpha1.sql est en UTF8 également.

D'où pourrait venir le problème ?

Offline


Je ne suis pas encore passé en 2.3 mais, j'ai eu ce problème pour des MAJ précédentes
http://thelia.net/forum/viewtopic.php?id=10966

Le mieux s'est de revenir à la 2.2, en attendant que cela soit corrigé (j'ai une piste...)

Last edited by informatiqueprog (13-05-2016 07:35:39)

Offline


J'ai trouvé une solution, une fois le zip de MAJ décompressé, il faut faire la modification suivante
https://github.com/thelia/thelia/pull/2142/files
avant de lancer la MAJ

Offline


Bonjour,

Je suis arrivé à la même conclusion.
On obtient le même résultat en modifiant le fichier database.yml dans le répertoire de config de Thelia pour rajouter l'instruction charset=utf8 à la définition du dsn.
Exemple : dsn: mysql:host=localhost;dbname=thelia;port=3306;charset=utf8