Commencer
Bienvenue sur SkyTranslate ! Ce guide vous aidera à être opérationnel avec la traduction groupée pour votre site WordPress multilingue.
Avant de commencer
Assurez-vous de remplir les conditions suivantes :
- WordPress – A running WordPress installation (any modern version).
- TraduirePresse – The TranslatePress plugin must be installed, activated, and configured with at least one secondary language. Your multilingual setup should be ready before using SkyTranslate.
- Autorisations d'administrateur – You need the ability to install and activate plugins, and manage translation settings.
No additional setup is required to start with the Free version – it uses Google Translate right away. If you plan to upgrade to Pro later, you will need API keys for your chosen premium AI engine.
Installation
- Téléchargez le plugin SkyTranslate depuis votre source d'achat ou le référentiel de plugins WordPress.
- Dans votre administrateur WordPress, accédez à Plugins → Add New.
- Cliquez Télécharger le plugin et sélectionnez le fichier téléchargé
.zipfile, or search for “SkyTranslate” if it’s in the repository. - Cliquez Installer maintenant, alors Activer.
- After activation, you’ll see a new menu item: SkyPlugins → SkyTranslate Bulk Translate.
That’s it – the plugin is installed and ready.
Configuration initiale
Le seul paramètre essentiel pour commencer est le choix de votre moteur de traduction.
- Allez sur SkyPlugins → SkyTranslate Bulk Translate dans votre administrateur WordPress.
- Cliquez sur le Paramètres languette.
- Sélectionner Google Traduction (l'option gratuite par défaut).
- Cliquez Enregistrer les paramètres.
Votre moteur de traduction est maintenant configuré. Toutes les traductions groupées, en arrière-plan et de l'éditeur utiliseront Google Translate jusqu'à ce que vous passiez à un autre moteur.
Vos premiers pas
Traduire un groupe de messages
- Allez au Modification groupée onglet sous SkyPlugins → SkyTranslate Bulk Translate.
- In the table, you’ll see your published posts and pages. Use the checkboxes to select the items you want to translate.
- Dans le Langue cible liste déroulante, choisissez une langue ou Toutes les langues (à traduire dans toutes les langues secondaires que vous avez configurées).
- Ajustez le Taille du lot et Délai d'expiration de l'API si nécessaire (les valeurs par défaut fonctionnent bien pour la plupart des sites).
- Ignorer les langues déjà traduites is enabled by default – this avoids re-translating content that is already fully translated.
- Cliquez Traduction automatique sélectionnée.
Une barre de progression apparaîtra et un journal en direct affichera chaque étape. Une fois terminé, votre contenu est traduit et enregistré dans le dictionnaire TranslatePress.
Traductions en file d'attente à exécuter en arrière-plan
- Ouvrez le Traduire en arrière-plan languette.
- Choisissez un Mode de fonctionnement:
- Uniquement le contenu non traduit/partiel – translates what’s missing.
- Forcer la traduction de toute la sélection – overwrites all existing translations.
- Sélectionnez l'option Type de message et Langue cible.
- Ensemble Chaînes par lot et Délai d'expiration de l'API (ajustez si vous avez de nombreuses chaînes ou une API lente).
- Éventuellement, définissez un Limite de tentatives pour gérer les pannes temporaires.
- Cliquez Démarrer l'opération.
The plugin will create a queue and process each item one by one using WordPress cron. You can pause, resume, or delete the operation at any time. The progress table updates in real-time so you can see what’s done and what’s next.
Traduction en masse
Ce qu'il fait
Cette fonctionnalité vous permet de sélectionner plusieurs articles ou pages publiés et de les traduire en masse à l'aide de Google Translate ou de modèles d'IA premium. Il prend en charge le traitement par lots avec une taille de lot et un délai d'expiration configurables, et fournit une barre de progression pour suivre la progression de la traduction.
Comment l'utiliser
- Allez au Modification groupée onglet sous SkyTraduire.
- Utilisez la barre de recherche et le filtre de type de publication pour trouver le contenu que vous souhaitez traduire.
- Sélectionnez les articles ou les pages en cochant les cases à côté de chaque élément.
- Choisissez un Langue cible from the drop-down – either “All Languages” or a specific secondary language.
- Ajustez le Taille du lot (nombre de chaînes traitées par requête) et Délai d'expiration de l'API (nombre maximum de secondes pour attendre une réponse).
- En option, activez Ignorer les langues déjà traduites pour éviter de retraduire un contenu déjà terminé.
- Cliquez Traduction automatique sélectionnée (pour traduire uniquement les traductions manquantes ou partielles) ou Forcer la traduction sélectionnée (pour écraser toutes les traductions existantes).
- Regardez la barre de progression et le journal d'état en direct. Attendez la fin du processus.
Settings & Options
| Paramètre | Ce qu'il contrôle |
|---|---|
| Langue cible | Filters which language(s) to translate into. Choose “All Languages” or a specific secondary language. |
| Taille du lot | Number of strings to process per batch request (5–1000). |
| Délai d'expiration de l'API | Maximum seconds (30–600) to wait for a translation API response. |
| Ignorer les langues déjà traduites | Lorsque cette case est cochée, évite de retraduire le contenu déjà entièrement traduit. |
Tips & Best Practices
- Use “Skip already translated languages” to save time and resources – it avoids reprocessing content that is already complete.
- Ajustez soigneusement la taille du lot: un lot plus important peut accélérer la traduction, mais peut entraîner des délais d'attente si votre contenu est long. Commencez avec une valeur modérée (par exemple 100) et augmentez si nécessaire.
- Choisissez le bon bouton de traduction: utiliser Traduction automatique pour les mises à jour incrémentielles, et Forcer la traduction lorsque vous souhaitez actualiser complètement toutes les traductions.
- Gardez un œil sur la barre de progression et le journal d'état – if an API timeout is too short, some translations may fail. Try increasing the timeout value if errors occur.
Traduire en arrière-plan
Ce qu'il fait
La fonctionnalité de traduction en arrière-plan vous permet de mettre du contenu en file d'attente pour une traduction automatique. Il utilise WP‑Cron pour traiter les traductions en arrière-plan, de sorte que l'opération continue même après la fermeture de votre navigateur. Vous pouvez choisir de traduire uniquement le contenu manquant ou partiel, ou de forcer la traduction de l'intégralité de la sélection.
Comment l'utiliser
- Allez au Traduire en arrière-plan onglet à l'intérieur Traduction en masse SkyTranslate.
- Configurez vos paramètres de traduction (voir le tableau ci-dessous pour plus de détails).
- Cliquez Démarrer l'opération pour commencer à faire la queue et à traduire votre contenu.
- Pendant que l'opération est en cours, utilisez Suspendre l'opération arrêter temporairement le traitement ou Reprendre l'opération pour continuer.
- Pour supprimer entièrement l'opération en cours, cliquez sur Supprimer l'opération.
Settings & Options
| Paramètre | Ce qu'il contrôle |
|---|---|
| Mode de fonctionnement | Choisir Only untranslated / partial content ou Force translate whole selection. |
| Type de message | Limitez l'opération aux publications, aux pages ou à tous les types de contenu pris en charge. |
| Langue cible | Choisissez une langue ou mettez en file d’attente chaque langue secondaire de TranslatePress. |
| Chaînes par lot | How many strings to translate at once per item (5–1000). |
| Délai d'expiration de l'API | Max seconds (30–600) to wait for an AI response. |
| Limite de tentatives | Number of times to retry a failed item (1–20) before marking it as failed. |
Tips & Best Practices
- Utilisez Uniquement le contenu non traduit/partiel pour enregistrer les appels API et accélérer le processus lorsqu'il vous suffit de remplir les traductions manquantes.
- Si vous devez tout retraduire (par exemple après avoir modifié le contenu source), choisissez Forcer la traduction de toute la sélection.
- La mise en file d'attente de plusieurs langues cibles à la fois vous permet de gérer toutes les langues secondaires en une seule opération.
- Gardez un œil sur le tableau d'état en temps réel pour suivre les progrès, détecter les pannes rapidement et ajuster les paramètres si nécessaire.
Paramètres (moteur Google Translate)
Ce qu'il fait
Configurez le moteur de traduction utilisé par tous les outils de traduction dans SkyTranslate. Votre choix ici s'applique à la fois à la traduction groupée et à l'assistant de l'éditeur en ligne. La page affiche également les types de publications disponibles pour la traduction automatique.
Comment l'utiliser
- Dans votre administrateur WordPress, accédez à SkyPlugins > SkyTranslate Bulk Translate.
- Cliquez sur le Paramètres languette.
- Sélectionnez un moteur de traduction en cliquant sur son bouton radio.
- La version gratuite comprend Google Traduction.
- Les versions Pro ajoutent Gémeaux, OpenAI, Claude, Compatible avec OpenAI, et OuvrirRouter.
- Cliquez Enregistrer les paramètres pour appliquer votre choix.
Settings & Options
| Paramètre | Ce qu'il contrôle |
|---|---|
| Moteur de traduction | Sélectionnez le service qui exécute les traductions. Gratuit : Google Traduction. Pro propose également Gemini, OpenAI, Claude, OpenAI Compatible et OpenRouter. |
Tips & Best Practices
- The translation engine you choose here is used everywhere – bulk translation and the editor helper. Changing it will affect all future translations.
- Si vous utilisez la version gratuite, seul Google Translate est disponible. La mise à niveau vers Pro débloque des moteurs basés sur l'IA avec une qualité et une personnalisation potentiellement supérieures.
- Pour voir quels types de publications prennent en charge la traduction automatique, consultez la liste affichée sur la même page Paramètres.
- Cliquez toujours Enregistrer les paramètres after making a change, or your selection won’t be applied.
Intégration de TranslatePress Editor (String Fetcher)
Ce qu'il fait
Ajoute un bleu Traduction par l'IA button directly inside the TranslatePress editor. With a single click, it scans the entire preview page and extracts all translatable content — including SEO meta fields — then displays them in a floating panel. You can auto-translate every string at once using Google Translate (or Pro AI) and save the translations to the TranslatePress dictionary.
Comment l'utiliser
- Ouvrez l'éditeur TranslatePress pour la page que vous souhaitez traduire (l'éditeur se charge lorsque l'URL contient le
trp-edit-translationparamètre). - Dans la barre d'outils de l'éditeur, localisez le bouton bleu de traduction AI à côté du bouton Enregistrer.
- Cliquez sur le Traduction par l'IA bouton. Le plugin analysera l'aperçu et l'éditeur DOM et rassemblera toutes les chaînes traduisibles.
- Un panneau de résultats flottant apparaîtra, répertoriant toutes les chaînes récupérées.
- Pour traduire automatiquement toutes les chaînes, cliquez sur le bouton Traduction par l'IA bouton à l’intérieur du panneau de résultats.
- Utilisez la barre de recherche en haut du panneau pour trouver rapidement des chaînes spécifiques.
- When you’re done, close the panel by clicking the close icon (×) or the backdrop area.
Settings & Options
| Paramètre | Ce qu'il contrôle |
|---|---|
| Bouton AI Translate dans la barre d’outils de l’éditeur | Ajoute un bouton bleu à côté du bouton Enregistrer qui récupère et traduit toutes les chaînes de la page. |
Tips & Best Practices
- Traduction de page en un clic: Utilisez le Traduction par l'IA pour une traduction rapide d'une page complète au lieu de traduire les chaînes une par une.
- Métadonnées SEO incluses: The fetcher also picks up SEO meta fields (e.g., title, description) from the preview — make sure to review them after auto-translation.
- Révision après traduction automatique: Google Translate or Pro AI will fill in all strings automatically, but it’s a good practice to check the results for context accuracy.
- Rechercher avant de traduire: Si vous avez uniquement besoin de traduire un sous-ensemble, utilisez la barre de recherche dans le panneau de résultats pour localiser des chaînes spécifiques avant de cliquer sur le bouton AI Translate.
Traductions claires
Ce qu'il fait
La fonctionnalité Effacer les traductions vous permet de supprimer les traductions existantes pour des éléments de contenu spécifiques. Vous pouvez supprimer les traductions pour une seule langue ou pour toutes les langues à la fois. Cela supprime définitivement les traductions du dictionnaire TranslatePress.
Comment l'utiliser
- Accédez à votre tableau de bord d’administration WordPress et accédez à SkyPlugins > SkyTranslate Bulk Translate.
- Ouvrez le Modification groupée languette.
- Localisez la publication ou l'élément de contenu que vous souhaitez mettre à jour.
- Pour effacer une traduction pour une langue, cliquez sur le bouton icône de la poubelle sur la pilule linguistique pour cette langue.
- Pour effacer toutes les traductions de l'élément, cliquez sur le bouton Traductions claires lien d'action de ligne.
- Une boîte de dialogue de confirmation apparaîtra. Cliquez Confirmer pour continuer.
- Le plugin récupérera les chaînes de la page, trouvera les entrées correspondantes dans le dictionnaire et supprimera les traductions.
Settings & Options
Cette fonctionnalité n'a aucun paramètre configurable.
Tips & Best Practices
- Effacer par langue lorsque vous n’avez besoin de mettre à jour qu’une seule langue.
Utilisez l'icône de la corbeille sur une tablette de langue spécifique pour éviter d'affecter les traductions dans d'autres langues. - La suppression des traductions est permanente.
Une fois supprimée, la traduction ne peut être récupérée que si vous disposez d'une sauvegarde. Pensez d’abord à exporter vos traductions si vous en avez besoin plus tard. - Testez d’abord avec une seule langue.
If you’re unsure about clearing all translations, start by clearing one language to confirm the result. - Après effacement, la publication affichera son contenu dans la langue par défaut pour les langues concernées jusqu'à ce que de nouvelles traductions soient ajoutées.
Aperçu du statut de la langue
Ce qu'il fait
Cette fonctionnalité vous donne un aperçu rapide de la progression de la traduction pour chaque élément de contenu. Des pastilles à code couleur indiquent si un article est entièrement traduit, partiellement traduit, manquant, vide ou en état d'erreur. Vous pouvez développer ou réduire les détails pour voir les pourcentages de couverture par langue.
Comment l'utiliser
- Allez sur Traduction en masse SkyTranslate dans l'administrateur WordPress.
- Ouvrez le Modification groupée languette.
- Regardez le Langues column for any post — you’ll see a summary like “2/3 translated”.
- Cliquez Afficher les détails pour étendre les pilules par langue. Chaque pilule affiche un indicateur de couleur et le pourcentage de couverture pour cette langue.
- Pour réduire les détails, cliquez sur Masquer les détails.
Settings & Options
Cette fonctionnalité n'a aucun paramètre configurable.
Tips & Best Practices
- Utilisez les pastilles à code couleur pour repérer rapidement les messages qui nécessitent votre attention (les indicateurs rouges ou gris signifient souvent des traductions manquantes ou vides).
- Expand a post’s details to see exactly how complete each language is before launching bulk translation.
- Prioritize posts with “missing” or “empty” states — these are the best candidates for bulk translation.
- The summary “X/Y translated” lets you scan many posts at once and decide where to focus your translation efforts.
Gestion des licences (Pro)
Ce qu'il fait
Activez, désactivez et vérifiez la licence SkyTranslate Pro. Cela débloque les modèles Premium AI, les mises à jour automatiques et l’assistance prioritaire. Une fois activé, le statut de votre licence est vérifié quotidiennement et la date d'expiration est affichée sur l'onglet Licence.
Comment l'utiliser
- Allez sur WordPress Admin > SkyPlugins > SkyTranslate Bulk Translate, puis cliquez sur le Licence languette.
- Dans le Clé de licence champ, collez ou saisissez la clé de licence que vous avez reçue après l'achat.
- Cliquez Activer la licence pour envoyer la demande d'activation.
- En cas de succès, vos fonctionnalités Pro seront déverrouillées et le statut de votre licence et sa date d'expiration apparaîtront.
- Pour supprimer la licence de ce site, cliquez sur Désactiver la licence.
- Pour revérifier manuellement la validité de votre licence, cliquez sur Vérifier l'état de la licence.
- Pour acheter une nouvelle licence ou afficher les options de mise à niveau, cliquez sur Acheter une licence (vous serez redirigé vers la boutique SkyTranslate).
Settings & Options
| Paramètre | Ce qu'il contrôle |
|---|---|
| Clé de licence | Champ de texte dans lequel vous saisissez ou collez votre clé de licence Pro. |
Tips & Best Practices
- Gardez votre clé de licence confidentielle – treat it like a password. Do not share it publicly.
- Désactiver avant de déplacer des sites – always click Désactiver la licence avant de migrer ou de réinstaller sur un nouveau domaine.
- Vérifiez régulièrement l'état de votre licence – use Vérifier l'état de la licence après toute mise à jour majeure ou si vous pensez que votre clé a été révoquée.
- Attention à la date d'expiration – the displayed expiry date helps you plan renewals so Pro features remain uninterrupted.
Moteurs de traduction IA premium (Pro)
Ce qu'il fait
Les moteurs de traduction IA premium vous permettent de connecter des modèles d'IA avancés tels que Gemini, OpenAI, Claude, des fournisseurs compatibles OpenAI et OpenRouter (avec accès à plus de 200 modèles) à vos traductions. Ces moteurs fournissent des traductions contextuelles de meilleure qualité que les services standards comme Google Translate.
Comment l'utiliser
- Dans votre administrateur WordPress, accédez à SkyPlugins → SkyTraduire → Traduction en masse et ouvrez le Paramètres languette. (Cet onglet apparaît uniquement lorsque votre licence Pro est active.)
- Under the “Premium AI Engines” section, select the engine you want to use by clicking its radio button: Gémeaux, OpenAI, Claude, Compatible avec OpenAIou OuvrirRouter.
- Saisissez la clé API requise pour le moteur de votre choix et, si nécessaire, choisissez ou saisissez l'identifiant du modèle.
- Cliquez Enregistrer les paramètres pour stocker vos informations d'identification. Après l'enregistrement, toutes les traductions groupées et les fonctionnalités d'aide à l'éditeur utiliseront ce moteur d'IA sélectionné au lieu de l'option par défaut.
Settings & Options
| Paramètre | Ce qu'il contrôle |
|---|---|
| Clé API Gémeaux | Clé API de Google AI Studio pour Gemini |
| Modèle Gémeaux | Quel modèle Gemini utiliser (par exemple Gemini 2.5 Flash, Gemini 2.5 Pro) |
| Clé API OpenAI | Clé API de la plateforme OpenAI Developer |
| Modèle OpenAI | Quel modèle OpenAI utiliser (par exemple GPT‑5 Mini, GPT‑5) |
| Clé API Claude | Clé API de la console Anthropic |
| Modèle Claude | Quel modèle Claude utiliser (ex. Claude Haiku 4.5) |
| Clé API compatible OpenAI | Clé API pour un fournisseur personnalisé compatible OpenAI (par exemple, DeepSeek) |
| URL de base compatible OpenAI | URL de base pour le point de terminaison compatible OpenAI |
| Modèle compatible OpenAI | Identificateur de modèle pour le fournisseur personnalisé |
| Clé API OpenRouter | Clé API pour le service OpenRouter |
| Modèle OpenRouter | Identifiant du modèle d'OpenRouter (par exemple google/gemini‑2.5‑pro) |
Tips & Best Practices
- Gardez les clés API sécurisées – Treat your keys like passwords. Never share them or expose them in public code. Store them only in the settings provided.
- Choisissez le modèle adapté à vos besoins – For general translations, a faster model may be enough. For nuanced or technical content, try a more advanced model (e.g. Gemini 2.5 Pro or GPT‑5).
- Testez d’abord avec une seule traduction – Before running a large bulk translation, test a small batch to verify that the engine and model produce the quality you want.
- Utilisez OpenRouter pour plus de flexibilité – With OpenRouter, you can access hundreds of models from different providers without managing separate keys. Check the model identifier format required by OpenRouter.
Prise en charge des types de publication personnalisés (Pro)
Ce qu'il fait
Cette fonctionnalité vous permet d'inclure n'importe quel type de publication publique personnalisée dans le flux de travail de traduction groupée. Après avoir sélectionné les types de publication souhaités dans Paramètres, ils apparaissent dans la liste de traduction groupée et bénéficient de l'action de traduction automatique au niveau de la ligne.
Comment l'utiliser
- Naviguez vers Traduction en masse SkyTranslate dans votre administrateur WordPress.
- Cliquez sur le Paramètres languette.
- Dans le Types de publication personnalisés , cochez les cases à côté des types de publications publiques personnalisées que vous souhaitez traduire.
- Cliquez Enregistrer les paramètres pour appliquer votre sélection.
- Les types de publication choisis seront désormais disponibles dans le filtre de type de publication sur le tableau d'édition en masse et seront traités par la file d'attente de traduction en arrière-plan.
Settings & Options
| Paramètre | Ce qu'il contrôle |
|---|---|
| Types de publication personnalisés | Cases à cocher pour chaque type de publication publique personnalisée à inclure dans la traduction groupée |
Tips & Best Practices
- Seuls les types de publications personnalisées publiques apparaissent dans la liste des paramètres. Si un type de publication personnalisé n'est pas visible, vérifiez qu'il est défini sur
public. - Après avoir enregistré vos modifications, les nouveaux types de publication sont immédiatement disponibles pour une traduction groupée.
- Utilisez le filtre de type de publication sur le tableau Modification groupée pour vous concentrer rapidement sur le contenu d'un type de publication personnalisé spécifique.
- Cette fonctionnalité nécessite une licence Pro active. Si l'onglet Paramètres n'est pas visible, vérifiez l'état de votre licence.
Traduction de produits WooCommerce (Pro)
Ce qu'il fait
This feature automatically extracts and translates WooCommerce product fields alongside your regular page content. It includes product titles, short descriptions, full descriptions, and variation descriptions when you use bulk translation or background translation. No extra setup is needed—the fields are handled seamlessly if WooCommerce is active and you have a valid Pro license.
Comment l'utiliser
La fonctionnalité fonctionne automatiquement en arrière-plan. Suivez ces étapes pour l'utiliser :
- Assurez-vous que WooCommerce est installé, activé et que vous disposez d'une licence Pro valide pour votre plugin de traduction.
- Accédez à l’outil de traduction groupée ou à la fonctionnalité de traduction en arrière-plan.
- Démarrez le processus de traduction comme vous le feriez normalement (par exemple, en numérisant des pages ou en exécutant une tâche de traduction en arrière-plan).
- Le plugin inclura automatiquement tous les champs de produits WooCommerce (titres, brèves descriptions, descriptions et descriptions de variantes) dans la liste des chaînes traduisibles.
- Traduisez les chaînes à l’aide de l’interface de traduction. Les traductions terminées sont enregistrées dans le dictionnaire de traduction et appliquées à vos pages produits.
Settings & Options
Cette fonctionnalité n'a aucun paramètre configurable. Il fonctionne automatiquement lorsque WooCommerce est actif et qu'une licence Pro valide est présente.
| Paramètre | Ce qu'il contrôle |
|---|---|
| Aucun | Cette fonctionnalité s'exécute automatiquement sans aucune configuration requise. |
Tips & Best Practices
- Activez d'abord WooCommerce: La fonctionnalité ne fonctionne que lorsque WooCommerce est installé et actif sur votre site.
- Utilisez la traduction groupée pour plus d’efficacité: exécutez une analyse de traduction groupée pour capturer rapidement tous les champs de produits en même temps, surtout si vous avez de nombreux produits.
- Combiner avec la traduction en arrière-plan: pour les modifications en cours, activez la traduction en arrière-plan pour maintenir les champs de produits synchronisés sans intervention manuelle.
- Conserver une licence Pro valide: This feature is part of the Pro version—ensure your license is valid to continue using it.
