--- a/i18n/mki18n.py Fri Sep 28 12:54:14 2018 +0300
+++ b/i18n/mki18n.py Fri Sep 28 13:07:46 2018 +0300
@@ -97,9 +97,29 @@
# -----------------------------------------------------------------------------
+def getSupportedLanguageDict(appname): + Returns dictionary with languages already supported + files = [x for x in os.listdir('.') + if x.startswith(appname) and x.endswith(ext)] + langs = [x.split(appname + '_')[1].split(ext)[0] for x in files] + languageDict[lang] = lang
+ getSupportedLanguageDict('Beremiz') if wx.VERSION >= (3, 0, 0):
@@ -205,7 +225,7 @@
verbosePrint(verbose, cmd)
- languageDict = getlanguageDict()
+ languageDict = getSupportedLanguageDict(applicationName) for langCode in languageDict.keys():
@@ -230,7 +250,7 @@
os.chdir(applicationDirectoryPath)
- languageDict = getlanguageDict()
+ languageDict = getSupportedLanguageDict(applicationName) for langCode in languageDict.keys():
@@ -284,7 +304,7 @@
os.chdir(applicationDirectoryPath)
- languageDict = getlanguageDict()
+ languageDict = getSupportedLanguageDict(applicationName) for langCode in languageDict.keys():
if (langCode == 'en') and (forceEnglish == 0):