Move the setting of os.environ['LANGUAGE'] to setup(), and reset it to
'en' in teardown().  This way hopefully test_time.py won't fail.
diff --git a/Lib/test/test_gettext.py b/Lib/test/test_gettext.py
index ddad86b..08787d0 100644
--- a/Lib/test/test_gettext.py
+++ b/Lib/test/test_gettext.py
@@ -7,7 +7,6 @@
     print 'test api 1'
 
     # Test basic interface
-    os.environ['LANGUAGE'] = 'xx'
 
     print 'installing gettext'
     gettext.install('gettext', localedir)
@@ -132,8 +131,10 @@
     fp = open(MOFILE, 'wb')
     fp.write(base64.decodestring(GNU_MO_DATA))
     fp.close()
+    os.environ['LANGUAGE'] = 'xx'
 
 def teardown():
+    os.environ['LANGUAGE'] = 'en'
     os.unlink(MOFILE)
     os.removedirs(LOCALEDIR)