setLanguage()

The method sets the user language.

Synopsis

public void setLanguage(string newLanguage);

Parameter Description
newLanguage The new user language (e.g. "de_AT.utf8"). See also chapter Multilingualism.

Return Value

-

Errors

Errors are shown in the log viewer.

EXAMPLE

#uses "classes/userManagement/UserManagement"
main()
{
  shared_ptr<UserManagement> userMgm = UserManagement::getInstance();
  shared_ptr<UserManagementUser> usr;
  usr =  userMgm.getUserByName("para");/* Returns the user data of the user para */
  usr.setLanguage("en_US.utf8"); //Sets the language
  userMgm.saveChanges();
  DebugN("The data of user para: ID:", usr.getId()," User name:", usr.getName(), "Language:", usr.getLanguage());
}

Assignment

User administration

See also

setPermissionDescription()