Skip to main content

Loyalty Translations

Customize and translate the text customers see in your loyalty program for different languages.

Updated over 3 weeks ago

Loyalty Translations

Customize the text customers see in your loyalty program and translate it into different languages.


How to Access

Go to Subscribfy β†’ Loyalty β†’ Translations tab


Available Languages

You can translate your loyalty program text into multiple languages:

  • English (default)

  • French

  • And more - contact support to add additional languages

Use the language dropdown in the top right to switch between languages.


Translation Sections

Translations are organized into two groups:

Dashboard

Text shown on the customer loyalty dashboard (points balance, available rewards, tier status, etc.)

Referral Program

Text shown in the referral section (invite friends, share link, referral rewards, etc.)

Click the tab to switch between sections.


How to Translate

  1. Select the language you want to edit from the dropdown

  2. Select the section (Dashboard or Referral Program)

  3. Find the text you want to change using the search box

  4. Enter your translation in the text field

  5. Click Save

Each translation shows:

  • Label - What this text is used for

  • Default - The original English text (shown as placeholder)

  • Your translation - Your custom text

  • Preview icon - Click to see where this text appears (when available)


Working with Variables

Some translations contain variables - placeholders that get replaced with actual values.

Variables look like: :value, :discount, :points, :name

Important: Keep variables exactly as they are when translating. The colon and variable name must stay the same.

Example

Original: "You have :points points"

French: "Vous avez :points points"

The :points variable stays the same - only translate the words around it.

Warning: If you change or remove a variable, customers will see the literal text ":points" instead of their actual points balance.


Common Translations

Dashboard Translations

Points Balance

"You have :points points available"

Redeem Button

"Redeem Reward"

Tier Status

"Your current tier: :tier"

Points to Next Tier

":points more points to reach :tier"

Available Rewards

"Available Rewards"

Referral Translations

Invite Title

"Invite Friends"

Share Message

"Share your link and earn :points points"

Copy Link Button

"Copy Link"

Friend Reward

"Your friend gets :discount off their first order"


Tips

  • Use search - The search box helps you find specific text quickly

  • Check previews - Click the eye icon to see where text appears

  • Test translations - After saving, view your store in that language to verify

  • Keep it short - Shorter text usually looks better in the UI

  • Match your brand - Use language that fits your brand voice


Troubleshooting

Translation not showing?
Make sure you saved your changes. Check that your store's language matches the translation language you edited.

Variable showing as text (e.g., ":points")?
The variable was likely changed or removed. Edit the translation and restore the variable exactly as shown in the default text.

Need another language?
Contact support to add additional languages to your translations.


Contact support
Did this answer your question?