Please note that this topic is now closed as the backup and restore components for the next release have been compiled. Please wait until the next release to make any corrections or additions. Thank you.
The PortableApps.com Backup utility is in need of translation into all our languages (33 and counting). I'm posting the strings here for translation:
;PortableApps.com Backup Strings 1.2.0.0 ;Translated by John T. Haller (PortableApps.com User: John T. Haller) ;Backup LangString welcome ${LANG_ENGLISH} "Welcome to the PortableApps.com backup utility.\r\n\r\nThis utility allows you to quickly and easily backup the files on your portable device. Just click Next to select the type of backup you wish to perform...\r\n\r\nBackup Tip: As with any backup, it's best to exit all apps while performing a backup." LangString settingsheader ${LANG_ENGLISH} "Backup Settings" LangString backupinfo ${LANG_ENGLISH} "Backup Directory (Filename: $BACKUPFILENAME-Type)" LangString headerphrase ${LANG_ENGLISH} "Your Simple Backup Solution for Portable Apps" LangString replacefile ${LANG_ENGLISH} "The file $BACKUPDIRECTORY\$BACKUPFILENAME already exists. Would you like to replace it?" LangString detailswindowshown ${LANG_ENGLISH} "NOTE: The details window is shown. Closing it will abort the process." LangString backupcomplete ${LANG_ENGLISH} "Backup complete." LangString backupsuccessdetails ${LANG_ENGLISH} "Your files have been backed up to:\r\n\r\nDirectory:\r\n$BACKUPDIRECTORY\r\n\r\nFilename:\r\n$BACKUPFILENAME" LangString backupfailed ${LANG_ENGLISH} "Backup Failed" LangString backupfaileddetails ${LANG_ENGLISH} "The backup process failed to complete. Please check your configuration." LangString backupcancelled ${LANG_ENGLISH} "Backup Cancelled" LangString backupcancelleddetails ${LANG_ENGLISH} "The backup process was cancelled." LangString backuptype ${LANG_ENGLISH} "Backup Type" LangString backupfile ${LANG_ENGLISH} "Backup File" LangString backingup ${LANG_ENGLISH} "Backing up files..." ;BackupForm LangString formbackupwhat ${LANG_ENGLISH} "What would you like to back up?" LangString formbackuptypecomplete ${LANG_ENGLISH} "Complete (all files on your portable drive)" LangString formbackuptypeappdata ${LANG_ENGLISH} "App Data (app settings, profiles, bookmarks, etc)" LangString formbackuptypedocuments ${LANG_ENGLISH} "Documents (the documents directory on your portable drive)" LangString formbackupgroupoptions ${LANG_ENGLISH} "Backup Options" LangString formbackuplocation ${LANG_ENGLISH} "Backup Location" LangString formbackupmaxcompression ${LANG_ENGLISH} "Max compression (Slow)" LangString formbackupshowdetails ${LANG_ENGLISH} "Show details" LangString formbackup7z ${LANG_ENGLISH} "Use 7z format" ;Restore LangString restorewelcome ${LANG_ENGLISH} "Welcome to the PortableApps.com restore utility.\r\n\r\nThis utility allows you to quickly and easily restore files to your portable device from backups made with PortableApps.com Backup. Just click Next to select the file you wish to restore...\r\n\r\nRestore Tip: As with any restore, you should exit all apps before performing a restore." LangString restoresettingsheader ${LANG_ENGLISH} "Restore Settings" LangString unknownrestoretype ${LANG_ENGLISH} "Could not determine the type of backup from the file name. You will have to manually restore this file.$\n$\nSince it is a standard archive file, you can use an application like 7-Zip Portable to open it." LangString restoring ${LANG_ENGLISH} "Restoring files..." LangString restorecomplete ${LANG_ENGLISH} "Restore complete." LangString restorecompletedetails ${LANG_ENGLISH} "The files have been restored. If you plan on deleting the backup file, please check that all the files you expected to be restored have been before doing so."
All LANG_ENGLISH strings would be changed to the appropriate NSIS language for your translation (LANG_GERMAN, LANG_SIMPCHINESE, etc). All the \r\n are line breaks and should be retained. All the $VARIABLE entries are variables and should be left as is. The phrase "PortableApps.com Backup" should be left as is but "PortableApps.com backup utility" should be translated. Try and keep strings as short as possible because some have form size constraints. Use something like Notepad++ set to Language of NSIS for easy context highlighting.
NOTE: You can not use double-quotes within your translation.
THANKS!!
John