Translate 'Sold Out' badge

Topic summary

Issue: A store with a French interface shows the sold‑out badge as “Dispo en pre commande.” The merchant wants the English version to display “Available for pre-order,” but can’t find where to translate this via Translate & Adapt or a translation app.

Guidance shared:

  • Theme route: Admin > Online Store > Themes > … > Edit default theme content to find/translate the string. Note: renaming the Sold Out badge doesn’t create pre‑orders; enabling “Continue selling when out of stock” removes the Sold Out badge and may confuse customers. A dedicated pre‑order app (e.g., Early Bird) can show clear pre‑order status and custom badges/buttons.

Clarification: The merchant already uses a pre‑order app and only needs the badge translated; default theme content changes only the default language.

Latest suggestion: Install “Product Labels & Badges.”

  • Create a label with “Dispo en pre commande.”
  • Use the built‑in Translate toggle to add “Available for pre-order” for English.
  • Set Inventory status to “Out of stock” so the label shows only on sold‑out items. Images provided show where to toggle translation and set conditions.

Status: No confirmation from the merchant; resolution unconfirmed.

Summarized with AI on December 13. AI used: gpt-5.

My website is currently in French and the sold out badge says- ‘Dispo en pre commande’

I also have the English version and would like to translate this badge to - 'Available for pre-order’

I have tried Translate & Adapt and even a Translation App but cannot find anything

Hey @TBS2023 !

You should be able to find your theme translation options by going to your Shopify admin > Online Store > Themes > click the button, choose Edit default theme content and searching for the line you need to translate.

However, keep in mind that changing your Sold Out badge text to “Available for pre-order” won’t make the product purchasable as a pre-order item. You can tick the “Continue selling when out of stock” option on your sold-out products to continue overselling them, however this will remove the Sold Out badge, so it won’t be clear that this product is a pre-order.

I’d recommend using a pre-order app like Early Bird to manage expectations for your customers, as it can show them clearly that the product is a pre-order, shows a custom badge on products for you (so you don’t need to edit your Sold Out translation), and gives you a lot more options around partial payments, discounts and scheduling pre-order campaigns.

It also has a simpler back-order function which will show some basic info on the product page about the item being a back-order purchase, as well as swapping the Add to Cart button text and showing a badge to make this clear. This can be easily applied to your entire catalog of sold out items too.

Let me know if you had any other questions about pre-orders! Hope this helps :slightly_smiling_face:

Thank you but i already have a pre order app installed-

I just need the badge to be translated-

Default theme content just changes the wording in the default language - but doesn’t translate.

Thanks

Hi @TBS2023 ,

You should install an app such as Product Labels & Badges and follow these steps:

Step 1: Create a label with the text: “Dispo en pre commande”

Step 2: Below the text content box, you will find the translate option. Toggle the button to activate it and select the languages you want to translate to.

Step 3: After translating the text, select the “Out stock” option in the Inventory status feature. This way, the labels will only be displayed on items that are out of stock.

1 Like