Account for failure to determine locale.
This commit is contained in:
@@ -5,6 +5,8 @@ import os
|
||||
class BabelFish():
|
||||
def __init__(self,subpath=["resources","app","meta"],lang=None):
|
||||
localization_string = locale.getdefaultlocale()[0] #get set localization
|
||||
if localization_string is None:
|
||||
localization_string = "en"
|
||||
self.locale = localization_string[:2] if lang is None else lang #let caller override localization
|
||||
self.langs = ["en"] #start with English
|
||||
if(not self.locale == "en"): #add localization
|
||||
|
||||
Reference in New Issue
Block a user