Back
Multi-Language Support for Custom Fields
What is it & why you need it
You can now create translations for your custom field labels and placeholders, ensuring your users see forms in the language they're most comfortable with.
This feature is available across three key areas of your platform:
• Custom Fields at Signup
• Custom Fields at Checkout
• Custom Fields for Manual Payments
This will make your platform more accessible to international audiences, allowing you to serve users across different languages and regions.
How to get started using it
In this section, we’ll look at how you can use the multi-language feature and translate custom fields for the three stated areas on your website.
1. Checkout Page Custom Fields
This relates to the custom fields you can create and show on the product checkout page in your site. To add translations for any checkout page custom field, navigate to Site Settings -> Checkout menu.

You can create checkout custom fields from here. And now, you can add fields in different languages too. To do that, first select a language from the dropdown. All languages added on your site will appear here.

With a language selected, you can create fields and add translations for the “Field Name” and “Placeholder” fields.

Click the Add Field button and then update to save the changes.

On the product checkout page, visitors will only see the custom field(s) that match the language they've selected on your website.
[Note: If no fields have been created for a selected language, no custom fields will appear.]

2. Signup Form Custom Fields
To create a custom field for the signup form on your website, head over to Site Settings -> General Settings -> and go to the Auth Settings tab.

Scroll down to find the “Add custom fields at signup” section. Select a language first and then you can add a field for that particular language. Similar to the checkout page custom field, fields appear on the website according to the language selected.


3. Manual Payment Custom Fields
You can integrate Stripe, PayPal, and many other payment gateways to accept transactions. There’s also the option to manually accept payment to your bank account or to any other source.
For manual payments, custom fields are important as you can collect necessary info easily. And now, you can even add fields based on the language.
To create a custom field for manual payment, go to Site Settings -> General Settings -> and go to the Payment tab. Scroll to the bottom of the page and you will find the custom manual payment field option. Just select the language, put translation in the name field, and add the field.

To save, click the Update button situated on top of the section.

It will appear on the product checkout page of your website. And with translation added, it will help to serve customers from multiple regions.
