> For the complete documentation index, see [llms.txt](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/customer-management/registration-forms/translate-your-registration-form-for-cross-border-wholesalers.md).

# Translate Your Registration Form for Cross-Border Wholesalers

Give each registration form its own texts for every language of your store.

When your business reaches beyond borders, speaking your customer’s language matters. Translations let you give a registration form its own texts for each language of your store, so wholesalers can sign up in their own language.

## 🔧 How to translate your form

### 1. Add the language in Shopify

In your Shopify admin, go to **Settings › Languages** and add and publish the languages you want on your storefront. The **Select language** list in the app shows the languages already added to your store.

<div data-with-frame="true"><figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2FBBk2qQkeVTcbwQ3ePKEK%2Fimage.png?alt=media&amp;token=b0b63c98-53d7-49e4-ba47-3b83ce80bd10" alt=""><figcaption></figcaption></figure></div>

### 2. Open Translations

Go to **B2B customers › Registration Forms › More actions › Translations**.

<figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2Fgit-blob-15200b4066a1227ec9ed7a0e280031e33abd882b%2Fcms-rf-translate-01.png?alt=media" alt="Translations page"><figcaption><p>Translations page</p></figcaption></figure>

### 3. Pick the form and the language

Under **Add translation**, choose the form in **Select form** and the language in **Select language**, then click **Add translation**. Only forms made with the **version 2 editor** and **multi-step forms** are listed, and each form has **one translation per language**.

{% hint style="info" %}
For an older (version 1) form, open it and click **Switch to new version editor** first.
{% endhint %}

<figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2Fgit-blob-0802b39a7bd17230ca46c98568cef5368995afda%2Fcms-rf-translate-02.png?alt=media" alt="Choose a form and a language"><figcaption><p>Choose a form and a language</p></figcaption></figure>

### 4. Translate the texts

Pick a group on the left. Each line shows the **default text**, with a box next to it for your translation.

* **Success messages**
* **Error messages**
* **Default texts on form**
* **Information field texts**
* **Tax ID validation field texts**
* **Custom field texts**
* **Step** (multi-step forms only)

{% hint style="info" %}
**Default storefront translations:** the app includes pre-built default translations for the most common languages, so standard form labels and system notices appear localized out of the box. You only need to enter overrides for your own business fields. Messages you leave empty show the default English text. **Auto translate** is marked **Coming soon**.
{% endhint %}

<figure><img src="https://1478990334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGolQYRPH9iUGYatlTXwl%2Fuploads%2Fgit-blob-9eed0876a7e8fc03ecc262c372beaa73862e723d%2Fcms-rf-translate-03.png?alt=media" alt="The translation editor for a registration form"><figcaption><p>The translation editor for a registration form</p></figcaption></figure>

### 5. Save

Click **Save** in the save bar. Customers who browse your store in that language now see the translated form.

## ✏️ Change or remove a translation

Your languages are listed under **Translations** on the same page. Click one and pick the form to edit it. The delete icon next to a language removes it for **every form** once you click **Save**, while **Delete translation** inside a translation removes it for **that form only**.

## 🎯 Why translation makes a big difference

* **Reduces friction:** users complete registration more often when they read instructions in their language.
* **Builds trust:** localization signals professionalism and respect for your global customers.
* **Expands reach:** wholesalers in new regions understand your terms, fields and expectations without guessing.

{% hint style="info" %}
If you need further assistance, please feel free to reach us at [**support@bss-b2b.solutions**](mailto:support@bss-b2b.solutions) or [**Live Chat**](https://go.crisp.chat/chat/embed/?website_id=9f64b5a9-1a02-4190-93b8-8ef56b19f740).
{% endhint %}
