Here’s something nobody tells you when you set up TranslatePress for the first time:
Le plugin est excellent pour stocker translations. It’s not built to générer them — at least not across your entire site simultaneously.
Out of the box, the standard workflow looks like this: open a page in the TranslatePress editor, click auto-translate, wait, move to the next page, repeat. If you have 50 posts, 10 landing pages, a WooCommerce catalog, and a few custom post types? You’re looking at hours of repetitive clicking — just to get a first draft of translations in place.
That’s the gap Traduction en masse SkyTranslate a été conçu pour combler.
This guide walks you through the complete process: setting up TranslatePress correctly, installing SkyTranslate, and triggering a full-site bulk translation in a few clicks — with every page, post, and custom content type translated automatically in the background.
Pourquoi traduire un site TranslatePress page par page est un vrai problème
Before getting into the solution, it’s worth understanding why this is such a problème courant pour les propriétaires de sites WordPress et les agences web.
TranslatePress is one of the best multilingual plugins available. It stores translations in your own database (no dependency on third-party servers), integrates with Google Translate and its own AI engine, and renders translated content in a live front-end editor that’s actually pleasant to use.
Mais la fonction de traduction automatique de TranslatePress a une limitation fondamentale : elle fonctionne page par page. You open the editor, hit “Translate Page,” wait for the process to finish, close, navigate to the next page, and start again.
For a site with 20 to 200+ pieces of content — which is typical for a business site or agency client — this is a serious workflow bottleneck. Even at two minutes per page, translating 100 pages across 18 languages isn’t a one-click task. It’s days of work.
Ce dont les agences et les propriétaires de sites ont réellement besoin :
- Voir tout le contenu non traduit (ou partiellement traduit) en un seul endroit
- Tout sélectionner avec une seule case à cocher
- Lancer la traduction et s'en aller
- Revenir à un site entièrement traduit
That’s exactly what SkyTranslate delivers.
Qu'est-ce que SkyTranslate Bulk Translate ?
Traduction en masse SkyTranslate is a free WordPress plugin built specifically as a companion tool for TranslatePress. It adds a bulk translation dashboard to your WordPress admin — a centralized interface where you can see the translation status of every post, page, and custom post type on your site, then translate all of them at once using Google Translate.
Fonctionnalités clés :
- Affiche tout le contenu avec le statut de traduction par langue (Terminé, Partiel % ou Non traduit)
- Prend en charge la sélection en masse de tout le contenu non traduit ou partiellement traduit
- “Auto Translate Selected” button triggers translation across all selected posts simultaneously
- “Skip already translated languages” option prevents overwriting completed work
- Fonctionne avec toutes les 18+ langues configurées dans TranslatePress
- Récupère la version de prévisualisation TranslatePress de chaque page avant la traduction, de sorte que les résultats en masse restent alignés avec ce que l'éditeur affiche
Le plugin est développé par Sky Plugins et fonctionne aux côtés de la version gratuite de TranslatePress, sans nécessiter de clé API payante pour l'intégration de Google Traduction.
Étape 1 : Installer et configurer TranslatePress
Before SkyTranslate can do anything, TranslatePress must be installed and your target languages need to be set up. If you’ve already done this, skip to Step 2.
Installer TranslatePress
- Allez sur Plugins → Add New dans votre tableau de bord WordPress
- Rechercher “TranslatePress”
- Cliquez Installer maintenant, alors Activer
Ajouter vos langues cibles
- Naviguez vers Settings → TranslatePress
- Sous Toutes les langues, cliquez sur Ajouter une langue
- Sélectionnez chaque langue dans laquelle vous souhaitez que votre site soit traduit (par exemple, espagnol, français, allemand, arabe, hindi, etc.)
- Cliquez Enregistrer les modifications
Important : The free version of TranslatePress supports one additional language. For multiple languages — which is the typical use case when using a bulk translation tool — you’ll need TranslatePress Personal or higher, or take advantage of the “Extra Languages” add-on.
Étape 2 : Installer SkyTranslate Bulk Translate
- Allez sur Plugins → Add New
- Rechercher “SkyTranslate Bulk Translate”
- Cliquez Installer maintenant et Activer
Alternativement, téléchargez-le directement depuis WordPress.org et téléchargez le fichier zip via Plugins → Add New → Upload Plugin.
Once activated, you’ll notice a new section in your left sidebar under SkyPlugins → SkyTranslate Bulk Translate.
Étape 3 : Traduction automatique en masse de l'intégralité de votre site Web
C'est là que tout se rassemble.
Ouvrez le tableau de bord de traduction en masse
Naviguez vers SkyPlugins → SkyTranslate Bulk Translate in your WordPress admin. You’ll land on the Modification groupée tab — a comprehensive table listing every piece of content on your site alongside its per-language translation status.
What you’ll see in the dashboard:
- Titre — The name of the post or page
- Type — Post, Page, or Custom Post Type
- Langues — A badge for each language showing percentage complete (e.g., “Spanish 97%”, “Hindi Done”, “Arabic 0%”)
- Statut — IDLE, In Progress, or Complete

Comprendre votre statut de traduction
Les badges de couleur vous indiquent exactement où vous en êtes :
- Green “Done” — That language is fully translated
- Pourcentage jaune/orange — Translation is partial (common after a site update adds new content)
- Pas de badge / 0 % — Content hasn’t been translated into that language yet
This visibility alone is worth installing the plugin. At a glance, you can see which posts are 99% complete and which ones haven’t been touched.
Sélectionner le contenu à traduire
Pour tout traduire d'un coup :
- Cochez la case à cocher principale in the header row — this selects all posts and pages shown in the list
- Utilisez le menu déroulant Langue pour filtrer par une langue spécifique si vous souhaitez exécuter des traductions pour une seule locale à la fois (optionnel mais utile pour les grands sites)
- Utilisez le menus déroulants Tous les types pour filtrer par type de contenu si nécessaire
Conseil de pro : Activez “Skip already translated languages” (checkbox in the top-right corner of the dashboard). This prevents the tool from overwriting content that’s already been translated — particularly useful if you’ve done some manual translations you want to preserve.
Click “Auto Translate Selected”
Une fois votre contenu sélectionné, cliquez sur le bouton Traduction automatique sélectionnée bouton.
SkyTranslate commencera à traiter votre file d'attente :
- Il récupère la version d'aperçu TranslatePress de chaque page (la même version que celle vue par l'éditeur)
- Soumet le contenu à Google Traduction
- Écrit les traductions dans la base de données TranslatePress
- Met à jour les badges de statut en temps réel
You can watch the progress in the dashboard. Large sites with many languages will take longer, but the process runs automatically — you don’t need to stay on the page or manually intervene.
When it’s done, your entire site will have complete first-draft translations stored in your TranslatePress database and immediately live on the front end.
Qu'est-ce qui rend cette approche différente des autres méthodes de traduction automatique de TranslatePress ?
This is an important question — and there are a few competing approaches worth understanding.
TranslatePress’s Built-in Auto-Translate
TranslatePress dispose de sa propre fonction de traduction automatique. La version gratuite vous offre 2 000 mots d'IA par mois. Le problème : vous devez encore ouvrir chaque page dans l'éditeur front-end et déclencher la traduction manuellement. Il n'existe aucun moyen intégré de traduire l'ensemble de votre site sur toutes les pages à partir d'un seul écran.
Extensions au niveau de la page (Traduire une page à la fois)
Plugins like the “Automatic Translate Addon for TranslatePress” let you add an auto-translate button directly within the TranslatePress front-end editor. This is genuinely useful — but the workflow remains page-level. You still have to visit each page separately to trigger translation. As one competing plugin’s own FAQ acknowledges: Il ne traduira qu'une seule page à la fois. Vous devez traduire les pages une par une.
SkyTranslate’s Approach: Dashboard-Level Bulk Translation
SkyTranslate fonctionne au niveau de la gestion de contenu, pas au niveau de l'éditeur de page. La différence est significative :
| Fonctionnalité | Intégré à TranslatePress | Extensions au niveau de la page | SkyTranslate en masse |
|---|---|---|---|
| Traduire toutes les pages à la fois | ❌ | ❌ | ✅ |
| Aperçu de l'état sur un seul écran | ❌ | ❌ | ✅ |
| Ignorer le contenu déjà traduit | ❌ | Manuel | ✅ |
| Fonctionne sans clé API | Limité | Oui (Yandex) | Oui (Google) |
| Traitement en arrière-plan basé sur une file d'attente | ❌ | ❌ | ✅ |
| Aucun clic page par page requis | ❌ | ❌ | ✅ |
Pour un propriétaire de site gérant 50 pages ou plus, ou une agence gérant des sites pour plusieurs clients, la différence de productivité est substantielle.
Cas d'utilisation pratiques
Lancement d'un nouveau site
You’ve just built a 60-page WordPress site and configured TranslatePress with 10 languages. Instead of spending two days translating page by page, you: install SkyTranslate, select all, click auto-translate, and have a fully translated first draft within the hour.
Rafraîchissement après mise à jour
You’ve published 15 new blog posts. Instead of hunting through each post to see which languages are missing translations, you open the SkyTranslate dashboard, filter for “partial” translations, select the new posts, and run translation just for those — in under five minutes.
Transfert client d'agence
You’re building multilingual sites for clients. With SkyTranslate, you can deliver a complete translated site as part of your standard workflow without billing extra hours for repetitive manual translation steps. It becomes a repeatable, scalable process.
Foire aux questions
SkyTranslate remplace-t-il TranslatePress ?
No — SkyTranslate is a companion plugin, not a replacement. TranslatePress handles all translation storage, front-end rendering, and language switching. SkyTranslate adds the bulk translation workflow layer on top of it.
Ai-je besoin d'un plan TranslatePress payant ?
For multiple languages, yes — the free version of TranslatePress supports only one additional language. SkyTranslate itself is free. For sites targeting several language markets, TranslatePress Personal or Business is needed.
La traduction automatique en masse écrasera-t-elle mes modifications manuelles ?
Only if you translate content where a language is already marked “Done” without enabling “Skip already translated languages.” With that option checked, completed languages are left untouched.
La qualité de Google Translate est-elle suffisante pour publier ?
Google Translate quality has improved dramatically, and for most use cases — especially for informational content, service pages, and blog posts — it produces publishable results. That said, for high-stakes content (legal, medical, e-commerce product descriptions), a post-translation review pass is always recommended.
Combien de langues SkyTranslate prend-il en charge ?
It supports all languages configured in TranslatePress — up to 18+ in the current version.
Conseils pour obtenir les meilleurs résultats
1. Configurez TranslatePress complètement avant d'exécuter la traduction en masse.
Assurez-vous que toutes les langues cibles sont configurées et que Google Translate est activé. Exécuter SkyTranslate avant cette configuration produira des résultats incomplets.
2. Traduisez une langue à la fois sur les très grands sites.
If you have 200+ posts and 18 languages, it’s more stable to run the bulk translation per language rather than all at once. Use the language filter dropdown in the SkyTranslate dashboard.
3. Use “Skip already translated languages” every time.
There’s almost no reason to have this option turned off. It protects any manual corrections you’ve made and speeds up the translation queue.
4. Relisez manuellement les pages à fort trafic après la traduction en masse.
Bulk translation is excellent for coverage. For your most important pages — homepage, key landing pages, pricing — a quick human review after the auto-translate pass will improve quality significantly.
5. Relancez après avoir publié du nouveau contenu.
Intégrez SkyTranslate à votre flux de travail de contenu. Après avoir publié un lot de nouveaux articles, ouvrez le tableau de bord, filtrez le contenu non traduit et lancez la traduction avant que les articles ne soient mis en ligne. Cela prend 60 secondes.
Résumé
La traduction automatique en masse d'un site TranslatePress a historiquement nécessité soit une traduction humaine coûteuse, soit des clics répétitifs page par page, ou des API payantes tierces. SkyTranslate change cela.
Le flux de travail est simple :
- Installez TranslatePress et ajoutez vos langues cibles
- Installez SkyTranslate Bulk Translate
- Go to SkyPlugins → SkyTranslate Bulk Translate
- Sélectionnez tout le contenu non traduit
- Cliquez sur Auto Translate Selected
- Attendez que la file d'attente soit terminée
Le résultat : un site WordPress entièrement traduit, dans toutes les langues, sans passer des heures dans l'éditeur front-end.
For WordPress site owners who want to reach international audiences without the manual overhead, and for agencies looking to include multilingual delivery as a standard service — SkyTranslate is the missing piece of the TranslatePress workflow.



