Flexify Flexify

Can I have a multi-language feed and a multi-currency feed?

Setup your catalog with our localization feature

Your Shopify store is multi-language capable and offers your customers the ability to shop in their local currency. So you need to set up a Facebook catalog for multiple languages and countries.

The new Flexify localization feature, a.k.a. "I18n", lets you do just that: Set up a Catalog for Multiple Languages and Countries.

We provide:

1. a main feed with all information in the default language and currency of the shop,

2. a language feed for each additional language that the shop uses, which overrides titles and descriptions with the translations that are saved at Shopify. It is worth mentioning, that in order to create the translations an additional third-party app is needed.

3. a currency feed for each currency that the shop supports (only Shopify Payments). In this feed, we override country-specific information and product prices only at the moment.


"I18n" comes with our Premium plans and International plans. The International plans support 9000 products and up to 15 additional languages & currencies.

Please contact us at [email protected] and provide us with the details of your Shopify Online store, including
the number of products you have and the number of additional feeds you require. We will be happy to provide you with an offer for our international plans.

If you already have a scheduled main feed and just need to add the localized feeds, please scroll down to Step 5.


How to set up your Facebook catalog for multiple languages and countries:

Step 1: Please upgrade your plan to Premium or visit the custom upgradeable link (only for the International plans) and approve the charge there.

Upgrade your plan
Upgrade your plan


Step 2: Select Languages & Currencies | Review the settings & generate the feeds

Create feeds


After generating the feeds, you'll have:

- a main feed with the default language and country

- localized feeds with additional languages and currencies

Localization feeds


Step 3: Log into your Facebook Business Manager and select or create a Catalogue for your default language and country (if you already have a catalog, please jump on Step 5)

Create a Catalogue for your default language and country
Create a Catalogue for your default language and country


Step 4: Upload the main Flexify feed to your catalog

1. Add items to your catalog

Add items

2. Select Data feed

Data feed


Data feed settings


3. Select 'Use a URL' and copy&paste your Flexify feed's XML file

Copy&Paste the feed URL
Copy&Paste the feed URL

4. Follow the steps to set up an hourly, daily, or weekly upload schedule

Schedule updates
Schedule updates

5. Name your main feed and select Save Feed and Upload

Feed setup


6. Check your feed for error messages. You can quickly locate the affected items if you download the error report.

Check for error messages
Check for error messages


Step 5: Within your Facebook business/commerce manager upload the language and the country feeds to your catalog alongside your existing feed:

  1. Go to www.facebook.com/products. Select your catalog for your default language and country.
  2. Open the Catalogue tab and go to Data sources.
  3. Click to open the drop-down menu next to Add Items in the top right. Select Add Localised Product Information.
Add localizations feeds
4. Select Upload Feed

5. Upload your Country feed and Language feed


Your country feed ends in .../a/feed/CURRENCY_CODE-superfeed.xml


6. Name your country feed and select Upload

Name your country feed
Name your country feed

7. Then you can upload your Language schedule feed followed by Next

Add language information
Add language information

Your language feed ends in .../a/feed/COUNTRY_CODE-superfeed.xml


8. Name your language feed and select Upload


You can now create dynamic ads for multiple languages and countries. Here's a useful FB article: https://www.facebook.com/busin...