From 0467dd8fce2e36f5598b8d03826b143d23a44b15 Mon Sep 17 00:00:00 2001 From: Dan O'Reilly Date: Sat, 1 Aug 2009 21:25:58 -0400 Subject: [PATCH] Fix crash when trying to use an unavaiable locale. --- wicd/translations.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/wicd/translations.py b/wicd/translations.py index 3c65f65..396bd92 100644 --- a/wicd/translations.py +++ b/wicd/translations.py @@ -44,11 +44,10 @@ def get_gettext(): lc, encoding = locale.getdefaultlocale(envvars=('LC_MESSAGES', 'LC_ALL', 'LANG', 'LANGUAGE')) + langs += [lc] except ValueError, e: print str(e) print "Default locale unavailable, falling back to en_US" - if (lc): - langs += [lc] langs += ["en_US"] lang = gettext.translation('wicd', local_path, languages=langs, fallback=True)