> For the complete documentation index, see [llms.txt](https://docs-shpf.bsscommerce.com/bss-b2b-quick-order-and-quotes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-shpf.bsscommerce.com/bss-b2b-quick-order-and-quotes/reorder/storefront-translation.md).

# Storefront Translation

Learn how to customize all customer-facing text and labels on your store's **Re-Order** page using the **Translation** settings in your app admin.

This guide explains how to translate text across all 6 storefront screens, customize button labels and warning alerts, use dynamic smart placeholders, and preview text changes in real time.

***

## 1. Overview & Where to Find Translation Settings

The **Translation** editor allows you to replace default English labels with your own customized brand copy or translate the storefront interface into your store's primary language.

To access the Translation settings in your admin:

1. In Shopify Admin, open **BSS B2B Quotes**.
2. In the left navigation, click **Reorder**.
3. Click the **Translation** tab at the top of the screen.

```mermaid
graph TD
    A["Admin: Reorder > Translation Tab"] --> B["Select 1 of 6 View Tabs"]
    B --> C["Customize Text Fields & Smart Placeholders"]
    C --> D["Instant Live Preview on Right Panel"]
    D --> E["Click Save to publish live translations"]
```

***

## 2. Before You Begin

* **Live Preview**: The right side of the Translation editor displays a live preview of the currently selected screen.
* **Saving Changes**: Always click **Save** in the top-right corner to publish your text changes to your live storefront.
* **Language Fallbacks**: If you leave any field blank, the system automatically uses the default text.

***

## 3. The 6 Translation View Tabs

The Translation editor organizes user-facing copy into 6 distinct view tabs matching the customer journey:

### 3.1 Restricted Access Tab

Controls the copy displayed when an unauthenticated visitor or excluded customer visits `/pages/reorder`:

* **Title**: Heading explaining why access is restricted (Default: *Access Restricted*).
* **Description**: Detailed explanation prompting the user to sign in.
* **Login Button**: CTA button redirecting to Shopify customer login.
* **Go Back Button**: Link returning the customer to the homepage.

### 3.2 Order List Tab

Controls labels and table headers on the main **Order** tab (`/pages/reorder`):

* **Tab Label**: Text for the tab selector (Default: *Orders*).
* **Table Headers**: Column labels for *Order ID, Date, Line Items, Total Qty, Fulfillment Status, Financial Status, Actions*.
* **Action Buttons**: Text for the reorder button (*Reorder*), and view details tooltip.
* **Empty State**: Message shown when a customer has no completed orders.

### 3.3 Waiting for Checkout Tab

Controls labels on the pending draft order list:

* **Tab Label**: Text for the draft order tab (Default: *Waiting for Checkout*).
* **Status Badges**: Text for draft order statuses: `Open`, `Invoice Sent`, and `Completed`.
* **Action Buttons**: Text for *Reorder*, *Checkout*, and *View Details*.
* **Empty State**: Message shown when no pending draft orders exist.

### 3.4 Draft Order Detail Tab

Controls labels on the dedicated draft order detail page:

* **Headers & Subtitles**: Labels for order summary, creation timestamp, and invoice status.
* **Product Table Headers**: Column labels for *Item, Variant, SKU, Price, Quantity, Subtotal*.
* **Checkout Card**: Labels for *Subtotal, Estimated Tax, Shipping, Total, Pay Now / Checkout*.
* **Back Button**: Label for returning to the order list.

### 3.5 Reorder Review & Edit Modal Tab

Controls text inside the line-item editing popup:

* **Modal Header & Subtitle**: Heading and guidance copy.
* **Action Buttons**: Labels for *Add New Items, Place Order, Cancel, Continue Shopping*.
* **Stock & Validation Banners**: Error alerts for out-of-stock items, min/max quantity limits, and pack size increments.

### 3.6 Search & Add Item Modal Tab

Controls the search drawer used to add new products to a reorder:

* **Search Input Placeholder**: Guidance text inside the search bar (Default: *Search by product title or SKU...*).
* **Results Table Headers**: Labels for product thumbnails, variant selectors, prices, and quantities.
* **Add Button**: CTA button to add selected items to the review modal.

***

## 4. Smart Dynamic Placeholders

Several text fields support **smart placeholders** that automatically fill in real customer data when displayed on your storefront:

| Smart Placeholder | What It Displays                 | Supported Text Fields                   | Real Example Input & Customer Display                                                                                                                                                               |
| ----------------- | -------------------------------- | --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `{order}`         | Order Number / Draft Name        | • Reorder Review Modal Subtitle         | <p><strong>You Type</strong>: <code>Customize your reorder based on Order {order}</code><br><strong>Customer Sees</strong>: <em>Customize your reorder based on Order #1042</em></p>                |
| `{count}`         | Total item count in review modal | • Reorder Item Count Header             | <p><strong>You Type</strong>: <code>REORDER ITEMS ({count})</code><br><strong>Customer Sees</strong>: <em>REORDER ITEMS (5)</em></p>                                                                |
| `{email}`         | Buyer account email address      | • Draft Order Email Confirmation Banner | <p><strong>You Type</strong>: <code>Email sent to {email}</code><br><strong>Customer Sees</strong>: <em>Email sent to <buyer@example.com></em></p>                                                  |
| `{min}`           | Minimum allowed order quantity   | • Minimum Quantity Error Banner         | <p><strong>You Type</strong>: <code>Minimum quantity is {min}. Please adjust to continue.</code><br><strong>Customer Sees</strong>: <em>Minimum quantity is 10. Please adjust to continue.</em></p> |
| `{increment}`     | Required pack size multiple      | • Pack Size / Increment Error Banner    | <p><strong>You Type</strong>: <code>Quantity must be in increments of {increment}.</code><br><strong>Customer Sees</strong>: <em>Quantity must be in increments of 6.</em></p>                      |
| `{stock}`         | Available warehouse stock        | • Inventory Stock Limit Warning Banner  | <p><strong>You Type</strong>: <code>Only {stock} item(s) available.</code><br><strong>Customer Sees</strong>: <em>Only 25 item(s) available.</em></p>                                               |

{% hint style="warning" %}
**Placeholder Formatting**: Type smart placeholders exactly as shown inside curly braces (e.g. `{order}`, `{email}`). Do not add extra spaces inside the braces (e.g. `{ order }` will not fill in automatically).
{% endhint %}

***

## 5. Instant Live Preview

The admin editor includes a **Live Preview Panel** on the right side of the screen so you can inspect text edits instantly before publishing:

* **Real-Time Updates**: As you type in any text box, the live preview updates immediately.
* **Syncs with View Tabs**: Clicking any of the 6 view tabs on the left automatically switches the live preview to show that specific screen.
* **Safe Previewing**: Buttons and links inside the live preview are disabled so you can test formatting safely without triggering actual orders.

***

## 6. Related Guides

* [Reorder Overview](/bss-b2b-quick-order-and-quotes/reorder/overview.md) — High-level vision, customer scenarios, and feature summary.
* [Full Setup Guide](/bss-b2b-quick-order-and-quotes/reorder/full-setup-guide.md) — Setup walkthrough for customer eligibility, delivery modes, and theme embeds.
* [Reorder Page & Order Tabs](/bss-b2b-quick-order-and-quotes/reorder/reorder-page.md) — Storefront Order Tab, Waiting for Checkout Tab, and layout guide.
* [Draft Order Detail Page](/bss-b2b-quick-order-and-quotes/reorder/draft-order-detail-page.md) — Inspecting pending draft order itemization, wholesale pricing, and checkout links.
* [Reorder Review & Edit Modal](/bss-b2b-quick-order-and-quotes/reorder/reorder-review-edit-modal.md) — Guide to line-item quantity adjustments, stock checks, and search/add options.
* [Template Customization](/bss-b2b-quick-order-and-quotes/reorder/template-customization.md) — Customize page layout, colors, typography, and element visibility.
