> For the complete documentation index, see [llms.txt](https://help.fluorescent.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.fluorescent.co/eclipse/general/editing-themes/multiple-languages.md).

# Multiple languages

Selling in multiple languages can increase sales by reaching customers all over the world. You can add multiple languages in your Shopify admin and use a translation app to translate your store content.

Once you set up multiple languages, customers can choose their preferred language with Eclipse's language selector.

{% hint style="info" %}
If you have multiple languages enabled, **some sections and features require extra steps** to enter translated words into the theme editor, including the Header's Mega menu, product variant swatches, and variant chips.
{% endhint %}

## Add multiple languages to your store

***

Before adding new languages, make sure your store meets the [requirements for selling in multiple languages](https://help.shopify.com/en/manual/markets/languages#requirements).

<details>

<summary><mark style="color:blue;">STEPS</mark></summary>

In your **Shopify Admin**:

1. Go to **Settings** and click **Languages**.

   ![](/files/VyAXodSD2DzCtSuCkLuM)
2. Click **Add Language**. Select a language from the menu, then click **Next**.

   ![](/files/7032qVVyHTkl6icpMuMj)
3. Select an [existing market](https://help.shopify.com/en/manual/markets/managing-markets#add-a-market) to add your language to, then click **Done**.

   ![](/files/KufA0onN3Heyd4zpuTnV)

   > See Shopify's guide to [managing markets](https://help.shopify.com/en/manual/markets/managing-markets#add-a-market) to add and configure the countries and regions you sell to.
4. Under **Unpublished languages**, click **Edit** to add your translations before publishing them.

   ![](/files/krFf22e4ElqPNhWkgkO9)

</details>

## Add translation app to translate store content

***

**Translation apps** let you add and edit all store content, such as custom content added to your products, pages, and sections.

Eclipse is compatible with Shopify's free [Translate & Adapt](https://apps.shopify.com/translate-and-adapt) app. The app fully integrates with and can be accessed through the theme editor.

{% hint style="info" %} <mark style="color:blue;">**Note**</mark> Other third-party translation apps are available on [Shopify's app store](https://apps.shopify.com/). Our theme support does not cover app integration. We recommend duplicating your theme before adding any apps and testing them thoroughly before purchasing. Please contact app developers for assistance.
{% endhint %}

### Install and use Translate & Adapt

![](/files/EqnsdO5MwRUM92Fa0gAC)

Download the [Translate & Adapt](https://apps.shopify.com/translate-and-adapt) app and follow the steps provided in the app and [Shopify's app manual](https://help.shopify.com/en/manual/markets/languages/translate-adapt-app).

All translations are organized by category, such as **Products**, **Pages**, and **Blog posts**. You can also edit translations included in all theme assets and theme sections.

When finished your translations, remember to go to **Settings > Languages** to publish your languages.

{% hint style="warning" %}
Tags on Shopify (such as product tags, article tags, and blog tags) cannot be translated.
{% endhint %}

## Theme translations

***

Eclipse includes 4 pre-packaged **theme translations** for French, German, Italian, and Spanish.

Theme translations are for text elements included in and controlled by the theme. All other content needs to be manually entered or auto-translated with a translation app.

In the **Translate & Adapt** app, you can add and edit translations for **Theme assets** and **Theme sections**.

![](/files/8gAhE8nHj4HKcs7sftlP)

### Enable language selector

Customer's can select their preferred language by using Eclipse's **language selector**.

The selector will appear when languages are added and published.

To enable the language selector, click on the **Header** or **Footer** sections in the theme editor. Click to check **Enable language selector**.

## Fixing translations errors

***

In some theme strings, code with curly brackets (**`{{ code }}`**) are included to dynamically show the correct content on your site.

If you're using an app that auto-translates your store content, errors can occur when code is translated. For example, the code **`{{count}}`** shows the number of search results. If "count" is translated to another language, the code will not work.

* In **Translate & Adapt**, open **theme assets** and use the search bar to find strings with a curly bracket **`{`**.
* Re-add the code in the 'English' column to the translated language column.

![](/files/FmfEWyXb0qQ11DYQ0bNU)

![](/files/zVtBAaLaBQrc7rYnuucc)
