Use Settings > Translation to edit the customer-facing text Glow shows in the loyalty widget, email templates, Program Rules, and other loyalty surfaces that use Glow text.
You can use Translation for two common jobs:
Change Glow's default wording to match your brand voice.
Translate Glow text for each language your Shopify store supports.
Before you start
Keep these rules in mind:
Default is the fallback language.
Additional languages come from your Shopify store locales.
Variables wrapped in
{}are replaced with real values when customers see the text.Do not translate variable names inside
{}. For example, keep{points_name}exactly as written.Saving changes applies to the selected language only.
Open Translation settings
In Glow, go to Settings > Translation.
Choose the language you want to edit from Languages.
Use Search or Section Filter to find the text you want to change.
Edit the field.
Click Save Settings.
Each field shows:
The label customers or merchants recognize.
The internal key, such as
widget-global-program_title.The editable text value.
The fallback value.
A Reset button.
Use Show only changed values when you want to audit the text you have customized.
Translate for another language
Glow reads the available languages from your Shopify store. If you do not see a language in Glow, check your Shopify language/locale settings first.
To translate a language:
Select the target language in Languages.
Edit the fields for that language.
Keep variables such as
{points_name},{customer_name}, and{signup_points}unchanged.Click Save Settings.
Test the storefront in that language.
If a value is blank or not customized for a language, Glow can fall back to the saved default value or the built-in text for that key.
Copy text from another locale
Use Copy From Locale when you want to start a language from existing text instead of editing every field manually.
Select the target language from Languages.
Click Copy From Locale.
Choose a Source Locale.
Choose a Copy Mode.
Optional: check Include locale rules content if you also want to copy Program Rules content.
Click Preview Copy.
Review the preview.
Click Apply Copy only when you are ready to update the target language.
Copy modes:
Overwrite all values replaces target values with the source locale values.
Fill missing/empty values only fills blanks without replacing existing target text.
Select keys manually lets you choose specific translation keys to copy.
Use Preview Copy before applying changes, especially when using Overwrite all values.
Add or edit Program Rules
The Program Rules section controls the Rules area in the customer-facing widget.
In Settings > Translation, set Section Filter to Program Rules.
Edit Rules Tab Label.
Add or edit Rules Content.
Use the available variables if needed.
Click Save Settings.
Program Rules supports variables such as {signup_points} and {points_name}. Keep the variable names in English and keep the braces.
Test translated text
After saving translation changes:
Refresh your storefront.
Open the loyalty widget.
Check the storefront using the language you edited.
Review the widget as a logged-out visitor and as a signed-in test customer.
Check any email template or extension surface that uses the text you changed.
Common issues
I do not see the language I want to translate
Glow gets the language list from Shopify. Add or publish the language in Shopify first, then return to Settings > Translation.
A variable is showing as text to customers
Check that the variable is spelled exactly as Glow shows it, including the {} braces. Do not translate variable names.
I changed text but the widget still shows the old wording
Make sure you edited the correct language. Then refresh the storefront and reopen the widget. If you are testing a non-default language, confirm the storefront is actually using that locale.
I accidentally changed too much text with Copy From Locale
Use Reset on individual fields when you only need to restore a few values. If you copied over many values, review Show only changed values and update the affected fields before saving again.
I want to edit email subject lines
Email subject lines and body text are also managed in Settings > Translation. Full email HTML is managed from Settings > Email Templates when your account has template access.
Related articles



