Esempio n. 1
0
 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()
Esempio n. 2
0
 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)
Esempio n. 3
0
	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()
Esempio n. 4
0
 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()
Esempio n. 5
0
	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()
Esempio n. 8
0
	def delLangCB(self, anwser):
		if anwser:
			language.delLanguage()
			language.activateLanguage(self.oldActiveLanguage)
			self.updateList()
			self.selectActiveLanguage()
Esempio n. 9
0
	def deletelanguagesCB(self, anwser):
		if anwser:
			language.delLanguage()
		self.close()
Esempio n. 10
0
	def delLangCB(self, anwser):
		if anwser:
			language.delLanguage()