Shopify Preorder and Restock Text in Multiple Languages

by | Aug 24, 2026 | Articles | 0 comments

Can Timesact show preorder text in more than one language?

Timesact template text is set once per template — you write each field once and it renders on every product and variant that template is assigned to. To present that wording in more than one language, you pair it with a compatible translation app, which is what switches the storefront strings per language.

For a store selling across Europe, or any catalogue serving more than one language, that means the decision to make early is which translation setup you run. Get that right and the preorder and restock wording travels with the rest of your storefront copy.

Where your wording actually lives

Before translating anything, it helps to know which field owns which piece of text. Timesact spreads customer-facing copy across a few places by design:

Text Where it’s set
Preorder button label, badge, product-page message, cart label Preorder template (Settings → Templates)
The line directly under the purchase option Selling Plan Description
Cart line, checkout, order-confirmation email, order history Selling Plan Name
Notify Me pop-up: title, description, email field, sign-up button, confirmation message Back in Stock template → Notify Me tab
Notify Me button text and product-page message Neighbouring tabs of the same Back in Stock template
Restock email subject and body Notifications → the Back in Stock notification

Setting these in one pass is the efficient way through it — the fields sit close together, and doing them together means the pop-up a shopper signs up in and the email they eventually receive read as one voice. The same applies on the preorder side, where the button and badge render from the template you assign.

Switching the storefront wording per language

Langwill (AI Language Translate) is compatible with Timesact, and it is the route we can point to for multilingual stores. It handles the storefront strings so your preorder and restock wording appears in the shopper’s language alongside the rest of your theme copy.

Set your Timesact templates in your primary language first, then bring the translation app across the storefront. Working in that order means every field already has final copy for the translation layer to work from, rather than a placeholder you replace later.

Choosing a translation setup that fits

Not every translation tool reaches these particular strings, and the reason is worth knowing before you commit to one. Shopify’s Translate & Adapt works through metafields, and Timesact’s storefront text isn’t stored as metafields — so it doesn’t pick up the preorder and restock wording even when the rest of your store is translated.

That is the practical test for any translation app you’re weighing up: whether it translates the rendered storefront strings, or works from metafields. Langwill is the one confirmed compatible today. If you’re already running a different translation setup and want to check where it lands, send support your store link and we’ll take a look at it with you.

Notification emails are set once

The restock and preorder notification emails are written once and used store-wide — the subject line and body you set in Notifications are what every recipient receives. Set each notification to Live when you want it sending, and fill in the cart label on your preorder template, since that is the copy the preorder email carries. Timesact doesn’t hold separate per-language versions of an email.

Two things make that workable in practice. The Back in Stock email supports $productName in the subject line, which drops the exact product a shopper was waiting for into the message — the product name itself carries meaning across languages in a way generic subject copy doesn’t. And Shopify’s own order-confirmation email pulls the Selling Plan Name into the line item automatically, so the commitment a customer agreed to is right there in the email Shopify already sends.

If your store serves one dominant language with a smaller second market, writing the emails for your primary audience and keeping the wording plain and concrete goes a long way.

Writing copy that translates well

A translation layer has an easier job when the source copy gives it something clean to work from, and preorder wording has a few habits worth adopting on a multilingual store.

Keep each field doing one job. The button label says what the action is. The product-page message carries the shipping timing, and the Selling Plan Description carries the commitment a shopper agrees to — when it ships and what is charged now. The cart label names the state. When a single field tries to carry three ideas, every language you add inherits the tangle.

Prefer concrete phrasing over idiom. “Ships 15 October” survives translation intact; “grab yours before they’re gone” arrives somewhere different in each language. Dates, quantities and plain verbs travel; wordplay generally doesn’t.

Watch the length. German and Finnish routinely run longer than English for the same sentence, and a button label that fits comfortably in your primary language can wrap awkwardly once translated. Short labels leave the translation layer room to breathe.

Say the same thing in the same words. If the product page says “pre-order” and the cart says “reserve”, a shopper reading a translated store has two concepts to reconcile rather than one. Picking one term and repeating it makes the whole flow easier to follow in any language.

Getting the features live

Whichever translation setup you land on, the underlying configuration is the same. A preorder sits on three pieces: a preorder template assigned to the variant for the customer-facing copy, the stock-management rule that decides when preorder turns on — preorder only when out of stock, preorder regardless of stock levels, or preorder only when Shopify inventory is available — and a Selling Plan assigned to the variant that makes the item buyable on preorder and holds the charge timing.

Back in Stock starts in the Timesact Products tab: add the product or variant — individually, or by collection — and assign a Back in Stock template to the variant. That template carries the Notify Me wording and the inventory threshold that decides when the alert fires, and the restock email is written in Notifications and set to Live.

Then enable the Timesact App Embed on the theme you are publishing, under Online Store → Themes → Customize → App Embeds, and click Save in the theme editor — the embed takes effect once the theme is saved. The embed is set per theme, so enable it on the theme your storefront is actually running.

Stores running preorder and restock alerts side by side set both template sets in the same pass, which keeps the voice consistent before the translation layer goes over the top.

Multilingual preorder copy is less about Timesact settings than about sequence. Write each template field in your primary language, set the Selling Plan Name so the commitment reads clearly in the cart and at checkout, and the Selling Plan Description so it reads clearly on the product page, run a compatible translation app across the storefront, and keep the notification emails plain enough to serve the audience receiving them. Done in that order, a second language stops being a separate project and becomes another pass over copy you already finished.

Install Timesact on Shopify

Book a free setup call

FAQs

Does Timesact translate preorder text automatically?

Timesact template text is set once per template and renders on every product that template is assigned to, so the app itself doesn’t hold separate language versions of your wording. A compatible translation app is what switches the storefront strings per language.

Which translation app works with Timesact?

Langwill (AI Language Translate) is compatible with Timesact and handles the storefront wording for preorder and restock. If you’re running a different translation setup, contact support with your store link and we’ll check where it lands with you.

Does Shopify's Translate & Adapt translate Timesact text?

Translate & Adapt works through metafields, and Timesact’s storefront strings aren’t stored as metafields, so it doesn’t pick up the preorder and restock wording. Use a translation app that works on the rendered storefront strings.

Can I send the restock email in different languages?

The restock email subject and body are set once in Notifications and used store-wide, so there’s one version rather than per-language variants. The $productName variable in the subject line puts the exact product the shopper was waiting for in front of them.

Where do I change the Notify Me pop-up wording?

Open Settings → Templates → Back in Stock and go to the Notify Me tab, where the pop-up’s title, description, email field, sign-up button and confirmation message all live. The button text and product-page message sit on the neighbouring tabs of the same template.

Discover more from Timesact Preorder | Notify Me

Subscribe now to keep reading and get access to the full archive.

Continue reading