# Languages

Threekit supports multilingual configurators. The steps below cover the process of adding additional languages to a configuration experience. ([How-to Guide Here](https://app.gitbook.com/s/8N1IA5a0lqRClKT5eQQ7/learn/training/self-led-training/adding-additional-languages))

Navigate to **Languages** within **Settings**

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/WyldpB3eNAsHD6K8EUTN/Languages_1.png)

Click **Add Language**

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/gDsfje16C3o4dLdsoUuH/Languages_2.png)

Populate the label and the language code

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/FWHeHN4vjtmYEiaqVcbX/Languages_3.png)

**Export** to .csv

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/rmcBAXVNuWlrYftvFPFU/Languages_4.png)

Each language will be represented by a column on the CSV, include translations where appropriate

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/VxCjPZZiq6u4fyyOlDkd/Languages_5.png)

Import the .csv file

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/FJ22OxXlSGNGhGP5sH0S/Languages_6.png)

The imported .csv file will be visible beneath the **Import** button, and can be deleted at any time by hovering over the file name.

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/fLiESqx15H72bSInCFiW/Languages_7.png)

The imported file will be used as the translation source upon embedding the Threekit Player and making use of the appropriate initialization parameter to set the language.

To view a given item in a specific language, simply select it from the dropdown on any catalog item.

![](https://content.gitbook.com/content/efQOUWnh8WUpteoAKY9N/blobs/aeQzjzhWZ2eaUl2QIi3e/Languages_8.png)
