Foren

addUser display language

Claudiu Faur, geändert vor 12 Jahren.

addUser display language

New Member Beiträge: 11 Beitrittsdatum: 28.05.11 Neueste Beiträge
Hi ,

When i create a new user programatically, using userLocalServiceUtil.addUser() method, the new User has the language "arabic". My question is: How can i create a user that has the display settings -> language set to english.

The code that i've used:
try {
			long[] groupIds = new long[1];
			groupIds[0] = 10172;
			
			ServiceContext serviceContext = new ServiceContext();
			boolean sendEmail = false;
			long[] organizationIds = null;
			String jobTitle = "student";
			
			boolean male = true;
			int suffixId = 0;
			int prefixId = 0;
			String lastName = "nume"
			String firstName = "prenume"
			String middleName = "";
			Locale locale = Locale.ENGLISH;
			String openId = "";
			long facebookId = 0;
			String emailAddress = "aaa@aaa.com"
			long[] userGroupIds = null;
			
			User user = UserLocalServiceUtil.addUser(	0,
											companyId,
											false,
											"parola",
											"parola",
											true ,
											"",
											emailAddress,
											facebookId,
											openId,
											locale,
											firstName,
											middleName,
											lastName,
											prefixId,
											suffixId, 
											male,
											birthdayMonth,
											birthdayDay,
											birthdayYear,
											jobTitle,
											groupIds,
											organizationIds,
											roleIds,
											userGroupIds,
											sendEmail,
											serviceContext);


If anybody has a suggestion that can help me, please give it to me emoticon
thumbnail
Ram Manusani, geändert vor 12 Jahren.

RE: addUser display language

Regular Member Beiträge: 124 Beitrittsdatum: 27.10.11 Neueste Beiträge
Try changing locale to en_US
Claudiu Faur, geändert vor 12 Jahren.

RE: addUser display language

New Member Beiträge: 11 Beitrittsdatum: 28.05.11 Neueste Beiträge
Indeed i've used
 Locale locale = new Locale("en_US");  
and it seems to be working.
Thank you.