How to force a signer page language in Dropbox Sign
In this article
If you're using embedded signing on a Standard or Premium API plan, you can force a single signer page language.
What about non-embedded signing?
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.
How to force Foreign Languages on the Signer Page
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.)
Below are all the current language options. The values are for V1. If you're in Embedded V2, change CULTURES to LOCALES.
| V1 Value | Language |
| HelloSign.CULTURES.ZH_CN | Chinese Simplified Note: This does not yet support right to left -- only characters |
| HelloSign.CULTURES.ZH_TW | Chinese Traditional |
| HelloSign.CULTURES.CS_CZ | Czech |
| HelloSign.CULTURES.DA_DK | Danish |
| HelloSign.CULTURES.NL_NL | Dutch |
| HelloSign.CULTURES.EN_GB | English (UK) |
| HelloSign.CULTURES.EN_US | English (US) |
| HelloSign.CULTURES.FR_FR | French |
| HelloSign.CULTURES.DE_DE | German |
| HelloSign.CULTURES.ID_ID | Indonesian |
| HelloSign.CULTURES.IT_IT | Italian |
| HelloSign.CULTURES.JA_JP | Japanese |
| HelloSign.CULTURES.KO_KR | Korean |
| HelloSign.CULTURES.MS_MY | Malaysian |
| HelloSign.CULTURES.NB_NO | Norwegian |
| HelloSign.CULTURES.PL_PL | Polish |
| HelloSign.CULTURES.PT_BR | Portuguese (Brazil) |
| HelloSign.CULTURES.RU_RU | Russian |
| HelloSign.CULTURES.ES_LA | Spanish (Latin America) |
| HelloSign.CULTURES.ES_MX | Spanish (Mexico) |
| HelloSign.CULTURES.ES_ES | Spanish (Spain) |
| HelloSign.CULTURES.SV_SE | Swedish |
| HelloSign.CULTURES.TH_TH | Thai |
| HelloSign.CULTURES.UK_UA | Ukrainian |
Example Code Snippets
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
});