From a8c7156b76eb3d158fe6ba38b47c42c4bdcabd8f Mon Sep 17 00:00:00 2001 From: John Ralls Date: Wed, 3 Apr 2013 03:55:17 +0000 Subject: [PATCH] GrampsLocale: Fix MSWin Syntax error Can't do everything the C way :-( svn: r21858 --- 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'