Skip to content
Customization

Translation & Custom Text

Updated 2026-02-27

Bundable makes it easy to customize all the text and labels on your bundle builder pages. This is great for non-English stores or for matching your brand’s voice.

How to Update Translations

  1. Open the Bundable app in your Shopify admin
  2. Click Edit next to the bundle you want to customize
  3. Click the Translations button
  4. Enter your custom text for each label. Leave a field empty to use the default text.
  5. Click Save Translations

Changes take effect immediately on the live bundle builder page.

What You Can Customize

Each bundle has its own translation settings. The Translations page is organized into sections based on where the text appears.

Shared Labels (Proxy Page & Embed Widget)

These labels appear on both the standalone bundle builder page and the theme embed widget:

LabelDefault TextWhere It Appears

Add to Cart / Bundle ButtonAdd to CartButton customers click to add a product Sold Out LabelSold OutShown on out-of-stock products Checkout / Complete ButtonCheckoutMain checkout/purchase button Base Price LabelBox PriceThe base bundle price line in the summary Subtotal LabelSubtotal:Subtotal line in the checkout area Add a Note HeadingAdd a noteNote modal heading Upload File LabelUpload a FileFile upload section label

Page Settings (Proxy Page)

  • Page Description: Descriptive text shown below the page title on the bundle builder page. Supports HTML.

Proxy Page — General

These labels appear on the standalone bundle builder page:

LabelDefault TextWhere It Appears

Page TitleCreate BundleMain heading on the bundle builder page Summary HeadingBundle ContentsHeading above the bundle summary sidebar Empty Bundle MessageGet started by choosing your products below.Shown when no products are in the bundle yet View ButtonViewButton to open product options Options LabelOptionsText shown next to “View” for multi-variant products Close ButtonCloseClose button on modals (accessibility) Bundle Full TitleOops!Shown when the bundle has reached its maximum Bundle Full Subtitle(Basket Full)Subtitle when the bundle is full Variant UnavailableSelection unavailableShown when a variant combination is out of stock All Tags FilterAllThe “All” button in the product tag filter Quantity LabelQuantity forAccessibility label for quantity inputs Remove ButtonRemove oneAccessibility label for the minus button Add ButtonAdd oneAccessibility label for the plus button Required Field IndicatorRequiredShown on required note fields File Upload PlaceholderClick or drag a file hereText inside the file upload drop zone Product Added ToastProduct added to bundle. Click here to view your bundle summary.Notification when a product is added Bundle Full ToastBundle full. Click here to view your bundle summary.Notification when the bundle reaches capacity Min Items Message (before number)Please add at leastDisclaimer text before the count Min Items Message (after number)more items to continue.Disclaimer text after the count

Proxy Page — Multi-Step Navigation

These labels only appear on bundles that use the multi-step builder flow:

LabelDefault TextWhere It Appears

Step LabelStepStep indicator (e.g. “Step 1 / 3”) Previous Step ButtonPreviousBack button in step navigation Next Step ButtonNextForward button in step navigation Step Complete MessageStep complete! Click Next to continue.Shown when a step is finished Step Items Needed (before number)Select at leastInstruction text before the count Step Items Needed (after number)more itemsInstruction text after the count

Embed Widget

These labels are specific to the theme embed widget:

LabelDefault TextWhere It Appears

View Options ButtonView OptionsButton to open variant selection Summary HeadingBundle SummaryHeading above the bundle summary Empty Bundle MessageYour bundle is empty.Shown when the bundle has no products Total LabelTotalTotal price line You Save LabelYou saveSavings display when discounts apply Loading TextLoading…Button text while the bundle is being submitted Note Textarea PlaceholderEnter your note here…Placeholder in the note text area Note Line Item Property NameAdditional NoteHow the note appears on the order File Upload Line Item Property NameUploaded FileHow the uploaded file appears on the order

Tips

  • Each bundle has independent translations — changing text on one bundle does not affect others.
  • Leave a field empty to use its default text. You only need to fill in the labels you want to change.
  • If you use both the proxy page and the embed widget, make sure to customize labels in both the Shared and the surface-specific sections.

Need help with translations for your language? Contact us at support@soviapps.com.