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

Nécessite le Product Feed Translation Addon : cette fonctionnalité n'est disponible qu'avec le Product Feed Translation Addon. Installez et licencez le module complémentaire avant de suivre ce guide.

Vous gérez une boutique multilingue avec Polylang ? Le Product Feed Translation Addon vous permet de pointer chaque flux de produits vers une langue Polylang, afin que vous puissiez envoyer un flux séparé à chaque canal et à chaque locale.

Ce guide couvre les prérequis, comment choisir une langue pour un flux, et comment inclure des produits de chaque langue lorsque vos filtres de flux doivent atteindre les produits traduits.

Pour l'installation et la licence, consultez Premiers pas avec le Product Feed Translation Addon.

Avant de commencer

Assurez-vous de répondre aux exigences suivantes :

ExigenceRemarques
WooCommerceInstallé, actif et à jour.
PolylangInstallé, avec vos langues créées. Polylang Pro fonctionne aussi, et le module complémentaire détecte l'un ou l'autre.
Product Feed ProRequis et actif. Le module complémentaire de traduction attend Product Feed Pro 13.5.3 ou plus récent.
Product Feed Translation AddonPlugin séparé. Il détecte Polylang et charge l'intégration pour vous, sans rien à activer.

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.

Le module complémentaire Product Feed Translation Addon est disponible uniquement avec les plans Plus et Business.

Créez vos langues dans Polylang avant de les rechercher dans un flux. Le module complémentaire lit la liste des langues de Polylang, donc une langue qui n'y existe pas n'apparaîtra pas dans la liste déroulante du flux.

Choisir la langue Polylang pour chaque flux

Lorsque Polylang est actif, l'étape Général du flux affiche un champ Langue Polylang, juste sous Nom du projet. Le réglage est sauvegardé sur le flux, donc différents flux sur la même boutique peuvent utiliser différentes langues.

  1. Créez un nouveau flux sous Product Feed → Créer un flux, ou ouvrez un flux existant sous Product Feed → Gérer les flux.
  2. Dans Général, trouvez Langue Polylang.
  3. Sélectionnez la langue que ce flux doit utiliser.
  4. Terminez le mappage, les filtres, les règles et la planification comme d’habitude.
  5. Enregistrez le flux et générez-le.
L'écran Créer un nouveau flux, onglet Général, avec la langue Polylang définie sur Français

Si vous laissez le champ tel quel sur un nouveau flux, le flux utilise la langue par défaut de votre Polylang.

Comment fonctionne l'intégration

Le module complémentaire limite le flux aux produits qui appartiennent à la langue que vous avez choisie. Parce que Polylang stocke chaque traduction comme son propre produit, le flux lit alors le titre, la description, l'URL et les autres champs de ce produit, de sorte que la sortie corresponde à ce qu'un acheteur voit en naviguant sur votre boutique dans cette langue.

Il n'y a pas de repli. Si un produit n'a pas de traduction dans la langue utilisée par un flux, ce produit n'est pas dans le flux. Ceci est différent d'un plugin de traduction au niveau de la chaîne, qui peut se replier sur votre langue par défaut pour une chaîne manquante. Avec Polylang, traduisez le produit avant de vous fier au flux de cette langue.

Bonnes pratiques

  • Une langue par flux de canal : créez un flux séparé par langue, par exemple un fichier pour l'anglais et un pour l'espagnol, plutôt que d'envoyer un fichier mixte à un canal.
  • Traduisez les produits avant de vous fier à un flux : un produit sans traduction dans cette langue n'apparaîtra pas du tout dans le flux.
  • Vérifiez vos filtres par rapport à la langue du flux : un filtre qui nomme les produits par ID ne peut correspondre qu'aux produits dans la langue utilisée par le flux, car Polylang donne à chaque traduction son propre ID.
  • Faites correspondre la configuration du canal : pointez chaque URL de flux localisée vers le Compte marchand, Meta ou autre compte configuré pour cette langue ou ce pays.

Questions fréquemment posées

Cela fonctionne-t-il avec Polylang Pro ?
Oui. L'addon détecte à la fois Polylang et Polylang Pro et charge la même intégration pour l'un ou l'autre.
Que se passe-t-il si je ne choisis pas de langue ?
Le flux utilise la langue par défaut de Polylang. Un flux se résout toujours en une seule langue, donc la sortie n'est jamais un mélange.
Puis-je utiliser différentes langues pour différents flux ?
Oui. La langue Polylang est enregistrée sur le flux, vous pouvez donc exécuter un flux par langue côte à côte, et la duplication d'un flux conserve la langue avec lui.
Ma liste de filtres d'inclusion contient des ID de produits mais les produits traduits n'apparaissent jamais. Pourquoi ?
Le flux est épinglé à une seule langue, donc seuls les produits de cette langue étaient des candidats pour le filtre. Polylang donne à chaque traduction son propre ID de produit, et les ID des autres langues ont été exclus avant l'exécution du filtre. Listez les ID qui appartiennent à la langue du flux, ou créez un flux par langue.
Ai-je besoin de Product Feed Elite ?
Non. Product Feed Pro et le Product Feed Translation Addon sont ce dont vous avez besoin pour les flux Polylang. Product Feed Elite est facultatif, et vaut la peine d'être ajouté si votre boutique utilise déjà des canaux, des modèles ou des options exclusifs à Elite.

Dépannage

Le champ de langue Polylang n'apparaît pas
Vérifiez que le Product Feed Translation Addon est actif et licencié, et que Polylang est installé avec au moins une langue créée. Le champ n'est ajouté que lorsque l'addon détecte Polylang.
Un produit est manquant dans le flux
Confirmez que le produit a une traduction dans la langue utilisée par le flux. Polylang traite chaque traduction comme son propre produit, donc un produit non traduit n'est pas dans le flux de cette langue. Traduisez le produit, puis régénérez le flux.
Le flux sort dans la mauvaise langue
Vérifiez la langue Polylang dans l'étape Général du flux, puis régénérez le flux. Un flux conserve son ancien fichier jusqu'à ce qu'il soit régénéré.
La licence s'affiche comme inactive
Allez dans Product Feed → License → Translation Addon, entrez votre e-mail d'activation et votre clé de licence, puis activez la licence.

Besoin d'aide ?

Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.

Utilisateurs Premium : Ouvrez un ticket de support. Incluez votre version de Product Feed, votre version de Polylang et la configuration du flux afin que l'équipe puisse vous aider plus rapidement.

Utilisateurs gratuits : Visitez le forum communautaire sur WordPress.org pour obtenir de l'aide de la communauté.

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