X-Git-Url: http://code.vuplus.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2FPlugins%2FExtensions%2FBackupSuiteHDD%2Fmessage.py;fp=lib%2Fpython%2FPlugins%2FExtensions%2FBackupSuiteHDD%2Fmessage.py;h=3e9bfd384de23376f17f789370648f298162c9fd;hb=6194023d85dc9852fb7d37c8860878f9febba01e;hp=0000000000000000000000000000000000000000;hpb=05c76c6e893a73ffac2c11a67650db0b592af90a;p=vuplus_dvbapp diff --git a/lib/python/Plugins/Extensions/BackupSuiteHDD/message.py b/lib/python/Plugins/Extensions/BackupSuiteHDD/message.py new file mode 100755 index 0000000..3e9bfd3 --- /dev/null +++ b/lib/python/Plugins/Extensions/BackupSuiteHDD/message.py @@ -0,0 +1,137 @@ +# -*- coding: utf-8 -*- +from os import environ as os_environ +import gettext +import sys + +def localeInit(): + gettext.bindtextdomain("BackupSuite","/usr/lib/enigma2/python/Plugins/Extensions/BackupSuiteHDD/locale") + +localeInit() + + + +def _(txt): + t = gettext.dgettext("BackupSuite", txt) + if t == txt: + #print "[BackupSuite] fallback to default translation for", txt + t = gettext.gettext(txt) + return t + + +def message01(): + print _("No supported receiver found!") + return + +def message02(): + print _("BACK-UP TOOL, FOR MAKING A COMPLETE BACK-UP") + return + +def message03(): + print _("Please be patient, a backup will now be made, because of the used filesystem the back-up will take about 5-7 minutes for this system.") + return + +def message05(): + print _("not found, the backup process will be aborted!") + return + +def message06a(): + print _("Create: root.ubifs") + return + +def message07(): + print _("Create: kerneldump") + return + +def message08(): + print _("Almost there... Now building the USB-Image!") + return + +def message09(): + sys.stdout.write(_("Additional backup -> ")) + return + +def message10(): + sys.stdout.write(_("USB Image created in: ")) + return + +def message11(): + sys.stdout.write(_("and there is made an extra copy in: ")) + return + +def message12(): + print _("To restore the image:") + print _("Place the USB-flash drive in the (front) USB-port and switch the receiver off and on with the powerswitch on the back of the receiver.") + print _("Follow the instructions on the front-display.") + print _("Please wait.... almost ready!") + return + +def message13(): + print _("To restore the image:") + print _("Place the USB-flash drive in the (front) USB-port and switch the receiver off and on with the powerswitch on the back of the receiver.") + print _("Press arrow up from frontpanel to start loading.") + print _("Please wait.... almost ready!") + return + +def message14(): + print _("Please check the manual of the receiver on how to restore the image.") + return + +def message15(): + print _("Image creation FAILED!") +# print _("Probable causes could be:") +# print _("-> no space left on back-up device") +# print _("-> no writing permission on back-up device") + return + +def message16(): + sys.stdout.write(_("available ")) + return + +def message17(): + print _("There is a valid USB-flashdrive detected in one of the USB-ports, therefore an extra copy of the back-up image will now be copied to that USB-flashdrive.") + print _("This only takes about 20 seconds.....") + return + +def message19(): + print _("Backup finished and copied to your USB-flashdrive.") + return + +def message20(): + sys.stdout.write(_("Full back-up to the harddisk")) + return + +def message21(): + print _("There is NO valid USB-stick found, so I've got nothing to do.") + print " " + print _("PLEASE READ THIS:") + print _("To back-up directly to the USB-stick, the USB-stick MUST contain a file with the name:") + print _("backupstick or") + print _("backupstick.txt") + print " " + print _("If you place an USB-stick containing this file then the back-up will be automatically made onto the USB-stick and can be used to restore the current image if necessary.") + print _("The program will exit now.") + return + +def message22(): + sys.stdout.write(_("Full back-up direct to USB")) + return + +def message23(): + print _("The content of the folder is:") + return + + +def message24(): + sys.stdout.write(_("Time required for this process: ")) + return + +def message25(): + print _("minutes") + return + +globals()[sys.argv[2]]() +os_environ["LANGUAGE"] = sys.argv[1] + + + +