← All guides

LinguaFlow guide

How to Translate Product Variants and Options in Shopify

A translated product page with "Size" and "Color" still in English looks unfinished, and it can confuse a customer at the exact moment they choose what to buy. Option names and values are separate from the product description, so they are easy to miss. This guide covers what needs translating, where to do it in Shopify, and how to keep it consistent.

What needs translating on a variant

A variant is a combination of option values, such as Medium and Blue. Shopify's Translations API treats the option name and each option value as their own translatable items, separate from the product title and description. Translate those and the variant picker follows.

ItemExampleTranslatable
Product title and descriptionLinen Wrap DressYes
Option nameSize, Color, MaterialYes
Option valueSmall, Sage Green, LinenYes
Product tagssummer, saleNo. Shopify says tags can't be translated

Where to translate options in Shopify

Shopify's Translate & Adapt app is installed when you add a language. You can open it from Apps, or go straight from a product. If you are still setting up languages, start with adding languages with Shopify Markets.

Decide what to translate and what to keep

Not every option value should change. Decide the rule once per type of value, then apply it to the whole catalog.

Keep values consistent across the catalog

The same value appears on many products. If "Sage Green" becomes three different phrases in French, your storefront looks careless and customers cannot compare products easily. A glossary solves this, as explained in building a translation glossary.

Check the result on the storefront

Option text shows up in more places than the product page. After you save, switch your storefront to the new language and walk through a purchase.

Doing this at scale

LinguaFlow drafts AI translations for each language you add and applies your brand glossary and tone rules, so repeated terms stay consistent. You review and edit before publishing, and it publishes through Shopify's native Translations API with no theme edits, with an audit log and rollback. See LinguaFlow.

Doing this for a whole catalog or every order?

See how LinguaFlow handles it for you.

Explore LinguaFlow →

More LinguaFlow guides