6553: Local settings and reports and event editor

Query the environment variables LC_TIME and LANG before resorting to
getdefaultlocale() on Win32.

svn: r22193
This commit is contained in:
John Ralls 2013-05-07 14:21:29 +00:00
parent 6214d3c1f3
commit 51bedcd46c

View File

@ -56,6 +56,11 @@ import constfunc
#------------------------------------------------------------------------- #-------------------------------------------------------------------------
if not constfunc.win(): if not constfunc.win():
LANG = locale.getlocale(locale.LC_TIME)[0] LANG = locale.getlocale(locale.LC_TIME)[0]
else:
if 'LC_TIME' in os.environ:
LANG = os.environ['LC_TIME']
elif 'LANG' in os.environ:
LANG = os.environ['LANG']
else: else:
LANG = locale.getdefaultlocale(locale.LC_TIME)[0] LANG = locale.getdefaultlocale(locale.LC_TIME)[0]