Skip to content

Dynamic Translations Overview

What It Does

If your store serves customers who speak different languages, Dynamic Translations lets you provide loyalty program content in each of those languages — directly from the Loyalties dashboard.

Without this feature, customers everywhere see the same text you originally wrote, regardless of their language. With it, a French customer sees your tier named "Or" instead of "Gold". A Spanish customer sees "Estrellas" instead of "Stars". The widget detects each customer's language automatically and shows the right version.

This is for your own custom content. You are translating the names, titles, and descriptions that you wrote — things like your reward names, tier names, earning rule descriptions, and your program's points name. The loyalty widget's own built-in labels (like buttons and headings) are handled separately.


Before You Start

1. Your plan must include Dynamic Translations If it does not, the translation options will not appear in the dashboard. You will see an upgrade prompt instead.

2. Enable languages in Shopify Go to your Shopify admin → Settings → Languages and publish the languages you want to support. The loyalty app works with the languages your store already has active — it will only detect and serve languages that are published in Shopify.