diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py index 4fb042a7998..91646ee2a07 100644 --- a/Lib/test/test_locale.py +++ b/Lib/test/test_locale.py @@ -1,12 +1,17 @@ from test_support import verbose import locale +import sys oldlocale = locale.setlocale(locale.LC_NUMERIC) +tloc = "en_US" +if sys.platform[:3] == "win": + tloc = "en" + try: - locale.setlocale(locale.LC_NUMERIC, "en_US") + locale.setlocale(locale.LC_NUMERIC, tloc) except locale.Error: - raise ImportError, "test locale en_US not supported" + raise ImportError, "test locale %s not supported" % tloc def testformat(formatstr, value, grouping = 0, output=None): if verbose: