Get Started
How to sync Polylang with the Product Feed Translation Addon - AdTribes
  1. Home
  2. Knowledge Base
  3. Integration
  4. How to sync Polylang with the Product Feed Translation Addon

How to sync Polylang with the Product Feed Translation Addon

This guide requires the Product Feed Translation Addon, a separate plugin available on Plus and Business plans. Install and license it before following the steps below.

If your WooCommerce store uses Polylang (or Polylang Pro), your marketing channels still expect one clear language per catalog file. The Product Feed Translation Addon extends Product Feed Pro with multilingual hooks so titles, descriptions, URLs, and taxonomies follow the language you select for each feed, ready for every channel.

This guide covers prerequisites, installing and licensing the addon, and choosing a language when you create or edit a feed. For a broader overview, see Getting Started with the Product Feed Translation Addon.

Prerequisites

Before you configure feeds, make sure your setup meets the following requirements.

RequirementNotes
WooCommerceInstalled, active, and up to date.
Polylang or Polylang ProInstalled and properly configured on your site.
Polylang for WooCommerceStrongly recommended so WooCommerce product data (titles, descriptions, and slugs) is properly translated per language.
Product Feed ProRequired and active. The Translation Addon expects Product Feed Pro 13.5.3 or newer. Elite channels and features need Product Feed Elite, a separate plugin that runs alongside Product Feed Pro, with an active Elite license.
Product Feed Translation AddonSeparate plugin. The addon automatically detects Polylang and loads the integration when it’s active.

Install and activate the Translation Addon only after WooCommerce and Product Feed Pro are in place. If a dependency is missing, the addon shows an admin notice and skips loading integrations.

Install and license the Translation Addon

  1. Download Product Feed Translation Addon from your AdTribes account.
  2. In your WordPress dashboard, go to Plugins → Add Plugin → Upload Plugin.
  3. Select the downloaded ZIP file, then click Install Now.
  4. Click Activate Plugin after the installation finishes.
  5. Go to Product Feed → License.
  6. Open the Translation Addon tab.
  7. Enter your License Key and Activation Email.
  8. Click Activate License.
The Product Feed → License → Translation Addon tab with License Key, Activation Email, and Activate License highlighted

After activating the plugin, you’ll also see an Activate License admin notice across WordPress admin pages. The notice has a built-in license form, or you can click through to the same Product Feed → License → Translation Addon tab.

Similarly, keep Product Feed Elite licensed as usual. The addon doesn’t replace Elite; it supplies the Polylang layer while Elite continues to manage channels and feed logic.

Polylang integration

The Product Feed Translation Addon automatically detects Polylang when it’s active on your site. Once detected, the addon loads the appropriate integration and enables language-specific feed generation.

You don’t need any additional configuration in the plugin settings.

Choose the Polylang language for each feed

When Polylang is active, the feed General step shows the Polylang language field.

  1. Create a new feed from Product Feed → Create feed, or open an existing one from Product Feed → Manage feeds.
  2. In General, open the Polylang language dropdown and pick the language this file should use: for example, French for one channel and English for another.
  3. Save the feed, then complete channel selection, mapping, filters, and schedules as usual.
The feed's General tab showing the Polylang language dropdown set to Français

To include products of every language in one feed, choose All languages at the bottom of the dropdown. Include and exclude filters can then match translated products by their IDs. Most channels expect one language per file, so use this option only when your channel accepts mixed-language catalogs or when your filters need to reach translated products.

If the feed has no language saved, product loading falls back to Polylang’s default language.

When you duplicate a feed, the addon copies the Polylang language from the source feed, so you can duplicate and then change only the language.

Product synchronization

This integration keeps your product data consistent across languages.

No manual mapping required: You don’t need to manually map language codes or translation IDs. The addon automatically connects translated products with the correct feed language.

Automatic filtering: The Translation Addon filters your catalog and includes only the products assigned to the language you selected in the Polylang language field. If you choose All languages, the feed includes the products of every language.

Standard product attributes: The feed pulls titles, descriptions, and other product attributes directly from the translated versions provided by Polylang, so each feed uses the correct language content.

Polylang vs. WPML: what’s different

Both integrations detect their translation plugin automatically and add the same language dropdown to the feed’s General tab. Beyond that, the WPML integration does more:

BehaviorPolylangWPML
Per-feed language selectionYesYes
Falls back to the site’s default language when no language is set on the feedYesYes
Category mapping filtered by the selected languageNoYes
Checkout/cart links rewritten for the selected languageNoYes
Facebook Pixel post ID matched to the selected languageNoYes

In practice this means Polylang feeds filter products and pull translated titles, descriptions, and attributes correctly, but category dropdowns and cart/pixel links in the feed output are not language-adjusted the way they are for WPML. If your channel setup depends on language-specific category mapping or cart links, verify the output for your Polylang feeds rather than assuming WPML-equivalent behavior.

Frequently asked questions

Can I use different languages for different feed channels?
Yes. Each feed has its own Polylang language setting in General. Set one feed to French and another to English: the addon filters and exports products for each feed’s selected language independently.
Does this work with Polylang Pro?
Yes. The integration detects both Polylang and Polylang Pro automatically. No extra steps are needed when running Polylang Pro.
What happens if I don’t choose a language on the feed?
The feed falls back to your default language from Polylang. To export a specific language, open the feed, go to General, and choose it from the Polylang language dropdown.
Is Elite a second plugin on top of Product Feed Pro?
Yes. Product Feed Elite is a separate plugin that runs alongside Product Feed Pro and adds more channels and features. The Translation Addon is a third plugin that adds the language layer.

Troubleshooting

Polylang language dropdown doesn’t appear
Confirm that Polylang or Polylang Pro is active. The Translation Addon detects Polylang automatically when it’s present. If you recently moved from older Elite-only translation support, make sure the Translation Addon remains active so the integration loads.
Feeds show the wrong language or mix content
Open the feed’s General settings and check the Polylang language selection. After changing the language, regenerate the feed. If the dropdown is set to All languages, the feed includes products of every language. Pick a single language instead, and duplicate the feed when you need more language versions.
Missing translated titles or descriptions
Make sure translations are completed in Polylang for those products. If the default language appears instead, verify that the Polylang language in the feed settings matches the translation you expect.
Dependency or version notices from the Translation Addon
Make sure WooCommerce and Product Feed Pro are up to date. Update Product Feed Pro to at least 13.5.3 if the notice requests it.

Need help?

If you have a Product Feed Elite license, open a support ticket.

If you’re using the Product Feed Pro plugin, visit the community forum on WordPress.org.

Was this article helpful?

Related Articles

Complete Your Purchase
AdTribes WooCommerce Product Feed

The best WooCommerce product feed plugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Product
Resources & Info
Partner Sites
Rymera