Traduire en bloc les pays dans Prestashop 1.6 et 1.7

Publié par David Sprang le

Il arrive parfois que lors d’une installation de Prestashop, les pays ne sont pas traduit dans toutes les langues !

Téléchargement du Unicode Common Locale Data Repository

  • Rendez-vous sur http://cldr.unicode.org/index/downloads et cliquez sur le lien dans la colonne Data de la dernière version
  • Rendez vous dans common/main/ et télécharger le .xml qui vous intéressé (ici fr.xml)
  • Télécharger le parser que j’ai réaliser (pour EXCEL) : Country_Name_SQL_Parser
  • Le parser est configuré par défaut pour le français, si vous souhaitez modifier votre langue d’importation, il vous faut modifier la cellule B1
  • Ouvrer le fichier .xml et repérer la ligne où se trouve la balise <territories>
  • A partir du premier pays (Île de l’Ascension), copier l’ensemble des lignes de la balise territory

  • Et copier ces lignes dans la première colonne du parser

  • Enfin, enregistrer ce fichier excel au format Word, copier/coller la colonne de la requête SQL en entier dans phpmyadmin et le tour est joué !

Cas particulier

Sur certain import, il faut repasser manuellement pour optimiser la procédure

  • « États-Unis » peut être traduit par « É.-U. »
  • « Royaume-Uni » peut être traduit par « R.-U. »
Catégories : Prestashop

1 commentaire

[Update 2021] Guide Ultime d’Installation d’une Boutique Prestashop 1.7 – Partie 4 - Metrodyn · 23 décembre 2021 à 16 h 31 min

[…] Voir l’article Traduire en bloc les pays dans Prestashop 1.6 et 1.7 […]

Laisser un commentaire

Emplacement de l’avatar

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *