Get locale in a way that works on Linux

This commit is contained in:
Et0h 2014-12-02 21:53:55 +00:00
parent 95d1915d63
commit 32b9d8227d

View File

@ -1002,7 +1002,7 @@ def getMissingStrings():
def getInitialLanguage(): def getInitialLanguage():
import locale import locale
try: try:
initialLanguage = locale.getdefaultlocale("language")[0].split("_")[0] initialLanguage = locale.getdefaultlocale()[0].split("_")[0]
if not messages.has_key(initialLanguage): if not messages.has_key(initialLanguage):
initialLanguage = constants.FALLBACK_INITIAL_LANGUAGE initialLanguage = constants.FALLBACK_INITIAL_LANGUAGE
except: except: