Summary
Dans cette vidéo, je salue Aurien et explique rapidement le symptôme qui apparaît quand les traductions WordPress ne fonctionnent pas : il y a souvent des entrées résiduelles ou des réglages qui n’ont pas été réinitialisés après une mise à jour ou un changement de langue. Je montre que le problème vient généralement d’un statut de traduction laissé en « en cours » ou d’une paire de langues (anglais‑espagnol dans l’exemple) qui a été créée deux fois.
Je détaille la procédure pas à pas :
- Accéder à WPML – Depuis le tableau de bord WordPress, j’ouvre le plugin WPML et je me rends dans l’onglet « Translation Management ».
- Afficher le statut des traductions – Dans la page du gestionnaire, je clique sur le bouton « Status » pour faire apparaître la liste des langues et leurs états.
- Identifier les langues en double – J’observe qu’il existe deux lignes pour la même paire de langues (par ex. anglais → espagnol) ; l’une est active, l’autre est marquée comme « incomplete » ou « reset needed ».
- Supprimer les entrées redondantes – Je sélectionne les deux lignes concernées, puis j’appuie sur le bouton « Delete » pour les effacer complètement.
- Vérifier le fonctionnement – Après la suppression, je teste rapidement une traduction : si elle s’affiche correctement, je laisse le paramètre tel quel.
- Solution de repli si ça ne marche toujours pas – Au cas où le problème persisterait, je montre où aller dans le menu « Languages », puis dans le sous‑menu « Language configuration », et je réinitialise le cache de traduction ou je supprime toutes les traductions existantes avant d’en recréer de nouvelles.
- Conclusion – Une fois les doublons nettoyés, les traductions s’affichent de nouveau et le site fonctionne comme attendu. J’insiste sur le fait que cette manipulation doit être faite avec précaution, car elle supprime définitivement les traductions concernées.
Ainsi, quiconque rencontre le même bug peut reproduire exactement les mêmes étapes : ouvrir WPML, vérifier le statut, identifier les langues en double, les supprimer, puis tester. Si besoin, réinitialiser complètement les traductions.
Le tutoriel se termine en rappelant que la solution a fonctionné pour mon cas spécifique (anglais et espagnol) et que la même méthode s’applique à toute autre paire de langues du site.
