Hi,<br><br>I noticed some interesting effects in a C++ application I&#39;m developing that calls various AG functions via the Python API. My app also uses wxWidgets, and when I was experimenting with its logging functions, I noticed that the timestamp format it uses changes after I call a standard import agversion and agversion.select(3). I looked a bit for any locale setting AG does and found locale.setlocale(locale.LC_ALL, &#39;C&#39;) in Toolkit.py. Commenting this line out prevents the timestamp (presumably the associated locale settings as well) from changing; I haven&#39;t tested whatever effect it may have on the venue client. I&#39;m curious as to what the rationale for this call is, as even the python docs (<a href="http://docs.python.org/library/locale.html" target="_blank">http://docs.python.org/library/locale.html</a>) say it is not necessarily a good idea to set this in a context like this (&quot;It is generally a bad idea to call <a title="locale.setlocale" href="http://docs.python.org/library/locale.html#locale.setlocale" target="_blank"><tt><span>setlocale()</span></tt></a> in some library routine,
since as a side effect it affects the entire program.&quot;) Any input on this issue would be great.<br><br>Thanks,<br>--Andrew<br>