If you're using embedded signing on a Standard or Premium API plan, you can force a single signer page language.
If you’re using non-embedded signing, forcing different languages is not currently supported. Please email us at support@hellosign.com if you're interested in non-embedded signing support in different languages.
Not sure if you’re using embedded or non-embedded signing? Check out The difference between Embedded and Non-Embedded.
You would do this by adding the userCulture parameter in the HelloSign.open() method on the client side for Embedded v1, or adding the locale parameter in the client.open() method for Embedded V2. (If you're still on Embedded V1, we recommend updating to Embedded V2.)
userCulture
HelloSign.open()
locale
client.open()
Below are all the current language options. The values are for V1. If you're in Embedded V2, change CULTURES to LOCALES.
CULTURES
LOCALES
Example code for embedded signing with Embedded V1:
HelloSign.init("CLIENT_ID"); HelloSign.open({ url: "SIGN_URL", allowCancel: true, userCulture: HelloSign.CULTURES.ZH_CN, messageListener: function(eventData) { // do something } });
const client = new HelloSign({ clientId: 'Your client id' }); client.open(url, { allowCancel: true, locale: HelloSign.locales.FR_FR });
Yes, thanks!
Not really
Let us know how why it didn't help:
Thanks for letting us know!
Thanks for your feedback!