Shopify Translate & Adapt: Fixing Custom Product Option Translation Issues

Hey everyone,

Expanding your Shopify store globally is incredibly exciting, and Shopify's Translate & Adapt app is designed to help you connect with customers worldwide. But sometimes, even with the best tools, translation issues pop up. We recently saw a fantastic discussion in the Shopify Community that addressed a common headache: when your custom product options aren't translating, even if other parts of your store are.

Our fellow merchant, SimpleCheck, perfectly described the problem: "When I provide translations for non-stock options, they are not being translated, while the stock options are translated correctly." This scenario is surprisingly common. Thankfully, the community, especially mastroke, provided insightful explanations and actionable steps to get these translations working.

Understanding Shopify's Product Option Translation Nuances

Solving this often lies in understanding that Shopify handles two distinct types of product options differently for translation. This distinction is crucial for troubleshooting:

  • Standard Category Metafields ("Stock Options"): These are structured, often pre-defined attributes linked to Shopify’s standard category system or metaobject definitions (e.g., common "Size" values). They usually translate automatically because their translations are embedded within Shopify’s core system. SimpleCheck's correctly translating "stock options" likely fall into this category.
  • Custom Option Values ("Non-Stock Options" / Free-Text): These are unique, free-text values you've manually added for product options – like an engraving message, a custom-named color, or a unique variant attribute. Because they're specific to your store, they don't automatically translate. You must manually provide their translations in the Translate & Adapt app for each language.

The challenge arises when you've entered these custom option translations, but they still don't appear correctly on your storefront. Let's explore the most common reasons.

Common Reasons Your Custom Product Options Aren't Translating

Based on community experience, here are frequent culprits when custom product option translations go missing:

  • Translations Not Properly Saved or Published: You might have entered translations in Translate & Adapt, but did you hit "Save" and then "Publish"? This is a common oversight.
  • Target Language Not Published for the Market: Even with perfect translations, if the target language isn't active and published for the specific market you're targeting in Shopify Markets, customers won't see them.
  • Third-Party Translation App Conflicts: If you're using an app other than Shopify's Translate & Adapt, it might not support specific ProductOption and ProductOptionValue resource types. Not all apps offer the same depth of Shopify integration.

Your Step-by-Step Troubleshooting Checklist

Ready to fix those translation issues? Here’s a clear checklist, inspired by expert community advice, to help you diagnose and resolve the problem:

  1. Verify Translations in Translate & Adapt:

    • Go to Apps → Translate & Adapt in your Shopify admin.
    • Find the specific product with problematic options.
    • Carefully check custom option values for each language. Ensure translations are present, correctly entered, and most importantly, that you've clicked "Save" and then "Publish."
  2. Confirm Target Language is Published in Markets:

    • In your Shopify admin, navigate to Settings → Markets.
    • Select the market where translations aren't appearing.
    • Review languages for that market. Confirm the target language is not only added but also actively published.
  3. Check Third-Party App Compatibility (If Applicable):

    • If you use a translation app other than Shopify's Translate & Adapt, consult its documentation or settings.
    • Look for explicit support for ProductOption and ProductOptionValue resource types. If your app lacks this, you might need to use Translate & Adapt for these specific elements or consider an app with broader integration.

If you've diligently followed every step and your custom product option values still aren't translating, remember that Translate & Adapt does have some known limitations with certain content types. At this point, the best next step is to reach out directly to Shopify Support.

They can offer specific guidance, confirm if your particular option type is fully supported, or help uncover any underlying issues unique to your store. Providing them with details of the product, the option, and the troubleshooting steps you've already taken will help them resolve your case much faster.

Creating a truly global shopping experience means getting every detail right, and accurate product option translations are crucial. Hopefully, these community insights help you iron out any translation wrinkles and ensure your custom options speak fluently in every language your customers speak!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases