Storefront
Languages and text
The bundle form combines text you write in BundleM8 with interface text that comes from the app. This page explains which is which.
Text you control
You write this text in the bundle editor, so you can word it however you like:
| Text | Where to change it |
|---|---|
| Group titles | The group's Settings → Title |
| Condition branch labels | The Edit condition branch window → Label |
| Product names | The Edit bundle product window → Label. Leave it empty to use the product's title from Shopify |
| The bundle's title, description and images | Your Shopify admin, like any other product |
Use group titles to explain what customers should do, for example "Choose 3 packs" or "Select your free bag".
Interface text
BundleM8 provides the rest of the form's text:
- Button and field labels: Add to cart, Quantity, Total Price:
- Headings and options: Includes, No selection
- Product details: SKU:, [Unavailable]
- Selection hints, such as "Choose up to 3."
- Error messages, such as "You must select more options from this group."
- Text for screen readers, such as "Decrease quantity" and "(Included)"
Interface text can't be edited from your Shopify admin. Shopify doesn't allow merchants to change the text of a theme app extension, including in Edit default theme content.
Languages
The bundle form's interface text is currently available in English. When BundleM8 adds more languages, the form will show them automatically to customers browsing your store in a matching language.
If you need the form in another language, or different wording for your store, contact BundleM8 support.
Building your own form
If you need full control over every word, the JavaScript API lets developers build their own bundle form using your theme's own text and translations.
Currency and prices
Prices in the form use your store's money format and the customer's currency. See Currencies.
