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

How to set up WPML with the Product Feed Translation Addon

If your WooCommerce store uses WPML, you can build product feeds in the right language for each channel. The Product Feed Translation Addon extends Product Feed Pro with multilingual hooks so titles, descriptions, URLs, categories, and related fields follow the language selected for each feed, ready for every channel.

For a broader overview of the addon, see Getting Started with the Product Feed Translation Addon.

Prerequisites

Before you configure feeds, make sure your stack matches what AdTribes supports.

RequirementNotes
WooCommerceInstalled, active, and up to date.
WPMLWPML Multilingual CMS must be installed and active.
WooCommerce MultilingualStrongly recommended so products, slugs, and store pages stay aligned per language. Product Feed Elite‘s WCML integration handles multi-currency options in feeds (see WCML and multi-currency below).
Product Feed ProRequired and active. The Translation Addon expects Product Feed Pro 13.5.3 or newer.
Product Feed Translation AddonSeparate plugin. The plugin automatically detects WPML and loads the integration.

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.

The Product Feed Translation Addon is available only with Plus and Business plans.

Install and license the Translation Addon

  1. Download Product Feed Translation Addon from your AdTribes account.
  2. Use Plugins → Add New → Upload Plugin, install, then activate.
  3. Open Product Feed → License.
  4. Go to the Translation Addon tab.
  5. Enter your License Key and Activation Email, then click Activate License.
Product Feed → License → Translation Addon tab showing the License Key and Activation Email fields with the Activate License button

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.

Keep your Product Feed Elite license active as usual. The addon does not replace Elite; it supplies the WPML integration layer while Elite continues to manage channels, rules, and schedules.

Automatic WPML Detection
The Product Feed Translation Addon automatically detects WPML and loads the integration when WPML is active. You don’t need any manual configuration.

Choose the WPML language for each feed

When WPML is active, the General step of a feed includes a Language (WPML) dropdown.

  1. Create a new feed or edit an existing one.
  2. In General, open Language (WPML) and pick the language this file should use (for example, English for one Merchant Center feed and German for another).
  3. Save the feed and complete mapping, filters, and rules as usual.

If you leave the language empty, the feed will fall back to the WPML default language when products are loaded.

When duplicating feeds, the addon copies the WPML language from the source feed, so you can duplicate the feed and change only the language if needed.

Once a language is selected, category dropdowns in the Category Mapping and Filters steps also use that language’s category names — so you map and filter against the same language the feed will export.

Cart, shop, and feed channel URLs in the output automatically use the selected language’s permalinks. Facebook Pixel events also map back to the original product ID, keeping your analytics consistent across language feeds.

Edit feed → General step showing the Language (WPML) dropdown above the Country field

Translated Elite extra fields

Standard WooCommerce fields usually follow WPML translations when the language is switched. Elite extra fields (brand, GTIN, optimized title, and similar) are stored as custom meta and require WPML Custom XML Configuration to appear on translation screens.

Follow How to Translate Extra Fields with WPML? for the exact meta keys and XML snippet.

WCML and multi-currency

WooCommerce Multilingual multi-currency features are handled by Product Feed Elite’s WCML integration, not by the Translation Addon.

The Translation Addon offers integration with WPMLPolylang, and TranslatePress for language selection in feeds. Multi-currency features from WCML continue to work through Product Feed Elite.

If you rely on per-feed WCML currency fields or related attributes, configure the currency directly in the feed settings where WCML exposes those options, alongside the WPML language.

Example: English and German Google Shopping feeds

  1. Install the Product Feed Translation Addon and activate its license.
  2. Make sure your products are translated in WPML (including any required extra fields).
  3. Create Feed A with language English, map attributes, and connect it to your English Merchant Center feed.
  4. Duplicate the feed or create Feed B with language German, keeping the same mapping where appropriate, but using a separate channel destination.

Refresh or schedule both feeds so each file contains products in a single language from start to finish.

Frequently asked questions

How does the Translation Addon fit in with Product Feed Pro?
You still run Product Feed Pro as your main feed plugin. Install the Product Feed Translation Addon alongside it so feeds can follow WPML. When WPML is active, the addon connects automatically. You do not need an extra step to “turn on” WPML for normal language-based feeds.
What happens if I do not choose a language on the feed?
The feed uses your default language from WPML. To export a specific language, open the feed, go to General, and choose it from the language list.
Is Elite a second plugin on top of Product Feed Pro?
No. Elite is a license level for the same Product Feed Pro plugin; it unlocks more features in that one install. For WPML feeds, you add the Translation Addon as a separate small plugin (in addition to WPML and WooCommerce).

Troubleshooting

WPML language dropdown does not appear
First, confirm that WPML Multilingual CMS is active. The Translation Addon automatically detects supported translation plugins and loads the integration when they are present.

If you recently migrated from older Elite-only translation support, make sure the Translation Addon remains active so the integration can load.
Feeds mix languages or show the wrong locale
Open the feed’s General settings and verify the Language (WPML) selection. After changing the language, regenerate the feed.

Remember that one feed should represent one language. Duplicate feeds when generating multiple language versions.
Missing translations for titles or descriptions
Ensure translations are completed in WPML for those products. If the default language appears instead, verify that the feed language matches the translation you expect.
WCML currency or multi-currency attributes are missing
Confirm that WooCommerce Multilingual multi-currency is configured and active. These currency settings and attributes come from Product Feed Elite, not from the Translation Addon.
Dependency or version notices from the Translation Addon
Ensure WooCommerce and Product Feed Pro / Elite 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 question or run into any issues, we’re here to help.

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