Docs/Summer Upsell/Translations

Campaign settings

Translations

Multi-language

Stores serving multiple locales can override the widget title and button text per language. The translations are loaded based on the active Shopify locale at render time.

How it works

  1. Open a campaign and click the Languages tab.
  2. For each locale, enter the title and button text (and any other translatable field for that widget — e.g. Section Title and Discount Banner Text on Post-Purchase).
  3. Save. The widget will pick up the right strings automatically based on the visitor's locale.

Built-in locales

Six locales ship out of the box: English (en), Spanish (es), French (fr), Arabic (ar), Turkish (tr), Russian (ru).

Default fallback

If a locale is not configured for the campaign, the widget falls back to the default title/button from the Design tab.

Sourcing locales

Available locales come from your shop's Markets / Translate & Adapt configuration via read_locales.