Commencer
Comment synchroniser Polylang avec le Product Feed Translation Addon - AdTribes
  1. Accueil
  2. Base de connaissances
  3. Intégration
  4. Comment synchroniser Polylang avec le module complémentaire de traduction de flux de produits

Comment synchroniser Polylang avec le module complémentaire de traduction de flux de produits

Ce guide nécessite le Product Feed Translation Addon, un plugin distinct disponible dans les plans Plus et Business. Installez-le et obtenez une licence avant de suivre les étapes ci-dessous.

Si votre boutique WooCommerce utilise Polylang (ou Polylang Pro), vos canaux marketing attendent toujours une langue claire par fichier de catalogue. Le Product Feed Translation Addon étend Product Feed Pro avec des hooks multilingues afin que les titres, descriptions, URL et taxonomies suivent la langue que vous sélectionnez pour chaque flux, prêts pour chaque canal.

Ce guide couvre les prérequis, l'installation et la licence du module complémentaire, ainsi que le choix d'une langue lors de la création ou de la modification d'un flux. Pour un aperçu plus large, consultez Démarrer avec le Product Feed Translation Addon.

Prérequis

Avant de configurer les flux, assurez-vous que votre configuration répond aux exigences suivantes.

ExigenceRemarques
WooCommerceInstallé, actif et à jour.
Polylang ou Polylang ProInstallé et correctement configuré sur votre site.
Polylang pour WooCommerceFortement recommandé pour que les données produit WooCommerce (titres, descriptions et slugs) soient correctement traduites par langue.
Product Feed ProRequis et actif. Le module complémentaire de traduction attend Product Feed Pro 13.5.3 ou plus récent. Les canaux et fonctionnalités Elite nécessitent Product Feed Elite, un plugin distinct qui fonctionne aux côtés de Product Feed Pro, avec une licence Elite active.
Product Feed Translation AddonPlugin distinct. Le module complémentaire détecte automatiquement Polylang et charge l'intégration lorsqu'il est actif.

Installez et activez le module complémentaire de traduction uniquement après que WooCommerce et Product Feed Pro soient en place. Si une dépendance est manquante, le module complémentaire affiche un avis d'administrateur et saute le chargement des intégrations.

Installer et licencier le module complémentaire de traduction

  1. Téléchargez le Product Feed Translation Addon depuis votre compte AdTribes.
  2. Dans votre tableau de bord WordPress, allez dans Plugins → Ajouter un plugin → Téléverser un plugin.
  3. Sélectionnez le fichier ZIP téléchargé, puis cliquez sur Installer maintenant.
  4. Cliquez sur Activer le plugin une fois l’installation terminée.
  5. Allez à Product Feed → Licence.
  6. Ouvrez l'onglet Translation Addon.
  7. Entrez votre clé de licence et votre e-mail d’activation.
  8. Cliquez sur Activer la licence.
L'onglet Product Feed → License → Translation Addon avec la clé de licence, l'e-mail d'activation et Activer la licence mis en surbrillance

Après avoir activé le plugin, vous verrez également un avis d'administrateur Activer la licence sur les pages d'administration de WordPress. L'avis contient un formulaire de licence intégré, ou vous pouvez cliquer pour accéder au même onglet Product Feed → License → Translation Addon.

De même, gardez Product Feed Elite sous licence comme d'habitude. Le module complémentaire ne remplace pas Elite ; il fournit la couche Polylang pendant qu'Elite continue de gérer les canaux et la logique des flux.

Intégration Polylang

Le Product Feed Translation Addon détecte automatiquement Polylang lorsqu'il est actif sur votre site. Une fois détecté, le module complémentaire charge l'intégration appropriée et permet la génération de flux spécifiques à la langue.

Vous n'avez besoin d'aucune configuration supplémentaire dans les paramètres du plugin.

Choisir la langue Polylang pour chaque flux

Lorsque Polylang est actif, l'étape Général du flux affiche le champ Langue Polylang.

  1. Créez un nouveau flux depuis Product Feed → Créer un flux, ou ouvrez-en un existant depuis Product Feed → Gérer les flux.
  2. Dans Général, ouvrez le menu déroulant Langue Polylang et choisissez la langue que ce fichier doit utiliser : par exemple, le français pour un canal et l'anglais pour un autre.
  3. Enregistrez le flux, puis terminez la sélection du canal, le mappage, les filtres et les planifications comme d'habitude.
L'onglet Général du flux montrant le menu déroulant Langue Polylang réglé sur Français

Pour inclure les produits de chaque langue dans un seul flux, choisissez Toutes les langues en bas du menu déroulant. Les filtres d'inclusion et d'exclusion peuvent alors faire correspondre les produits traduits par leurs identifiants. La plupart des canaux attendent une langue par fichier, utilisez donc cette option uniquement lorsque votre canal accepte des catalogues multilingues ou lorsque vos filtres doivent atteindre des produits traduits.

Si aucune langue n'est enregistrée pour le flux, le chargement des produits se rabat sur la langue par défaut de Polylang.

Lorsque vous dupliquez un flux, le module complémentaire copie la langue Polylang du flux source, vous pouvez donc dupliquer puis changer uniquement la langue.

Synchronisation des produits

Cette intégration maintient la cohérence de vos données produit entre les langues.

Aucune correspondance manuelle requise : Vous n'avez pas besoin de faire correspondre manuellement les codes de langue ou les identifiants de traduction. Le module complémentaire connecte automatiquement les produits traduits à la bonne langue du flux.

Filtrage automatique : Le module complémentaire de traduction filtre votre catalogue et n'inclut que les produits assignés à la langue que vous avez sélectionnée dans le champ Langue Polylang. Si vous choisissez Toutes les langues, le flux inclut les produits de chaque langue.

Attributs produit standard : Le flux extrait les titres, descriptions et autres attributs produit directement des versions traduites fournies par Polylang, ainsi chaque flux utilise le contenu de la langue correcte.

Polylang vs. WPML : quelle est la différence

Les deux intégrations détectent automatiquement leur plugin de traduction et ajoutent le même menu déroulant de langue à l'onglet Général du flux. Au-delà de cela, l'intégration WPML fait plus :

ComportementPolylangWPML
Sélection de la langue par fluxOuiOui
Se rabat sur la langue par défaut du site lorsqu'aucune langue n'est définie sur le fluxOuiOui
Mappage de catégories filtré par la langue sélectionnéeNonOui
Liens de paiement/panier réécrits pour la langue sélectionnéeNonOui
ID de publication du Pixel Facebook mis en correspondance avec la langue sélectionnéeNonOui

En pratique, cela signifie que les flux Polylang filtrent les produits et extraient correctement les titres, descriptions et attributs traduits, mais les menus déroulants de catégories et les liens de panier/pixel dans la sortie du flux ne sont pas ajustés linguistiquement comme ils le sont pour WPML. Si votre configuration de canal dépend d'un mappage de catégories ou de liens de panier spécifiques à la langue, vérifiez la sortie de vos flux Polylang plutôt que de supposer un comportement équivalent à WPML.

Questions fréquemment posées

Puis-je utiliser différentes langues pour différents canaux de flux ?
Oui. Chaque flux a son propre paramètre de langue Polylang dans Général. Définissez un flux sur le français et un autre sur l'anglais : le module complémentaire filtre et exporte les produits pour la langue sélectionnée de chaque flux indépendamment.
Cela fonctionne-t-il avec Polylang Pro ?
Oui. L'intégration détecte Polylang et Polylang Pro automatiquement. Aucune étape supplémentaire n'est nécessaire lors de l'exécution de Polylang Pro.
Que se passe-t-il si je ne choisis pas de langue sur le flux ?
Le flux revient à votre langue par défaut de Polylang. Pour exporter une langue spécifique, ouvrez le flux, allez dans Général et choisissez-la dans le menu déroulant Langue Polylang.
Elite est-il un deuxième plugin en plus de Product Feed Pro ?
Oui. Product Feed Elite est un plugin distinct qui fonctionne parallèlement à Product Feed Pro et ajoute plus de canaux et de fonctionnalités. Le Translation Addon est un troisième plugin qui ajoute la couche linguistique.

Dépannage

Le menu déroulant Langue Polylang n'apparaît pas
Confirmez que Polylang ou Polylang Pro est actif. Le Translation Addon détecte Polylang automatiquement lorsqu'il est présent. Si vous êtes passé récemment d'une ancienne prise en charge de traduction exclusive à Elite, assurez-vous que le Translation Addon reste actif pour que l'intégration se charge.
Les flux affichent la mauvaise langue ou mélangent le contenu
Ouvrez les paramètres Général du flux et vérifiez la sélection Langue Polylang. Après avoir changé la langue, régénérez le flux. Si le menu déroulant est réglé sur Toutes les langues, le flux inclut des produits de chaque langue. Choisissez une seule langue à la place, et dupliquez le flux lorsque vous avez besoin de plus de versions linguistiques.
Titres ou descriptions traduits manquants
Assurez-vous que les traductions sont terminées dans Polylang pour ces produits. Si la langue par défaut apparaît à la place, vérifiez que la Langue Polylang dans les paramètres du flux correspond à la traduction que vous attendez.
Avis de dépendance ou de version du module complémentaire de traduction
Assurez-vous que WooCommerce et Product Feed Pro sont à jour. Mettez à jour Product Feed Pro au moins vers la version 13.5.3 si la notification le demande.

Besoin d'aide ?

Si vous avez une licence Product Feed Elite, ouvrez un ticket de support.

Si vous utilisez le plugin Product Feed Pro, visitez le forum communautaire sur WordPress.org.

Cet article vous a-t-il été utile ?

Articles connexes

Finaliser votre achat
Flux de produits WooCommerce AdTribes

Le meilleur plugin de flux de produits WooCommerce

  • AdTribes Pty Ltd
    ABN : 40 675 636 816
Produit
Ressources et informations
Sites partenaires
Rymera