Protection from crashing on a bad lang name
svn: r14312
This commit is contained in:
@@ -1821,7 +1821,10 @@ def get_relationship_calculator(reinit=False):
|
|||||||
lang = locale.getlocale()[0]
|
lang = locale.getlocale()[0]
|
||||||
if not lang:
|
if not lang:
|
||||||
# if lang is empty/None
|
# if lang is empty/None
|
||||||
lang = locale.getdefaultlocale()[0]
|
try:
|
||||||
|
lang = locale.getdefaultlocale()[0]
|
||||||
|
except:
|
||||||
|
pass
|
||||||
for plugin in PluginRegister.get_instance().relcalc_plugins():
|
for plugin in PluginRegister.get_instance().relcalc_plugins():
|
||||||
if lang in plugin.lang_list:
|
if lang in plugin.lang_list:
|
||||||
pmgr = BasePluginManager.get_instance()
|
pmgr = BasePluginManager.get_instance()
|
||||||
|
|||||||
Reference in New Issue
Block a user