From b204a48b42bb904a64a422defffdc0335c441814 Mon Sep 17 00:00:00 2001 From: John Ralls Date: Wed, 3 Apr 2013 03:57:50 +0000 Subject: [PATCH] [r21858]GrampsLocale: Fix MSWin Syntax error Can't do everything the C way :-( svn: r21859 --- gramps/gen/utils/grampslocale.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gramps/gen/utils/grampslocale.py b/gramps/gen/utils/grampslocale.py index 83917eeae..95a9d1687 100644 --- a/gramps/gen/utils/grampslocale.py +++ b/gramps/gen/utils/grampslocale.py @@ -189,10 +189,12 @@ class GrampsLocale(object): self.lang = loc[0] self.languages = [loc[0]] self.encoding = loc[1] - elif ((lang, loc) = _check_mswin_locale(lang)): - self.lang = lang - self.language = [self.lang] - self.encoding = loc[1] + else: + (lang, loc) = _check_mswin_locale(lang) + if lang: + self.lang = lang + self.language = [self.lang] + self.encoding = loc[1] if not self.lang: self.lang = 'C'