> For the complete documentation index, see [llms.txt](https://easify.gitbook.io/easify-box-bundle-builder-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://easify.gitbook.io/easify-box-bundle-builder-docs/user-guide/more-features/translate-app-default-texts.md).

# Translate App Default Texts

If your Shopify store supports multiple languages, it’s important to ensure that your **box builder page content** is fully translated for every customer. While the [Shopify Translate & Adapt](https://apps.shopify.com/translate-and-adapt) app can help translate your store’s general content, it **cannot** cover all texts from the **Easify Box Builder** app, especially:

* **App default texts** (e.g. buttons, labels, validation messages...)
* **Your custom box content** (e.g. box name, step name, heading, text, progress messages...)

This guide will show you how to translate **app default text**, which applies to all your boxes.

For translating specific content for each individual box, you’ll need to set up translations directly in that box’s Visual Editor. [See this guide](/easify-box-bundle-builder-docs/user-guide/visual-editor/advanced-feature/translate-box-specific-content.md) for detailed steps.

{% stepper %}
{% step %}

### Prepare Store Languages

Before translating content in the app, you’ll first need to enable additional languages for your store and assign them to your domain.

To add languages to your store:

#### Option 1: From Shopify Admin

Go to **Shopify admin > Settings > Languages**

![](/files/57048f253b81a06d469685b23041f06b26cceeea) ![](/files/4f2ba887d78f2254dfea80bd24463c88cb87b1c9)

#### Option 2: From Easify Box Builder app

In the app menu, click **Translations** > then click the **Add language** button. This will take you to your store’s language settings.

![](/files/26a8c218a96836ae2f2a1ead9bd258e47f77e3f6) ![](/files/eaa7fd496dca57cc079461bbdbaea6ad6b3ca2fb)

Once you're in the **Languages** page:

* Click **Add a language**
* Select the language you want to support
* In the popup, toggle the switch to assign the language to your domain
* Click **Done**

![](/files/8cfa5bf1b78b0081dd761d7c0e63163f7cfa0a93) ![](/files/4266700b3cd47cf7156c33d9abd3dbe655f3245f) ![](/files/d98de22df67abd4e8837c86b5082e7ce625553e7)

Then, use the **Shopify Translate & Adapt** app or another translation tool to translate your **store content**, and **publish** the new language.
{% endstep %}

{% step %}

### Translate App Default Texts

Once your store languages are set up and published, go back to the **Easify Box Builder** app and open the **Translations** page.

If you added store languages while in a separate tab, simply **reload the app’s Translations page** to sync your available languages.

![](/files/5d5ff24f92e04be1bdd7292716bcef2f0b36c52f) ![](/files/a606d2470517dcdc2bb6cb44fe0b61404ec7dc47)

Under the **General** tab, you’ll find:

* Box Page
* Quick Summary
* Quick View
* Summary Page
* Cart Page
* Validation Messages

![](/files/1b1ba669ab24e501e21ac937b2adfd2772d7d9cf)

Each section includes 2 columns:

* **Left column**: Store’s default (base) language
* **Right column**: Editable fields for translating into your added languages

> Currently, translations must be entered manually. But we’re working on an update that will **auto-fill translations** for app texts in popular languages - while still letting you edit them. Stay tuned!

![](/files/77591c9cee61d8de05c963c04a980cb9e880e24b)

After entering translations for one language, click **Save**, then repeat for any other languages.
{% endstep %}
{% endstepper %}

### 💬 Need Help?

If you run into any issues or have questions, feel free to reach out via our **in-app 24/7 live chat**. We're always here to help!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://easify.gitbook.io/easify-box-bundle-builder-docs/user-guide/more-features/translate-app-default-texts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
