GlotPress vs PTC pour la traduction de plugins et thèmes WordPress
Les auteurs de plugins et de thèmes disposent de deux voies pratiques pour traduire leurs produits dans d'autres langues. GlotPress est le système communautaire gratuit de WordPress.org où des bénévoles traduisent des chaînes sur une plateforme partagée. PTC (Private Translation Cloud) est l'alternative IA en Pay-As-You-Go, avec une révision visuelle de la traduction du thème ou plugin rendu dans chaque langue. Cette page présente 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 lorsque les bénévoles s'en occupent. Avec PTC, elles sont prêtes le jour de la sortie.
Comparaison rapide : GlotPress (hébergé), GlotPress (auto-hébergé), PTC
| GlotPress (translate.wordpress |
GlotPress (auto-hébergé) | PTC | |
|---|---|---|---|
| Qualité de traduction | Variable. Dépend entièrement des bénévoles et de leur maîtrise de la langue. | Dépend des traducteurs que vous recrutez et de votre processus de révision. | Traduction par IA cohérente avec des scores de qualité automatisés et des suggestions d'amélioration sur chaque chaîne. |
| Temps de configuration | Minime. 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 configuration de la locale pour chaque langue. | Quelques minutes. Suivez l'assistant de configuration et PTC commence à traduire immédiatement. |
| Contrôle des délais | Aucun. Les chaînes sont traduites lorsque les bénévoles s'en occupent. | Partiel. Vous contrôlez la révision, 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 la version. |
| Couverture linguistique | Imprévisible. Les plugins populaires sont couverts ; les plus petits n'en ont souvent aucune. | Uniquement les langues pour lesquelles vous trouvez des traducteurs. | 40+ langues à la demande, en parallèle. |
| Maintenance continue | Chaque nouvelle version implique d'attendre à nouveau. Aucune prévisibilité. | Processus manuel répété pour chaque version. | Automatique. PTC surveille votre dépôt et envoie des mises à jour lorsque les chaînes changent. |
| Révision du plugin ou thème en fonctionnement | Aucune - le bénévole traduit les chaînes, vous passez en production et espérez que tout aille bien. | Aucune au niveau de la plateforme. | Automatisée via l'AI Visual QA (extension de navigateur). |
| Distribution | Via les packs de langue WordPress.org (publiés sur Trac). | À vous de les empaqueter. | Fichiers MO intégrés ou via les packs de langue (CLPTE). |
| Coût | Gratuit, mais la coordination a un coût en temps. | Logiciel gratuit, coût en temps opérationnel élevé. | Essai de 30 jours, puis tarification Pay-As-You-Go. |
Choisissez GlotPress ou PTC en fonction de votre cadence de sortie et de vos besoins linguistiques
Utilisez GlotPress (translate.wordpress.org) lorsque votre plugin est dans le dépôt WordPress.org, que vous vous accommodez de délais imprévisibles, et que l'absence de coût initial compte plus que le contrôle sur le moment où (et si) les traductions sont terminées. La couverture est raisonnable pour un petit ensemble de langues bien prises en charge. Le néerlandais, l'espagnol et le français sont ceux qui s'approchent 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 souhaitez exécuter votre propre plateforme de traduction sur votre propre infrastructure, que vous avez une communauté d'utilisateurs ou de contributeurs prêts à traduire, et que vous avez la capacité technique de la configurer 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 plugin ou de thème à un rythme régulier et que vous avez besoin que chaque langue suive. 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 les autres. Parce que PTC gère chaque langue en parallèle, vous ne laissez jamais les 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 le publier.
Utilisez les deux : De nombreux auteurs de plugins utilisent PTC pendant le cycle de publication pour obtenir chaque langue traduite 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, compatible sans modification.
PTC fournit une qualité de traduction cohérente et entraînée sur votre produit
GlotPress sur translate.wordpress.org est entièrement géré par des bénévoles. La qualité dépend des contributeurs. Un plugin populaire dans une langue avec une communauté Polyglots active (espagnol, français) obtiendra probablement de bonnes traductions. Un plugin plus petit dans une locale moins active peut obtenir des traductions partielles, incohérentes ou aucune traduction du tout. Vous n'avez aucun moyen d'influencer cela.
GlotPress auto-hébergé vous donne plus de contrôle car vous choisissez vos traducteurs. Vous pouvez recruter des bénévoles au sein de votre propre communauté d'utilisateurs, ou engager directement des traducteurs professionnels. Dans tous les cas, la qualité dépend des personnes que vous intégrez et de la rigueur avec laquelle vous gérez la révision.
PTC utilise la traduction par IA avec une évaluation automatisée de la qualité sur chaque projet. Chaque traduction prend en compte le contexte de votre projet et les entrées du glossaire. Le résultat est cohérent à travers les langues et les versions du produit, ce qui est important lorsque vous publiez des mises à jour régulièrement. Activez l'AI Visual QA et PTC vérifie le plugin en fonctionnement dans chaque langue. Il détecte le débordement de mise en page, les confusions verbe/nom et les wrappers __() manquants qu'aucune révision au niveau des chaînes (communautaire ou IA) ne peut voir.
La configuration est un assistant en 2 étapes avec PTC
L'intégration à 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 beaucoup plus d'efforts. Cela prend généralement au moins une journée entière pour quelqu'un qui ne l'a jamais fait auparavant. La séquence complète :
- 1 Installer une instance WordPress dédiée.
- 2 Installer et configurer GlotPress.
- 3 Configurer un projet pour chaque plugin ou thème.
- 4 Configurer les locales pour chaque langue que vous souhaitez prendre en charge.
- 5 Recruter et évaluer les traducteurs.
- 6 Mettre en place un processus de révision.
- 7 Le maintenir à chaque mise à jour de WordPress et de GlotPress.
Si quelque chose tourne mal, il y a un forum et un dépôt GitHub. Pas d'équipe de support.
PTC vous guide à travers un assistant de configuration et commence à traduire immédiatement. La configuration prend deux étapes : suivez l'assistant, puis PTC traduit votre thème ou plugin.
PTC traduit en 10 minutes et retraduit automatiquement à chaque sortie
Sur translate.wordpress.org, il n'y a pas de délai. En regardant le backlog de translate.wordpress.org, des milliers de plugins ont des chaînes non traduites ou partiellement traduites qui attendent depuis des mois. Certains ne seront jamais entièrement traduits.
Les conséquences vont au-delà des délais non respecté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 délais, mais vous dépendez toujours de la disponibilité des traducteurs. Un traducteur qui ne respecte pas les 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 à GitHub, GitLab et Bitbucket pour une localisation continue. Les nouvelles chaînes déclenchent automatiquement une merge request vers votre dépôt.
Le véritable coût de la traduction d'un plugin ou d'un thème
Créer et maintenir un plugin ou un thème coûte déjà cher. « Gratuit » ne décrit que le prix. Le coût total, lorsque vous comptez le temps des développeurs, est différent.
Exemple : un plugin de taille moyenne avec 3 000 chaînes, 4 langues, avec une sortie par trimestre. Tarif développeur : 60 EUR par heure.
| 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 | Des semaines à des mois ; couverture partielle courante | Dépend de la disponibilité des traducteurs | Le jour même |
| Frais directs | 0 EUR | 0 EUR avec des bénévoles ; frais de freelances sinon | ~46 EUR |
| Temps développeur par version | 2 à 4 heures de coordination avec les Polyglots | 1 à 3 heures de gestion des traducteurs/de la plateforme | 15 à 30 minutes pour réviser et fusionner |
| Garantie de qualité | Aucune | Dépend des personnes que vous avez recrutées | Scores de qualité automatisés + garantie de remboursement |
| Version suivante | L'attente recommence | Le processus recommence | PTC détecte les nouvelles chaînes, envoie une nouvelle MR automatiquement |
| Total par version | 180-360 EUR en temps développeur, aucune garantie d'achèvement | 60-180 EUR en temps développeur, plus les frais de traducteur | ~61 EUR (frais de traduction + temps de révision) |
Les chiffres varient en fonction du nombre de mots et de langues. Utilisez la page de tarification pour estimer votre projet.
Révision visuelle de la traduction de votre thème ou plugin rendu - publiez sans contrôle qualité manuel 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 utilisateur s'affiche correctement dans chaque langue. Si un libellé allemand déborde d'un bouton, vous le découvrez lorsqu'un utilisateur le signale. Ou vous ne le découvrez pas du tout.
L'AI Visual QA de PTC boucle la 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 un parcours guidé de votre plugin une seule fois. Enregistrez la page des paramètres, les actions d'administration et le rendu 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 s'adapte, dans le fichier .po.
- « Submit » traduit par un nom alors que votre page de paramètres nécessitait un verbe ? PTC retraduit avec la bonne catégorie grammaticale.
- Une chaîne en dur en anglais 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.
Le GlotPress « gratuit » comporte 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. Le flux de travail de GlotPress auto-hébergé comme celui de translate.wordpress.org nécessitent un temps considérable pour la configuration, la coordination des traducteurs, la révision de la qualité et le réengagement après chaque version.
Les délais de GlotPress sont imprévisibles
Sur translate.wordpress.org, il n'y a pas de délai défini. La traduction a lieu lorsque des bénévoles sont disponibles. Les plugins populaires dans des locales bien prises en charge peuvent bénéficier de délais de traitement rapides. Les plugins plus petits dans des locales moins actives peuvent attendre des mois ou ne jamais recevoir de traduction complète. Les délais 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 révision, mais vous ne le contrôlez pas. Avec GlotPress auto-hébergé, vous pouvez réviser les chaînes avant qu'elles ne soient approuvées. Seulement si vous avez quelqu'un capable d'évaluer chaque langue.
PTC peut remplacer entièrement GlotPress
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 de bénévoles pour la traduction elle-même. PTC gère l'ensemble du flux de travail : traduire les chaînes, vous permettre de les réviser et de les modifier, et produire des fichiers prêts à l'emploi. Consultez le guide d'importation de traductions dans WordPress.org.
Tarification PTC pour un plugin typique
PTC facture par mot traduit. L'essai vous donne 20 000 mots dans 2 langues sans frais. Ensuite, c'est le 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 40+ langues en parallèle
Vous pouvez traduire dans n'importe quelle combinaison à la fois. Il n'est pas nécessaire de traduire les langues une par une.
Révisez les traductions PTC avant qu'elles ne passent en production
L'onglet Translations de votre tableau de bord PTC affiche chaque chaîne côte à côte. Il montre la source à côté de la traduction, ce qui vous permet de réviser sans ouvrir de fichiers. Faites-le vous-même ou invitez d'autres personnes dans votre organisation à s'en charger.
Les contrôles 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 spécifique semble incorrecte, vous pouvez expliquer le problème en langage clair et PTC retraduira cette chaîne gratuitement, en utilisant vos retours pour améliorer les futures traductions du projet.
WPML et PTC résolvent des problèmes différents
WPML sert à traduire le contenu des sites 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. Voir 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 à l'échelle internationale. 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 traduit uniquement les chaînes de vos fichiers .po. PTC traduit également le marketing et les communications qui les entourent : readme.txt, la description de la page du plugin sur WordPress.org, les e-mails destinés aux clients et le texte marketing. Le Paste to Translate de PTC gère ce texte 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 utilisateur (plugins de forum, d'avis, de commentaires) peuvent utiliser l'API REST 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 un après-midi avec PTC
Commencez votre essai - 20 000 mots à notre charge, 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 le 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.