← All guides

LinguaFlow guide

How to Translate a Shopify Theme Without Editing Code

Your products can be fully translated while the theme around them still says "Add to cart" and "Search" in your default language. Theme text lives in a different place from product content, but you do not need to open a code file to translate it. This guide covers the kinds of theme text, where to translate each one, and the limits to know about.

The two kinds of theme text

Themes hold two kinds of wording. Knowing which is which tells you where to look when something stays untranslated.

KindExamplesWhere it comes from
Default theme textAdd to cart, Sold out, Search, cart messagesBuilt into the theme
Your own theme contentAnnouncement bar, homepage headings, section text, footerTyped by you in the theme editor

Translate theme text in Translate & Adapt

Shopify's Translate & Adapt app is installed automatically when you add a language, and it has a Theme section alongside products and pages. No file editing is involved.

Shopify's automatic translation can fill theme text too. For default theme text it adds missing translations and does not update ones that already exist.

Images in the theme

Text inside an image cannot be translated as text. Shopify lets you swap the file per language from the theme editor instead.

Rules for what to leave alone

Some theme fields contain HTML or Liquid as well as words. Shopify's guidance on translating themes says what to change in each case.

Limits to know about

These points come from Shopify's help documentation. After you save, switch your storefront to the new language and click through the header, a product page, the cart and the footer.

The wider review process is in how to translate your Shopify store safely.

Doing this at scale

LinguaFlow drafts AI translations for each language you add and applies your brand glossary and tone rules. 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