Articles on: Preorders

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


  1. From your Shopify admin, open the STOQ app.
  2. Click Preorders in the left navigation menu.
  3. Scroll down to the Other section.
  4. Under Multi-language support click on the Manage languages button.



Turning On Multi-Language Support


  1. In the Multi-language section, find the Multi-language support toggle.
  2. Enable the toggle to turn on multi-language support.
  3. 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.
  4. In the Update data access pop-up, click Update.
  5. 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.


Note: Multi-language support is a paid feature. You may need to upgrade your plan to access this functionality.


Translating Preorder Offers


Once multi-language support is enabled, you can translate your preorder offers into different languages.


Accessing the Preorder Offer Translator


  1. Under Preorder offers, click Edit translations.



Alternatively, you can access the translator directly:


  1. Click Preorders in the left navigation menu.
  2. Click any preorder offer.
  3. Click the Customize button.
  4. Select the Widget menu.
  5. Click on Languages.


Selecting a Language and an Offer to Translate


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



Tip: Languages are populated automatically based on your store's settings in Shopify. To add more languages, configure them in your Shopify admin under Settings > Languages.


Loading Default Translations


STOQ provides default translations for over 17 languages. To use these translations as a starting point:


  1. Select the language you want to translate to.
  2. If default translations are available for that language, you will see a banner saying "STOQ has default translations available for this language."
  3. Click Load default translations to automatically populate the translation fields with STOQ's default translations.



Tip: Loading default translations gives you a great starting point. You can then customize any text to match your brand voice.


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:


  1. Review all the translated fields to ensure accuracy.
  2. Click Save changes to save your translations.
  3. 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)


Note: The available languages for your store depend on which languages you have configured in your Shopify admin.


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 {{ variable_name }} with spaces inside the braces

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

Was this article helpful?

Share your feedback

Cancel

Thank you!