How to force a signer page language in Dropbox Sign

Updated Nov 25, 2025

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
}
});
Example code for embedded signing with Embedded V2:
const client = new HelloSign({
clientId: 'Your client id'
});

client.open(url, {
allowCancel: true,
locale: HelloSign.locales.FR_FR
});
Was this article helpful?

Thanks for your feedback!