GlotPress vs PTC pour la traduction de plugins/thèmes WordPress
Les auteurs de plugins et de thèmes disposent de deux voies concrètes pour traduire leurs produits dans d'autres langues. GlotPress est le système communautaire gratuit de WordPress.org où des bénévoles traduisent les chaînes sur une plateforme partagée. PTC (Private Translation Cloud) est l'alternative payante par IA, avec relecture visuelle de la traduction du thème ou du plugin rendu dans chaque langue. Cette page expose les compromis : coût, rapidité, contrôle, couverture linguistique et l'expérience utilisateur que vos lecteurs voient réellement.
En résumé : Avec GlotPress, les traductions parviennent à vos utilisateurs quand les bénévoles s'en occupent. Avec PTC, elles sont prêtes le jour de la publication.
Comparaison rapide : GlotPress (hébergé), GlotPress (auto-hébergé), PTC
| GlotPress (translate.wordpress.org) | GlotPress (auto-hébergé) | PTC | |
|---|---|---|---|
| Qualité de la traduction | Variable. Dépend entièrement de qui se porte volontaire et de ses compétences linguistiques. | Dépend des traducteurs que vous recrutez et de votre processus de relecture. | Traduction par IA cohérente avec des scores de qualité automatisés et des améliorations suggérées sur chaque chaîne. |
| Temps de configuration | Minimal. Soumettez au dépôt WordPress.org et les chaînes deviennent disponibles automatiquement. | Important. Nécessite une installation WordPress dédiée, la configuration du projet et la mise en place des locales pour chaque langue. | Quelques minutes. Suivez l'assistant de configuration et PTC commence à traduire immédiatement. |
| Contrôle du calendrier | Aucun. Les chaînes sont traduites quand les bénévoles s'en occupent. | Partiel. Vous contrôlez la relecture, mais dépendez toujours de la disponibilité des traducteurs. | Total. Traduit en quelques minutes, puis une merge request est envoyée. Vous décidez quand publier. |
| Couverture linguistique | Imprévisible. Les plugins populaires obtiennent une couverture ; les plus petits souvent aucune. | Seulement les langues pour lesquelles vous trouvez des traducteurs. | Plus de 40 langues à la demande, en parallèle. |
| Maintenance continue | Chaque nouvelle version signifie attendre à nouveau. Aucune prévisibilité. | Processus manuel répété à chaque version. | Automatique. PTC surveille votre dépôt et envoie des mises à jour quand les chaînes changent. |
| Relecture du plugin ou thème en fonctionnement | Aucune - le bénévole traduit les chaînes, vous publiez et espérez. | Aucune au niveau de la plateforme. | Automatisée via la relecture visuelle par IA (extension de navigateur). |
| Distribution | Via les packs de langues WordPress.org (publiés sur Trac). | À vous de les empaqueter. | Fichiers MO regroupés ou via les packs de langues (CLPTE). |
| Coût | Gratuit, mais la coordination a un coût en temps. | Logiciel gratuit, coût en temps opérationnel élevé. | Essai gratuit de 30 jours, puis tarification Pay-As-You-Go. |
Choisissez GlotPress ou PTC selon votre cadence de publication et vos besoins linguistiques
Utilisez GlotPress (translate.wordpress.org) lorsque votre plugin se trouve dans le dépôt WordPress.org, que vous acceptez des calendriers imprévisibles et qu'un coût initial nul compte plus pour vous que le contrôle sur le moment (et le fait) où les traductions sont complètes. La couverture est raisonnable pour un petit ensemble de langues bien prises en charge. Le néerlandais, l'espagnol et le français se rapprochent le plus d'une qualité constante. Pour la plupart des autres, même les plugins populaires se retrouvent avec des traductions partielles ou manquantes.
Utilisez GlotPress (auto-hébergé) lorsque vous voulez exécuter votre propre plateforme de traduction sur votre propre infrastructure, que vous avez une communauté d'utilisateurs ou de contributeurs disposés à traduire, et que vous avez la capacité technique de la mettre en place et de la maintenir en fonctionnement. Si vous n'avez pas déjà des traducteurs prêts à y participer, GlotPress auto-hébergé ne résoudra pas le problème que translate.wordpress.org n'a pas pu résoudre.
Utilisez PTC lorsque vous publiez des mises à jour de plugins ou de thèmes selon un calendrier régulier et que chaque langue doit suivre le rythme. PTC fonctionne que votre plugin soit dans le dépôt WordPress.org ou non. Les plugins commerciaux bénéficient du même flux de travail que tout le monde. Parce que PTC traite chaque langue en parallèle, vous ne laissez jamais vos utilisateurs avec un plugin ou un thème à moitié traduit. Vous obtenez également une voix de marque cohérente à travers les langues et les versions, ainsi que la possibilité de vérifier le plugin rendu dans chaque langue avant de publier.
Utilisez les deux : De nombreux auteurs de plugins exécutent PTC pendant le cycle de publication pour faire traduire chaque langue dès le premier jour, puis contribuent les fichiers .po résultants à GlotPress afin que la communauté puisse les affiner au fil du temps. La sortie de PTC est du gettext standard, directement compatible.
PTC offre une qualité de traduction cohérente et adaptée au produit
GlotPress sur translate.wordpress.org est entièrement géré par des bénévoles. La qualité dépend de qui contribue. Un plugin populaire dans une langue dotée d'une communauté Polyglots active (espagnol, français) obtiendra probablement de bonnes traductions. Un plugin plus petit dans une locale moins active pourra recevoir des traductions partielles, incohérentes ou aucune traduction. Vous n'avez aucun moyen d'influencer cela.
GlotPress auto-hébergé vous donne plus de contrôle parce que vous choisissez vos traducteurs. Vous pouvez recruter des bénévoles dans votre propre communauté d'utilisateurs, ou engager directement des traducteurs professionnels. Dans les deux cas, la qualité dépend de qui vous faites intervenir et du soin avec lequel vous gérez la relecture.
PTC utilise la traduction par IA avec une notation de qualité automatisée sur chaque projet. Chaque traduction tient compte du contexte de votre projet et des entrées de votre glossaire. La sortie est cohérente à travers les langues et les versions du produit, ce qui compte lorsque vous publiez des mises à jour régulièrement. Activez la relecture visuelle par IA et PTC vérifie le plugin en fonctionnement dans chaque langue. Il détecte les débordements de mise en page, les confusions verbe/nom et les wrappers __() manquants qu'aucune relecture au niveau des chaînes (communautaire ou par IA) ne peut voir.
La configuration est un assistant en 2 étapes avec PTC
S'inscrire sur translate.wordpress.org ne vous demande presque rien. Soumettez votre plugin au dépôt WordPress.org en suivant les directives i18n standard, et vos chaînes deviennent automatiquement disponibles pour les traducteurs.
GlotPress auto-hébergé demande nettement plus d'efforts. En général, au moins une journée entière pour quelqu'un qui ne l'a jamais fait. La séquence complète :
- Installez une instance WordPress dédiée.
- Installez et configurez GlotPress.
- Mettez en place un projet pour chaque plugin ou thème.
- Configurez les locales pour chaque langue que vous souhaitez prendre en charge.
- Recrutez et évaluez les traducteurs.
- Mettez en place un processus de relecture.
- Maintenez-le à travers chaque mise à jour de WordPress et de GlotPress.
Si quelque chose tourne mal, il y a un forum et un dépôt GitHub. Aucune équipe de support.
PTC vous guide à travers un assistant de configuration et commence à traduire immédiatement. La configuration se fait en deux étapes : suivez l'assistant, puis PTC traduit votre thème ou plugin.
PTC traduit en 10 minutes et retraduit automatiquement à chaque version
Sur translate.wordpress.org, il n'y a pas de calendrier. En consultant l'arriéré de translate.wordpress.org, des milliers de plugins ont des chaînes non traduites ou partiellement traduites qui attendent depuis des mois. Certaines ne seront jamais entièrement traduites.
Les conséquences vont au-delà des délais manqués. Le chinois et le hindi représentent ensemble plus de 1,7 milliard de locuteurs, pourtant la couverture de traduction sur translate.wordpress.org est presque inexistante pour les deux. Ce ne sont pas de petits marchés. La plupart des plugins et thèmes WordPress leur restent inaccessibles.
GlotPress auto-hébergé vous donne plus de contrôle sur les calendriers, mais vous dépendez toujours de la disponibilité des traducteurs. Un traducteur qui manque ses délais est un problème que vous devez résoudre.
PTC traduit en environ 10 minutes à partir du moment où vous vous connectez. Il s'intègre avec GitHub, GitLab et Bitbucket pour une localisation continue. Les nouvelles chaînes déclenchent automatiquement une merge request vers votre dépôt.
Le coût réel de la traduction d'un plugin ou d'un thème
Créer et maintenir un plugin ou un thème est déjà coûteux. « Gratuit » ne décrit que le prix. Le coût total, quand vous comptez le temps de développement, est différent.
Exemple : un plugin de taille moyenne avec 3 000 chaînes, 4 langues, publié une fois par trimestre. Tarif du développeur : 60 EUR par heure.
| Coût | translate.wordpress.org | GlotPress auto-hébergé | PTC |
|---|---|---|---|
| Configuration initiale | Aucune | Au moins une journée entière | Moins de 30 minutes |
| Première traduction | Semaines à mois ; couverture partielle fréquente | Dépend de la disponibilité des traducteurs | Le jour même |
| Frais directs | 0 EUR | 0 EUR avec des bénévoles ; frais de freelance sinon | ~46 EUR |
| Temps de développement par version | 2-4 heures de coordination avec Polyglots | 1-3 heures de gestion des traducteurs/de la plateforme | 15-30 minutes pour relire et fusionner |
| Garantie de qualité | Aucune | Dépend de qui vous avez recruté | Scores de qualité automatisés + garantie de remboursement |
| Version suivante | L'attente recommence | Le processus recommence | PTC détecte les nouvelles chaînes, envoie automatiquement une nouvelle MR |
| Total par version | 180-360 EUR de temps de développement, sans garantie d'achèvement | 60-180 EUR de temps de développement, plus les frais de traducteur | ~61 EUR (frais de traduction + temps de relecture) |
Les chiffres varieront selon le nombre de mots et le nombre de langues. Utilisez la page de tarification pour estimer votre projet.
Relecture visuelle de la traduction de votre thème ou plugin rendu - publiez sans QA manuelle par langue
C'est l'axe de comparaison qui n'existait pas il y a un an. GlotPress (et tout système de traduction communautaire) vous donne des chaînes traduites. Vous publiez le thème ou le plugin. Vous espérez que l'interface a l'air correcte dans chaque langue. Si un libellé allemand déborde d'un bouton, vous le découvrez quand un utilisateur le signale. Ou vous ne le découvrez pas du tout.
La relecture visuelle par IA de PTC referme cette boucle. Pour les thèmes et plugins WordPress (qui s'exécutent dans le navigateur, à la fois dans wp-admin et sur le front-end), installez l'extension de navigateur PTC et enregistrez une fois un parcours de votre plugin. Page de réglages, actions d'administration, sortie front-end. PTC rejoue l'enregistrement dans chaque langue cible après chaque mise à jour de traduction, capture chaque écran et signale ce qu'il a trouvé :
- Un libellé allemand qui déborde de la largeur du bouton ? PTC retraduit avec un synonyme plus court qui convient, dans le fichier
.po. - « Submit » traduit comme un nom alors que votre page de réglages avait besoin d'un verbe ? PTC retraduit avec la bonne catégorie grammaticale.
- Une chaîne anglaise codée en dur en dehors de
__()qui s'affiche non traduite en français ? PTC génère un prompt prêt à coller pour Cursor ou Claude Code afin que votre équipe de développement l'encapsule en quelques secondes.
GlotPress ne fournit aucun équivalent. Les traducteurs bénévoles voient le fichier .po, pas votre plugin en fonctionnement. PTC voit les deux.
GlotPress « gratuit » a des coûts en temps cachés
Le logiciel GlotPress est gratuit et translate.wordpress.org est un service gratuit. « Gratuit » décrit le prix, pas le coût. GlotPress auto-hébergé et le flux de travail translate.wordpress.org nécessitent tous deux un temps important pour la configuration, la coordination des traducteurs, la relecture de la qualité et la remise en route après chaque version.
Les calendriers de GlotPress sont imprévisibles
Sur translate.wordpress.org, il n'y a pas de calendrier défini. La traduction se fait quand les bénévoles sont disponibles. Les plugins populaires dans des locales bien prises en charge peuvent connaître un traitement rapide. Les plugins plus petits dans des locales moins actives peuvent attendre des mois ou ne jamais recevoir de traduction complète. Les calendriers de GlotPress auto-hébergé dépendent des traducteurs que vous recrutez et de leur réactivité.
Vous ne pouvez pas contrôler la qualité de traduction de GlotPress
Sur translate.wordpress.org, vous ne pouvez pas contrôler directement la qualité. L'équipe Polyglots a son propre processus de relecture, mais vous ne le contrôlez pas. Avec GlotPress auto-hébergé, vous pouvez relire les chaînes avant qu'elles ne soient approuvées. Seulement si vous avez quelqu'un capable d'évaluer chaque langue.
PTC peut remplacer GlotPress entièrement
Oui. Si votre plugin est dans le dépôt WordPress.org, vous pouvez importer les traductions PTC dans translate.wordpress.org afin de ne pas dépendre des bénévoles pour la traduction elle-même. PTC gère l'ensemble du flux de travail : traduire les chaînes, vous laisser les relire et les modifier, et produire des fichiers prêts à l'emploi. Consultez le guide d'importation des traductions dans WordPress.org.
Tarification PTC pour un plugin typique
PTC facture par mot traduit. L'essai gratuit vous offre 20 000 mots dans 2 langues sans frais. Ensuite, Pay-As-You-Go avec les 500 premiers mots par mois gratuits. Exemple : 5 000 chaînes dans 5 langues coûtent environ 57 EUR. Pas d'abonnement, pas de frais mensuels, pas d'engagement.
PTC prend en charge plus de 40 langues en parallèle
Vous pouvez traduire dans n'importe quelle combinaison à la fois. Pas besoin de les faire une par une.
Relisez les traductions PTC avant leur mise en ligne
L'onglet Traductions de votre tableau de bord PTC affiche chaque chaîne côte à côte. La source à côté de la traduction. Relisez sans ouvrir de fichiers. Faites-le vous-même ou invitez d'autres personnes de votre organisation à s'en charger.
Les contrôles de qualité intégrés de PTC
Si vous avez des limites de longueur sur certaines chaînes, PTC met en évidence les traductions qui les dépassent. Si une traduction donnée semble incorrecte, vous pouvez expliquer le problème en langage clair et PTC retraduira cette chaîne gratuitement, en utilisant votre retour pour améliorer les futures traductions du projet.
WPML et PTC résolvent des problèmes différents
WPML sert à traduire le contenu d'un site WordPress (articles, pages, produits). GlotPress et PTC servent à traduire les plugins et thèmes WordPress (le code lui-même). Ils résolvent des problèmes différents. WPML utilise PTC en coulisses pour sa fonctionnalité de traduction automatique.
PTC fonctionne avec les fichiers .pot et .po
Téléversez l'un ou l'autre. PTC produit des fichiers .po traduits et des fichiers .mo compilés pour chaque langue cible. Consultez traduire des fichiers PO en ligne avec l'IA.
PTC est certifié ISO 27001
PTC traite vos données selon des normes de sécurité reconnues internationalement. Pour les auteurs de plugins commerciaux qui évaluent où voyagent leurs chaînes sources avant d'atteindre un utilisateur final, c'est la réponse à la question de la conformité sans examen supplémentaire.
Traduisez votre readme, votre fiche WordPress.org et vos e-mails clients
GlotPress ne traduit que les chaînes de vos fichiers .po. PTC traduit aussi le marketing et les communications qui les entourent : readme.txt, la description de la page de plugin WordPress.org, les e-mails destinés aux clients et les textes marketing. La fonction Paste to Translate de PTC gère ces textes dans le même projet. Collez le texte source, choisissez les langues cibles et récupérez des traductions qui utilisent le même glossaire et la même voix de marque que les chaînes de votre plugin.
Traduisez le contenu de plugin généré par les utilisateurs avec l'API PTC
La plupart des auteurs de plugins ne traduisent pas le contenu généré par les utilisateurs. Les plugins qui stockent des données d'utilisateurs (plugins de forum, plugins d'avis, plugins de commentaires) peuvent utiliser l'API REST de PTC pour traduire ce contenu à la demande avec une authentification par jeton Bearer, en utilisant le même glossaire et la même voix de marque que vos fichiers .po.
Traduisez votre plugin en une après-midi avec PTC
Démarrez votre essai gratuit - 20 000 mots offerts, sans carte bancaire. Téléversez votre fichier .pot, obtenez des fichiers .po traduits en quelques minutes, installez l'extension de navigateur pour vérifier votre plugin dans chaque langue avant de publier.
Si vous décidez que la traduction communautaire est la bonne voie, soumettez votre plugin ou thème à GlotPress sur WordPress.org. Quelle que soit la voie que vous choisissez, le tutoriel sur les thèmes et plugins WordPress couvre les bases de l'i18n que tout auteur de plugin devrait connaître.