Translate customer wording

Edit default reward wording and translate rewards, VIP tiers and expiry emails.

Customer rewards supports English, Traditional Chinese and Simplified Chinese. It follows the customer’s Shopify language, published through Shopify Markets and Languages.

Use Shopify’s Translate & Adapt app for merchant-entered customer content.

Set up your Shopify languages

  1. In Shopify Admin, open Settings → Languages and add the languages you want.
  2. Assign languages to the appropriate Markets and domains. Publish each language when its content is ready.
  3. Install Translate & Adapt if it is not installed.

See Shopify’s guide to assigning domains and languages to markets.

Your primary storefront language is the source. Write in the language shown by the NASP Rewards editor. English may be the source, a translation or absent.

Edit default customer text

Open a reward in Rewards. Under Edit default customer text, the available fields depend on the reward type.

  • This reward contains its card button, rate, expiry or reward-value wording. Store credit can have separate card and redemption rate text.
  • All rewards in this shop contains shared labels and messages, such as Points to use, Points remaining, Creating discount code and Store credit added. Free product instructions are shared too.

Changes to shared wording affect all applicable rewards across the shop. Keep placeholders such as {{points}}, {{amount}}, {{days}} and {{percentage}} unchanged. Use only the placeholders shown for that field.

Save source edits in NASP Rewards before translating. Changing wording does not change the reward’s price, value, expiry or redemption rules.

Localize a reward or VIP tier

  1. Save the reward or VIP tier in NASP Rewards.
  2. Wait for its content to sync to Shopify. Reload the editor to check readiness.
  3. Choose Localize on the saved reward or tier.
  4. In Translate & Adapt, select a published language.
  5. Translate the title, tier name and available customer-text fields. Preserve placeholders.
  6. Choose Save and repeat for your other languages.

Shared customer text has its own Localize links beside saved, synced fields. Translate that wording too; translating one reward does not translate shared text.

If Localize is unavailable, save and reload after sync finishes. Edit source wording in NASP Rewards, then review translations after every source change.

Find content through Shopify Metaobjects

If you cannot open the content from NASP Rewards:

  1. In Shopify Admin, open Content → Metaobjects.
  2. Choose View read only.
  3. Select the relevant reward, tier or shared customer-text content type.
  4. Open the entry, then choose Actions → Localize.
  5. Select the language, enter its translations and save.

This is an alternative route to the same Shopify content. Do not edit the read-only source fields in Shopify.

Check what customers see

Choose a published language on the storefront, sign in and open Customer rewards. Check reward titles, card buttons, rate and expiry wording, confirmation labels, VIP tier names and shared messages. Product and collection names and the Rewards menu label use their own Shopify translations.

Missing reward translations can use complete source content. Outdated translations are not considered current. Review them after source edits.

If you change the primary storefront language, rewrite source titles, tier names and customer text in the new language. Add the old language as a translation if still offered. Shopify removes translations for the new primary language. Renaming a VIP tier preserves membership and history.

Translate expiry reminder emails

  1. Open Settings → Customer notifications → Points expiring soon.
  2. Edit and save the subject and body in the primary language shown.
  3. Wait for source sync. Reload if Translate is unavailable.
  4. Choose Translate and save the subject and body for each language. Keep Liquid variable names unchanged.
  5. Return to the editor, select a language in Preview and check any fallback warning.
  6. Correct warnings, reopen the editor and preview again. Send a test using saved content before activation.

Customer delivery uses the customer’s published Shopify language, then a published language-family match, then the primary language. Missing, outdated or invalid translations fall back to saved source content.

Email starters are available in English, Japanese, Simplified Chinese and Traditional Chinese. Japanese starters do not add Japanese customer-interface support. Changing the primary language does not rewrite saved email source.

See Customer notifications and Template editing for sender settings, variables, previews and tests.

Next: Use rewards in Shopify POS