To change these settings permanently on your Windows workstation, use the Windows Start menu item Settings> Control Panel >Regional Options >General to set the workstation locale. Similarly, use the Windows DateTime control panel to review or set time zones.
An activity can change a user locale temporarily by calling the PublicAPI function setLocaleName(). For example, a multilingual worker might switch between English and Spanish rapidly, to match the speech of an incoming caller, by clicking a button on the Process Work workspace.
This lets your application implement a user selection of locale (as application users do not ordinarily have access to the Locale Settings tool).
We had the issue that all the SLA's running post an Agent action are getting wrong SLA calculation. This stuff about the pyCalendar setting on the workobject level was really useful to fix the issue. Thanks :).