# Translate a form

For example: On the site, select the Chinese language of the site, the form text display in Chinese too.

### ✏️ **Steps**

1\. Open the app > click **Forms** > open the form you want translate

2. Select the target language in the language button above the form preview (Form example: Chinese)

**Note**: Only the languages that are enabled in your Shopify store will appear in the translation dropdown inside the app.\
If a language isn’t enabled in Shopify, it won’t show as an option in the Form Builder. [Learn more](https://help.shopify.com/vi/manual/markets/languages/manage-languages)

<figure><img src="/files/JfaxcMBcTtDsreCR7h40" alt=""><figcaption></figcaption></figure>

3\. **Manually** edit the text of the form (field label, placeholder, field description, mails, error message,..) in target language (Chinese).&#x20;

<figure><img src="/files/APQWCornfUgnfGqcGxey" alt=""><figcaption></figcaption></figure>

**⚠️ Important Reminder:** Choosing a language from the dropdown does not automatically translate your form. You must manually enter the translated text for each language

4\. Click **Save** to update the change in the form

5. Repeat for Other Languages: Repeat steps 3–5 for each additional language you want to support.

### 🌍 How Translated Forms Work on Your Store

When you translate a form inside Powerful Form Builder, the form will automatically switch languages based on the language your customer selects on your website.

Example: Store Languages = English & French

Your Shopify store has two languages available:

* **English** (default)
* **French**

Inside the form builder, you add translations for both languages.

#### How It Looks to Your Customer

**1️⃣ Customer views your store in English**

🌐 Store language: **English**\
→ The form automatically displays all English text:

* “Name”
* “Email address”
* “What can we help you with?”
* “Submit”

**2️⃣ Customer switches the website language to French**

🌐 Store language changed to: **Français**

→ The form instantly updates to show your French translations:

* “Nom”
* “Adresse email”
* “Comment pouvons-nous vous aider ?”
* “Envoyer”


---

# Agent Instructions: 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://docs.powerfulform.com/~/revisions/KRfi0fHdeAFeAhiPrH7G/some-features-guide/translate-a-form.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.
