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 :
| Exigence | Remarques |
|---|---|
| WooCommerce | Installé, actif et à jour. |
| Polylang | Installé, avec vos langues créées. Polylang Pro fonctionne aussi, et le module complémentaire détecte l'un ou l'autre. |
| Product Feed Pro | Requis et actif. Le module complémentaire de traduction attend Product Feed Pro 13.5.3 ou plus récent. |
| Product Feed Translation Addon | Plugin 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.
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.
- Créez un nouveau flux sous Product Feed → Créer un flux, ou ouvrez un flux existant sous Product Feed → Gérer les flux.
- Dans Général, trouvez Langue Polylang.
- Sélectionnez la langue que ce flux doit utiliser.
- Terminez le mappage, les filtres, les règles et la planification comme d’habitude.
- Enregistrez le flux et générez-le.

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
Dépannage
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é.

