Skip to content

Translate the Pricing Table

If your store sells in more than one language, the B2B pricing table on your product pages should speak each customer’s language. The Translations page’s Pricing table tab handles this: you translate the table’s labels once, and every product page uses them.

The pricing table has five shopper-visible labels:

LabelWhere it appears
Original priceThe struck-through list price above the table
B2B discountThe discount line above the table
QuantityThe header of the quantity column (e.g. “5–9”, “10+“)
DiscountThe header of the discount column
Final priceThe header of the final price column

Everything else on the table — prices, tier ranges, currencies — is generated from your price lists and needs no translation.

Translations exist per shop language. If your shop only has one language, the page tells you so — add more in Shopify Settings → Languages (there’s a direct link on the page), then come back and click Refresh languages.

  1. In the app, go to Translations and open the Pricing table tab.
  2. Pick the language to translate — the source labels (English) are shown read-only on the left, your translation goes on the right.
  3. Type the translations. A live preview of the pricing table updates as you type, using sample data in your shop’s currency.
  4. Click Save.

Your changes sync to the storefront automatically — customers browsing in that language see the translated table on every product page with B2B pricing.

Instead of typing every label by hand, click Translate with AI for a language:

  • Translation runs in the background — you can leave the page and keep working.
  • When it finishes, the filled fields are marked with an AI badge. Review them and adjust anything you want — your own edits are never overwritten by AI.
  • If some labels can’t be translated automatically, the page tells you which ones so you can fill them manually.

AI translation uses a monthly token allowance shown on the page; it resets on the 1st of each month.

Play