# 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 Cornerstone's language selector. Cornerstone also includes pre-packaged theme translations for 4 languages: French, German, Italian, and Spanish.

{% 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 navigation](https://help.fluorescent.co/cornerstone/header/header/mega-navigation#add-multi-lingual-mega-navs), [product variant swatches](https://help.fluorescent.co/cornerstone/product-pages/variant-options/variant-swatches), and [variant chips](https://help.fluorescent.co/cornerstone/product-pages/variant-options/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**.

   ![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-9b9a8fcdcca094fdf12ae324a3797edde248c0b5%2Ftranslate-store-languages.png?alt=media)
2. Click **Add Language**. Select a language from the menu, then click **Next**.

   ![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-14e87642f6cb3f8e5f618111c8fdec4a4724effd%2Ftranslate-add-language.png?alt=media)
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**.

   ![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-e982fb3459648fea3a1bbd04ef3bbe29da55cc0e%2Ftranslate-add-market.png?alt=media)

   > 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.

   ![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-3e9251435af836675821a09bee98635db806e2ca%2Ftranslate-edit-language.png?alt=media)

</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.

Cornerstone 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" %}
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

***

![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-0f2c1a9dcc639573225aa687ff660d63fbd7aad9%2Ftranslate-adapt-products.png?alt=media)

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 %}

### Install Geolocation app

***

You may also want to download a **geolocation app** to prompt customers to shop in their preferred language based on their location.

All updated Fluorescent themes are compatible with Shopify’s free Geolocation app. Download the [Geolocation app](https://apps.shopify.com/geolocation) and follow the steps provided in the app and [Shopify's app manual](https://help.shopify.com/en/manual/markets/international-domains/directing-customers/geolocation).

## Theme translations

***

Cornerstone 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**.

![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-d6289928e49cad40c8bacf3a7f53ab235a063d48%2Ftranslate-theme-language.png?alt=media)

### **Enable language selector**

***

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

The selector will appear when languages are added and published.

To disable the language selector, click on the **Announcement bar** or **Footer** sections in the theme editor. Click to uncheck **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.

![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-adfe7ebc189f9fc3d4a3270721f0f17a39f522d8%2Ftranslate-theme-error.png?alt=media)

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.

![](https://475958657-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fyt3Wwaqhge0XvrXmVj7D%2Fuploads%2Fgit-blob-2e0c53ba36d786b00a5b25476149ab88d1a78fc8%2Ftranslate-theme-code.png?alt=media)

\\

***

> **Related links**
>
> [Edit default theme content](https://help.fluorescent.co/cornerstone/general/adapting-your-theme/edit-default-theme-content)\
> [Unique content for markets](https://help.fluorescent.co/cornerstone/general/adapting-your-theme/unique-content-for-markets)
