Traduire un site WordPress en anglais\u00a0: thème, extensions et contenu
Pour traduire un site WordPress en anglais, on traduit les fichiers .po ou .pot du thème et des extensions, et, si vous utilisez WPML, le contenu exporté en XLIFF. Manuce vous rend ces mêmes fichiers, dans le même format, avec les valeurs en anglais et un rapport des chaînes traitées. Il vous reste à compiler les .po en .mo et à réimporter les XLIFF.
Combien ça coûte
Pour les fichiers de langue d'un site WordPress totalisant environ 6 000 mots, vers l’anglais :
Comprendre, usage interne.
Prêt à transmettre, par le spécialiste technique.
Relecture croisée. Pour ce qui engage.
Prix pour une langue, mise en page d'origine comprise. TVA non applicable, article 293 B du CGI. Le devis exact, calculé sur le nombre de mots de votre fichier, s'affiche avant paiement.
Quels fichiers exporter pour traduire WordPress en anglais
Un site WordPress se traduit en deux couches, qui ne sortent pas du même endroit.
- Les chaînes du thème et des extensions\u00a0: boutons, libellés de formulaire, messages comme «\u00a0Lire la suite\u00a0» ou «\u00a0Aucun résultat\u00a0». Elles se trouvent dans des fichiers
.pot(le modèle) ou.po(une langue), que l'on gère avec Poedit ou Loco Translate. - Le contenu\u00a0: pages, articles, menus. Si le site utilise WPML, ce contenu s'exporte en fichiers XLIFF.
Manuce prend en charge les deux. Pour l'anglais, une décision précède tout export\u00a0: anglais britannique (en_GB) ou américain (en_US). Elle détermine le nom du fichier attendu par WordPress, par exemple montheme-en_GB.po, et l'orthographe de toute la traduction\u00a0: colour ou color, organise ou organize, basket ou cart pour le panier. Un thème en anglais britannique et une extension de formulaire en anglais américain sur la même page, cela se remarque. Fixez la variante une fois pour toutes et vérifiez-la sur chaque fichier.
Ce qui change en passant du français à l'anglais
L'anglais est en général 10 à 15\u00a0% plus court que le français\u00a0: les menus et les boutons respirent davantage. Les pièges sont ailleurs.
- Le pluriel de zéro. L'anglais a deux catégories (one, other), comme le français, mais zéro y est au pluriel\u00a0: «\u00a00 commentaire\u00a0» devient 0 comments. Dans un .po, l'en-tête français
plural=(n > 1)doit devenirplural=(n != 1), sinon le site affichera 0 comment. Les formes se remplissent dansmsgstr[0](«\u00a0%d comment\u00a0») etmsgstr[1](«\u00a0%d comments\u00a0»). - La ponctuation. Pas d'espace avant les deux-points ou le point d'interrogation\u00a0: «\u00a0Erreur\u00a0: champ obligatoire\u00a0» devient Error: required field. Les guillemets « » cèdent la place aux guillemets anglais.
- Les majuscules des titres. Un widget «\u00a0Articles récents\u00a0» peut devenir Recent Posts (usage américain courant) ou Recent posts. Choisissez un style et tenez-le sur tout le site.
- Les mots ambigus. Post est à la fois «\u00a0article\u00a0» et «\u00a0publier\u00a0». Les contextes
msgctxtet les commentaires de traduction du fichier servent à trancher\u00a0; ils sont conservés. - Les dates. Les formats de date ne sont pas traduits.
j F Ydonne 5 March 2025, usage britannique\u00a0; l'usage américain préfèreF j, Y. C'est à vous de les ajuster.
Ce que Manuce rend, et ce qu'il ne fait pas
Vous récupérez le même fichier, dans le même format, prêt à remettre dans le projet. Indentation, ordre des entrées, guillemets, commentaires, fins de ligne, encodage et BOM sont conservés\u00a0; seules les valeurs changent. Un .pot de thème revient sous la forme d'un .po en anglais.
Chaque valeur traduite est comparée à la source\u00a0: variables et balises doivent s'y retrouver. «\u00a0Publié le %1$s par %2$s\u00a0» doit donner Posted on %1$s by %2$s, et <a href="%s">Lire la suite</a> doit garder sa balise et son %s. En cas d'écart persistant, la valeur source est gardée et le rapport le signale.
Ne sont pas traduits\u00a0: clés, valeurs vides, URL, adresses e-mail, nombres, couleurs (#1a73e8), formats de date, identifiants, et tout ce qui est marqué non traduisible. Le rapport liste les chaînes traduites et celles laissées telles quelles, avec la raison. Le prix porte sur les mots des valeurs, clés et balises exclues.
Ce que Manuce ne fait pas\u00a0: il ne compile pas le .mo (Poedit ou Loco Translate s'en chargent), n'importe rien dans votre site, ne traduit pas les adresses des pages et ne touche pas au contenu qui n'a pas été exporté. Pour des mentions légales ou des conditions générales qui exigeraient une traduction assermentée, Manuce n'en produit pas.
Préparer les fichiers et vérifier avant la mise en ligne
Avant l'envoi\u00a0:
- Régénérez le
.potà partir de la version actuelle du thème ou de l'extension, pour que les chaînes ajoutées récemment soient présentes. - Si vous partez d'un
.pofrançais plutôt que du.pot, notez que l'en-tête de langue et la règle de pluriel seront à passer en anglais dans Poedit ou Loco Translate. - Marquez comme non traduisibles les noms de marque ou de produit qui doivent rester tels quels.
- Profitez de l'extrait gratuit pour juger le ton, par exemple sur les messages de votre formulaire de contact.
Après le retour des fichiers\u00a0:
- Placez les traductions là où les mises à jour ne les écraseront pas, par exemple dans
wp-content/languages/themes/ouwp-content/languages/plugins/, plutôt que dans le dossier du thème. - Testez les pluriels avec 0, 1 et 2 éléments\u00a0: commentaires, résultats de recherche, articles dans le panier.
- Relisez les dates, les boutons et les messages d'erreur dans les pages réelles, pas seulement dans l'éditeur de traduction.
- Reprenez une à une les chaînes que le rapport indique comme laissées en français.
En pratique
- Choisir l'anglais britannique (en_GB) ou américain (en_US), puis exporter les .pot ou .po du thème et des extensions, et le contenu WPML en XLIFF.
- Déposer les fichiers sur Manuce, consulter le devis et l'extrait gratuit.
- Récupérer les fichiers traduits et le rapport des chaînes traitées.
- Compiler les .po en .mo avec Poedit ou Loco Translate et réimporter les XLIFF dans WPML.
- Vérifier le site en anglais\u00a0: pluriels, dates, boutons et chaînes signalées dans le rapport.
Questions fréquentes
Faut-il envoyer le fichier .pot ou un .po français\u00a0?
Les deux sont acceptés. Le .pot du thème revient sous la forme d'un .po en anglais, à compiler en .mo. Si vous partez d'un .po français, vérifiez ensuite l'en-tête de langue et la règle de pluriel, qui diffèrent entre français et anglais.
Manuce fournit-il le fichier .mo\u00a0?
Non. Manuce rend le .po traduit\u00a0; la compilation en .mo se fait en un instant dans Poedit ou Loco Translate. Pour le contenu WPML, vous réimportez le fichier XLIFF traduit.
Que se passe-t-il si une variable comme %s ou une balise disparaît\u00a0?
Chaque valeur traduite est comparée à la source, variables et balises comprises. Si l'écart persiste, la valeur source est conservée pour ne pas casser l'affichage, et le rapport indique la chaîne concernée.
Les liens et adresses e-mail de mes pages sont-ils modifiés\u00a0?
Non. Les URL, adresses e-mail, nombres, couleurs, identifiants et formats de date ne sont pas traduits. Les adresses de vos pages anglaises se règlent dans WordPress ou WPML.
Mes mentions légales traduites auront-elles une valeur officielle\u00a0?
Manuce ne produit pas de traduction assermentée. Si un texte doit être certifié par un traducteur expert, il faudra passer par un traducteur assermenté pour ce texte.
Le spécialiste qui s’en charge
Ce sujet est confié à Dédale, le spécialiste technique. Voir comment il travaille.
Le même fichier, vers une autre langue
Vers l’anglais, d’autres fichiers
À lire aussi
Testez sur votre fichier, gratuitement
Un extrait de votre fichier traduit au niveau choisi, avant tout paiement. Vous jugez, puis vous décidez.