kannansathish | Posts: 13

Language Settings on User level within the package

0 votes
Is it possible to set different language for different signer within the same package Thanks

harishaidary | Posts: 1812

Reply to: Language Settings on User level within the package

0 votes
During the signing ceremony, the signer has the ability to change the language as shown below: Hope this helps!

kannansathish | Posts: 13

Reply to: Language Settings on User level within the package

0 votes
yes. That works. My question was using SDK API, do we have any option to set user level setting

harishaidary | Posts: 1812

Reply to: Language Settings on User level within the package

0 votes
Unfortunately, it's not currently possible to set different languages for each user through the SDK. You can only set the language for the entire package. Here's how you would edit your DocumentPackage block:
final Locale LANGUAGE = Locale.FRENCH;
		
		DocumentPackage superDuperPackage = newPackageNamed( "PackageLanguageConfigurationExample: " + new SimpleDateFormat( "HH:mm:ss" ).format( new Date() ) )
                .describedAs("This is a package created using the eSignLive SDK")
                .withLanguage(LANGUAGE)
                .withSigner(newSignerWithEmail("[email protected]")
                        .withFirstName("John")
                        .withLastName("Smith")
                        .withTitle("Managing Director")
                        .withCompany("Acme Inc."))
                .withDocument(newDocumentWithName("First Document")
                        .fromFile("DOC_FILE_PATH")
                        .withSignature(signatureFor("[email protected]")
                                .onPage(0)
                                .atPosition(100, 100)))
                .build();

Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off