How to translate your theme
Helix reads all of its wording from Shopify, so you translate your store in Shopify admin — never by editing theme files. Shopify's free Translate & Adapt app does the work.
Languages included with Helix
Helix already comes translated into the languages below, so the theme's own wording — buttons, labels, cart and account messages — shows in your customer's language as soon as you publish it. You only need to translate your own content, such as products, pages, and the text you typed into sections.
Storefront (31 languages): Bulgarian, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Norwegian Bokmål, Polish, Portuguese (Brazil), Portuguese (Portugal), Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, and Vietnamese.
Theme editor (21 languages): Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, German, Italian, Japanese, Korean, Norwegian Bokmål, Polish, Portuguese (Brazil), Portuguese (Portugal), Spanish, Swedish, Thai, Turkish, and Vietnamese. Section and setting names in the theme editor follow the language of your Shopify admin.
Step 1 — Set up the translation app
Open Shopify Translate & Adapt on the App Store and click Install.
In Shopify admin, go to Apps → Translate & Adapt.
The app is free and can auto-translate up to two languages with Google Translate. Beyond that you can add as many translations as you like by typing them in yourself.
Step 2 — Turn on a second language
In Shopify admin, go to Markets.
Open the market you sell to, then Languages and domains.
Click Add languages and pick your language.
Go to Settings → Languages, find it under Unpublished languages, click ··· → Publish, then Save.
Step 3 — Work through the translations
In Translate & Adapt, choose your language.
Open the Theme section and work down the side-by-side editor. Changes save as you go.
Repeat for Products, Collections, Pages, Policies, and Navigation — the theme is only part of what a customer reads.
Any field you leave blank falls back to your default language, so you can start with the pages that matter most. Where a field contains HTML or Liquid, translate only the visible words and leave the tags exactly as they are.
Theme translations are stored against the theme they were made in, not the store. If you duplicate Helix or install an update as a separate theme, that copy starts without them — check it before publishing.
Last updated