For the complete documentation index, see llms.txt. This page is also available as Markdown.

Translate app to different languages

If your store sells in more than one language, you can translate the text the app shows to shoppers — labels like 'Add to cart', 'Sold out', 'Load more',...

What this does

By default, the app's UI text — button labels like "Add to cart" and "Sold out", the "Load more" link, sort options, filter labels, and similar strings — shows only in the language you originally set the app up in, even on a store with multiple storefront languages enabled. A French-speaking shopper browsing your French storefront would otherwise see an English "Add to cart" button surrounded by French product content.

Setting up translations fixes that mismatch: once you provide a French string for "Add to cart", the app automatically shows it to shoppers whose active storefront language is French, and falls back to your default-language string everywhere else — the same way the rest of your theme's translated content behaves.

Prerequisites

  • Your store already has additional languages set up in Shopify Admin > Settings > Languages.

Manage translations

  1. In the app, go to Translation (also available as Settings > Translation, where you can add a language with Add language).

  2. Click a language (e.g. English) to open it.

    Translation — click a language to open it
  3. Switch between tabs — Product, Search, Filter, Sort, Filter option labels, Vehicle Finder form, Custom — to find the string you want to change.

  4. Click a row and update the translated text, then Save.

Translation — switch tabs, edit a string, then Save

The app automatically shows shoppers the version matching your store's active storefront language, the same way the rest of your theme's translated content works.

Bulk editing translations

For a large number of strings, or to have someone else do the translation work, use Export to download all current labels, fill in translations offline, then Import the file back into the app.

Translation list — Import / Export / Add language

What this does not translate

  • Your product titles, descriptions, collection names, and metafield values — these come from Shopify and are translated the same way as the rest of your store's content (via Shopify's own translation tools).

  • Filter option values that are pulled directly from product data (e.g. a color name) — translate these at the source (product/metafield) using a translation app, rather than in the app's Translation section.

Last updated

Was this helpful?