Loco Translate est installé sur plus d'un million de sites WordPress, et ce qu'il fait, il le fait très bien. Ce n'est simplement pas le même métier. Cette page est la version honnête de ce que passer à TranslateRocket — un plugin multilingue gratuit pour WordPress — implique vraiment : ce qui suit, ce qui ne suit pas, et combien de temps cela prend.
En bref : vos traductions existantes sont importées en un clic, rien de ce qui vous appartient n'est modifié ou supprimé, et l'import fonctionne même si l'autre extension est déjà désactivée ou supprimée.
Ce que ce plugin fait — et où il s'arrête
Loco Translate modifie les fichiers .po et .mo: les fichiers de langue de votre thème et de vos plugins. C'est le bon outil pour changer « Add to cart » en « Ajouter au panier ». Ce qu'il ne pas pas, c'est rendre votre site multilingue : il ne peut pas vous donner une version espagnole de votre page À propos, ni un sélecteur de langue, ni des /es/ URLs. Les chaînes d'interface, c'est une langue à la fois — celle du site.
Où vivent réellement vos traductions
Tout ce que vous avez saisi dans Loco vit dans wp-content/languages/loco/, sous forme de fichiers .po (les modifiables) et de fichiers .mo (les compilés). Ces heures de travail sont les vôtres et elles sont là, sur votre serveur.
Ce qui suit
- Chaque chaîne que vous avez traduite à la main, dans chaque langue où vous avez travaillé.
- Les catalogues des plugins comme ceux du thème.
- Rien que vous n'ayez écrit : les packs de langue que WordPress télécharge tout seul sont sautés exprès. Ce sont des milliers de chaînes que personne sur votre site n'a choisies, et les importer enterrerait celles qui comptent.
- Les entrées encore marquées « fuzzy » sont sautées elles aussi — personne ne les a encore vérifiées, et une traduction que personne n'a vérifiée n'est pas une traduction.
Un détail technique, parce qu'il compte et que personne n'en parle : un fichier .mo ne porte pas la marque « fuzzy » — celle-ci ne vit que dans le .po. Loco écrit toujours les deux, et nous lisons le .po quand les deux sont côte à côte, si bien que les entrées non relues restent dehors. Si vous n'aviez gardé que le .mo, elles entreraient.
Comment migrer, étape par étape
- Sauvegardez votre site. Rien ici ne modifie votre contenu, mais une migration sans sauvegarde est une mauvaise habitude, quel que soit l'outil.
- Installez TranslateRocket depuis wordpress.org. C'est gratuit et il n'y a aucun compte à créer.
- Choisissez vos langues dans TranslateRocket → Languages : la langue dans laquelle votre site est écrit, et celles pour lesquelles vous avez déjà des traductions.
- Ouvrez TranslateRocket → Import. L'écran examine votre site et vous indique ce qu'il a trouvé, avec un décompte. S'il indique que rien n'a été détecté, rien n'est deviné.
- Cliquez sur le bouton d'import pour cette extension et laissez-le s'exécuter. Votre contenu original reste intact.
- Comblez les lacunes gratuitement. Tout ce que l'ancienne extension n'a jamais couvert — menus, chaînes du thème, WooCommerce — peut être traduit avec le traducteur intégré à Chrome et Edge : pas de clé API, pas de compte, rien n'est envoyé nulle part. Nous avons chronométré : 464 chaînes en 42 secondes.
- Vérifiez, puis retirez l'ancienne extension une fois satisfait — pas avant.
À quoi ressemble la vie ensuite
Gardez Loco Translate installé si vous voulez : les deux ne se battent pas. Loco reste votre éditeur de chaînes d'interface ; TranslateRocket ajoute les langues, les URLs, le sélecteur et le contenu des pages.
Et vous récupérez aussi ce sur quoi un plugin de traduction se juge une fois la nouveauté passée : /es/des URLs du type hreflangavec les bons
Les questions qu'on se pose avant de changer
Dois-je d'abord désinstaller Loco Translate ?
Non. Les deux plugins font des métiers différents et peuvent cohabiter. L'import lit les fichiers sur le disque, il fonctionne donc aussi si vous avez déjà retiré Loco.
Va-t-il importer les packs de langue que WordPress a téléchargés tout seul ?
Non, et c'est délibéré. Seuls les fichiers de wp-content/languages/loco/ sont lus — le travail que vous avez réellement fait. Les packs officiels sont déjà appliqués par WordPress et ajouteraient des milliers de chaînes que vous n'avez jamais choisies.
Qu'advient-il des entrées marquées fuzzy ?
Elles sont sautées. « Fuzzy » veut dire que la traduction a été devinée par un outil et jamais confirmée par une personne. Vous pourrez traduire ces chaînes ensuite, à la main ou automatiquement.
C'est vraiment gratuit ?
Oui. TranslateRocket n'a pas de version payante, pas de tarif par langue et pas de limite de mots. Si vous utilisez le traducteur intégré à Chrome et Edge, vous ne payez jamais rien à personne.
Vous venez d'autre chose ? WPML · Polylang · TranslatePress · Weglot · Loco Translate · Bogo · WPGlobus · WP Multilang · Multilanguage · qTranslate
Vous quittez un plugin payant ? Lisez les comparatifs honnêtes : alternative à WPML · alternative à TranslatePress · alternative à Weglot · alternative à GTranslate
Besoin d’un coup de main pour votre site ? Je peux le faire pour vous
Je suis Federico, le développeur de TranslateRocket — et construire et traduire des sites WordPress est mon métier. C’est ainsi que cette extension reste gratuite : elle n’est pas amputée pour vous vendre une mise à niveau, c’est l’outil que j’utilise chaque jour sur les sites pour lesquels je suis payé.
Un nouveau site multilingue à partir de zéro, un design remis d’aplomb, un site existant porté d’une langue à dix, du développement sur mesure, des traductions relues, ou une migration hors d’une extension qui vous facture chaque mois : dites-moi ce qu’il vous faut et je vous dirai honnêtement si je suis la bonne personne. Vous avez en face de vous la personne qui a écrit le moteur, pas une file d’attente d’assistance.
Besoin d'une clé API ?
Guides pas à pas pour OpenAI, Claude, Gemini, DeepL et Google Translate : le coût de chacun, lesquels sont gratuits et comment fixer une limite de dépenses. Guides des clés API →