How to Set Up Preorder Offers in Other Languages
Selling to a global audience means communicating in your customers' preferred languages. STOQ supports multi-language preorder offers, allowing you to translate button text, disclaimers, shipping information, and more into over 17 languages. When enabled, STOQ automatically displays the preorder offer in the customer's preferred language based on their browser or store settings.
Enabling Multi-Language Support
Before you can translate preorder offers, you need to enable multi-language support in STOQ settings.
Accessing Language Settings
- From your Shopify admin, open the STOQ app.
- Click Preorders in the left navigation menu.
- Scroll down to the Other section.
- Under Multi-language support click on the Manage languages button.

Turning On Multi-Language Support
- In the Multi-language section, find the Multi-language support toggle.
- Enable the toggle to turn on multi-language support.
- Optional: If you want STOQ to use translated product and variant titles in notifications, you can enable the Use translations checkbox that appears after enabling multi-language support. This requires granting STOQ access to your store's translations.
- In the Update data access pop-up, click Update.
- Click Save to apply the change.


When multi-language support is enabled, STOQ will display preorder offers based on the customer's preferred language. The available languages are automatically populated based on your Shopify store's language settings.
Translating Preorder Offers
Once multi-language support is enabled, you can translate your preorder offers into different languages.
Accessing the Preorder Offer Translator
- Under Preorder offers, click Edit translations.

Alternatively, you can access the translator directly:
- Click Preorders in the left navigation menu.
- Click any preorder offer.
- Click the Customize button.
- Select the Widget menu.
- Click on Languages.

Selecting a Language and an Offer to Translate
- In the translations page, use the Select a language dropdown to choose the language you want to translate to.
- The available languages are based on your Shopify store's configured languages.
- Use the Select an offer dropdown to choose which preorder offer you want to translate.
- The dropdown shows all your preorder offers with their internal name and display name.

Loading Default Translations
STOQ provides default translations for over 17 languages. To use these translations as a starting point:
- Select the language you want to translate to.
- If default translations are available for that language, you will see a banner saying "STOQ has default translations available for this language."
- Click Load default translations to automatically populate the translation fields with STOQ's default translations.

Translatable Fields
The preorder offer translator allows you to translate several text fields that customers see on your store.
Button and Display Text
The following fields can be translated for each preorder offer:
- Button text: The text displayed on the preorder button (e.g., "Preorder", "Pre-order now")
- Disclaimer: The note displayed below the preorder button explaining preorder terms
- Quantity limit: Text showing how many units are available for preorder
- Fulfillment details: Text showing shipping or delivery timeline information
- Badge text: The text displayed on preorder badges
- Shipping text: Information about when the product will ship
- Acknowledgement text: The text customers must agree to before placing a preorder
Payment Option Text
If your offer has payment options configured, you can also translate:
- Billing title: The name of the payment option (e.g., "Full payment", "Deposit")
- Billing description: The explanation of how the payment works
- Discount text: Text showing any discounts applied to the preorder
Using Variables in Translations
Some translation fields support variables that are replaced with actual values when displayed to customers. Common variables include:
{{ payment }}- The payment amount{{ discount }}- The discount amount or percentage{{ date }}- The shipping or fulfillment date{{ quantity }}- The available quantity
For example, the default discount text "Save {{discount}}" would display as "Save 10%" if the discount is 10%.
Saving Your Translations
After entering or modifying translations:
- Review all the translated fields to ensure accuracy.
- Click Save changes to save your translations.
- You will see a confirmation message when the translations are saved successfully.
The translations will immediately take effect for customers viewing your store in that language.
Supported Languages
STOQ provides default translations for the following languages:
- Danish (da)
- Dutch (nl)
- English (en)
- Finnish (fi)
- French (fr)
- German (de)
- Italian (it)
- Japanese (ja)
- Korean (ko)
- Norwegian (nb)
- Portuguese - Brazil (pt-BR)
- Portuguese - Portugal (pt-PT)
- Spanish (es)
- Swedish (sv)
- Traditional Chinese (zh-TW)
- Simplified Chinese (zh)
- Turkish (tr)
Best Practices
Follow these recommendations for the best multi-language preorder experience.
Translation Quality
- Review default translations and customize them to match your brand voice.
- Have native speakers review translations when possible.
- Keep translations concise and clear, especially for button text.
- Test the customer experience in each language to ensure text displays correctly.
Consistency Across Offers
- Use consistent terminology across all your preorder offers.
- If you have multiple offers, translate all of them to provide a consistent experience.
- Update translations when you modify the original English text.
Store Configuration
- Make sure your Shopify store has all desired languages configured.
- Set up language selectors on your storefront so customers can choose their preferred language.
- Consider your target markets when deciding which languages to support.
Known Limitations
The multi-language feature has some constraints to be aware of.
- Multi-language support is a paid feature and may not be available on all plans.
- Languages must be configured in your Shopify store settings before they appear in STOQ.
- Default translations are provided as a starting point and may need customization for your specific use case.
- Some languages may have longer text that could affect button or badge display. Test your translations to ensure they fit properly.
- Product translations require additional permissions and must be enabled separately.
Troubleshooting
If you encounter issues with multi-language preorder offers, use this guide to identify and resolve common problems.
Symptom | Likely Cause | Fix |
|---|---|---|
Language not appearing in dropdown | Language not configured in Shopify | Add the language in Shopify admin under Settings > Languages |
Translations not showing to customers | Multi-language support not enabled | Enable the Multi-language support toggle in STOQ Settings |
Default translations button not appearing | No default translations for that language | Manually enter translations for that language |
Variables showing as text instead of values | Incorrect variable syntax | Ensure variables use the format |
Translations not saving | Network or permission issue | Refresh the page and try again. Ensure you have the necessary permissions |
Product names not translated | Product translations not enabled | Enable "Use translations" checkbox in Settings after enabling multi-language support |
FAQs
Q: How do I add a new language to my store?
A: Languages are managed in your Shopify admin. Go to Settings > Languages in Shopify to add new languages to your store. Once added, they will automatically appear in STOQ's language dropdown.
Q: Will customers automatically see the preorder offer in their language?
A: Yes, when multi-language support is enabled, STOQ automatically displays the preorder offer in the customer's preferred language based on their browser settings or the language they selected on your store.
Q: Do I need to translate every field?
A: No, you only need to translate the fields that are visible to customers based on your offer configuration. For example, if you don't use badges, you don't need to translate the badge text.
Q: What happens if a translation is missing?
A: If a translation is missing for a specific language, STOQ will fall back to the default language (usually English) for that field.
Q: Can I use the same translations for multiple offers?
A: Each offer has its own translations. However, you can use the "Load default translations" feature as a starting point for each offer, then customize as needed.
Q: How do I translate preorder confirmation emails?
A: Preorder confirmation emails are translated separately. Go to Preorders > Notifications to access email template translations. See our article on sending confirmation emails for more details.
Updated on: 15/02/2026
Thank you!