def deletelanguagesCB(self, answer): if answer: curlang = config.osd.language.value lang = curlang language.delLanguage(delLang=lang) language.activateLanguage(self.oldActiveLanguage) self.updateList() self.selectActiveLanguage()
def close(self, value): if value: language.delLanguage() config.misc.do_deletelanguage.value = True config.misc.do_deletelanguage.save() config.misc.ask_languagedeletion.value = False config.misc.ask_languagedeletion.save() configfile.save() MessageBox.close(self)
def exit(self): if not self.ipkg.isRunning(): if self.packages != 0 and self.error == 0 and self.channellist_only == 0: if fileExists("/etc/enigma2/.removelang"): from Components.Language import language language.delLanguage() self.session.openWithCallback(self.exitAnswer, MessageBox, _("Update completed. Do you want to reboot your receiver?")) else: self.close() else: if not self.updating: self.close()
def exit(self): if not self.ipkg.isRunning(): if self.packages != 0 and self.error == 0 and self.channellist_only == 0: if fileExists('/etc/enigma2/.removelang'): from Components.Language import language language.delLanguage() self.session.openWithCallback( self.exitAnswer, MessageBox, _('Update completed. Do you want to reboot your receiver?') ) else: self.close() elif not self.updating: self.close()
def delLangCB(self, answer): if answer: language.delLanguage() language.activateLanguage(self.oldActiveLanguage) self.updateList() self.selectActiveLanguage() else: curlang = config.osd.language.value lang = curlang languageList = language.getLanguageListSelection() # print "[LanguageSelection] deleting language lang = %s, languagelist = %s", %(lang, languageList) for t in languageList: if curlang == t[0]: lang = t[1] break self.session.openWithCallback(self.deletelanguagesCB, MessageBox, _("Do you really want to delete selected language:\n\n") + _("%s") %(lang), default = False)
def delLangCB(self, anwser): if anwser: language.delLanguage() language.activateLanguage(self.oldActiveLanguage) self.updateList() self.selectActiveLanguage()
def deletelanguagesCB(self, anwser): if anwser: language.delLanguage() self.close()
def delLangCB(self, anwser): if anwser: language.delLanguage()