* when locale is not set (C locale) we use en locale
This commit is contained in:
@@ -113,7 +113,10 @@ class LocalText(dict):
|
|||||||
(lang, encoding) = locale.getlocale()
|
(lang, encoding) = locale.getlocale()
|
||||||
if not lang:
|
if not lang:
|
||||||
(lang, encoding) = locale.getdefaultlocale()
|
(lang, encoding) = locale.getdefaultlocale()
|
||||||
return lang[0:2]
|
if lang==None: # stupid python means it is C locale
|
||||||
|
return 'en'
|
||||||
|
else:
|
||||||
|
return lang[0:2]
|
||||||
except:
|
except:
|
||||||
raise Error(_('LocalText: unable to get either current or default locale'))
|
raise Error(_('LocalText: unable to get either current or default locale'))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user