Need help? We've got your back.

Find advice and answers for everything

Back

Category: Feature Updates

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.



image



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.



image



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



image



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



image



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.]


image



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.



image



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.


image



image



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.



image



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


image



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


image