All Collections
Store Settings
Running your referral program in multiple languages
Running your referral program in multiple languages

Set up multiple languages based on your store's integration with ReferralCandy

Adam avatar
Written by Adam
Updated over a week ago

Before you start language integration:

  • Enable multiple languages for your referral program

  • You may need a developer to help you with multiple language integration

  • Your store needs to have multiple languages activated


Multiple languages based on integration

The steps to enable multiple language integration depends on the type of integration that you are using to connect your store with ReferralCandy:

Email Integration

You will need to specify the Advocate's preferred language in the invoice email that is BCC’ed to ReferralCandy. Refer to the note at the bottom of this article for a list of 2 letter abbreviations for every language. For example, for Spanish you can add "es" to the invoice.

This can be added anywhere in the invoice email and will help us to identify the preferred language for that Advocate. We will automatically scan your invoices for this.

JavaScript Integration

You will need to specify the advocate's preferred language as part of the JavaScript Integration (see note at bottom of article for the 2-letter abbreviations).
e.g. data-locale="es" will let us know that you want to use the Spanish template for this Advocate.

API Integration

You will need to specify the Advocate's preferred language as part of the API Integration (see note at bottom of article for the 2-letter abbreviations).
e.g. data-locale="es" will let us know that you want to use the Spanish template for this Advocate.

Shopify Merchants
Shopify sends the Advocate's locale to ReferralCandy when they interact with your referral program emails and pages. To manage languages in your Shopify store, follow this article.

Read this article if the language you're using is supported by Shopify but not ReferralCandy.

Available languages

The 2 letter abbreviations for the languages are below and follow the ISO 639-1 standard:

  • Brazilian Portuguese: pt-br

  • English (Default): en

  • Chinese (Simplified): zh-CN

  • Chinese (Traditional, HK): zh-HK

  • Chinese (Traditional, TW): zh-TW

  • Danish: da

  • Dutch: nl

  • French: fr

  • German: de

  • Italian: it

  • Japanese: ja

  • Norwegian: no

  • Russian: ru

  • Spanish: es

  • Swedish: sv​

If the language you want to use is not in the list of available languages we support, follow our Running your campaign in an unsupported language article.


💬 Need help? Click the chat widget on the right to start a conversation. Learn more


Did this answer your question?