From 1714444cf72ad5a42f991dfd6122f95d4431381c Mon Sep 17 00:00:00 2001 From: imdano <> Date: Sat, 20 Sep 2008 19:13:34 +0000 Subject: [PATCH] trunk, experimental: - Fix crash if default locale isn't supported. --- wicd/misc.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wicd/misc.py b/wicd/misc.py index a3c0350..3d7b6bf 100644 --- a/wicd/misc.py +++ b/wicd/misc.py @@ -276,7 +276,11 @@ def get_gettext(): # http://www.learningpython.com/2006/12/03/translating-your-pythonpygtk-application/ local_path = wpath.translations langs = [] - lc, encoding = locale.getdefaultlocale() + try: + lc, encoding = locale.getdefaultlocale() + except ValueError, e: + print str(e) + print "Default locale unavailable, falling back to en_US" if (lc): langs = [lc] osLanguage = os.environ.get('LANGUAGE', None)