> For the complete documentation index, see [llms.txt](https://docs.globo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.globo.io/getting-started/translate-app-to-different-languages.md).

# 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',...

{% hint style="warning" %}
**Important:** This only translates **app-generated content** — filter option names, sort labels, and the buttons/messages the app itself displays. To translate **product tags, metafields, product titles, or descriptions**, use a [translation app](/app-integrations/multi-language-apps.md) instead — the app's Translation section can't reach that content.
{% endhint %}

## 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**.
2. Click a language (e.g. **English**) to open it.

   ![Translation — click a language to open it](https://2009335375-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKmtdB4I84W3J8hc91H4S%2Fuploads%2Fgit-blob-e9b9ea55953eb50039da113b33a78aaf6a4206dd%2Ftranslation-list-select-language.png?alt=media)
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](https://2009335375-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKmtdB4I84W3J8hc91H4S%2Fuploads%2Fgit-blob-4efeedf218d367a8846ead52d722e39c4f2ededb%2Ftranslation-edit-english.png?alt=media)

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](https://2009335375-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKmtdB4I84W3J8hc91H4S%2Fuploads%2Fgit-blob-06df6bb2ece003def0ec73b2bca2df63f857f0e4%2Ftranslation-list.png?alt=media)

## 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](/app-integrations/multi-language-apps.md), rather than in the app's Translation section.

## Related pages

* [Getting Started](/getting-started/getting-started.md)
