This project has moved and is read-only. For the latest updates, please go here.

MUI Support

Sep 11, 2014 at 2:03 PM
Hello Thomas,

Currently we are doing a migration to Office 2013 and I'm so glad about this Backup Add-In as replacement for the discontinued PFBackup, many thanks :-)

May I ask you for the possibility to include an option for language files to be able to translate the GUI? Sounds stupid for just the view options in the GUI but we do have a lot of users not being able to read English text at all.

A solution might be a XML language- or INI-file with sections for each language code. Depending on the current active MUI in Office 2013, the equivalent language is loaded from the file, else the default language will be used.

As second request I like to ask you if it’s possible to do a small GUI design change to separate the “required settings” and the “optional settings” with just a new frame? Perhaps this help our users to understand, that not all fields are required to fill (see screenshot below).


Many thanks in advanced and kind regards,
Sep 13, 2014 at 11:54 AM
Edited Sep 13, 2014 at 12:04 PM
Hello Sebastian,
the path to the BackupExecutor is also mandatory and should be displayed in the upper groupbox.

I added support for multilanguage GUI. All translations are within a ressource file now.
Unfortunately it is a bit complicated to add languages. You must download the resx-files (xml-files), translate them
and afterwards compile them with resgen, see:

Up to now I commited language files for DE and EN.

The language will be taken from the OS (not from office language).

Kind regards,
Sep 15, 2014 at 7:42 AM
Hello Thomas,

Thanks for the quick response.

The compilation of the language resx-file is fine, likely it will be done just few times.
May I ask you where to find the new binaries and resx-files for download?

Kind regards,
Sep 15, 2014 at 11:25 PM

download of setup is available here

For the ressource-files: You have to download the sources of the development branch of the project.
Click "source code", change branch to "develop" and then click download.

You must translate two xml-files:
1) Settings.resx
2) lang\langres.resx

The language name must be added (e.g. Settings.resx -->
Afterwards you must compile it with resgen or Visual Studio 2013 (I never tried with resgen)
and put the dll into the corresponding subfolder (e.g. /fr)

Good luck!
Sep 16, 2014 at 11:36 AM
Hello Thomas,

Unfortunately I can’t access the download. The message I receive is: Access to this file is limited to project members.

I have received the translation from my Spanish colleagues, if you are interested in. I have tried to replace this in the file for a new file, but I miss some text sections in the file.

• Backup Settings = Opciones de Backup
• Outlook-Files = Archivos de Outlook
• Backup all psd-files: = Copia de Seguridad de todos los archivos PST
• Interval, days: = Intervalo, días
• Last Backup: = Última copia de Seguridad
• Reset: = Reiniciar
• Destination: = Directorio
• Optional Settings = Ajustes Opcionales
• Backup Prefix: = Prefijo de Backup
• Backup Suffix: = Sufijo de Backup
• Post-Backup = Comandos Adicionales Backup
• Cancel = Cancelar
• Save = Archivo

Thanks again and kind regards,
Sep 16, 2014 at 9:49 PM
Hi Sebastian,

you can also send me your email address, then I can send you the setup directly.
The two translations are unfortunately too long:
  • Backup all psd-files
  • Post-Backup
Can you shorten it?

Kind regards,
Sep 17, 2014 at 3:12 PM
Hi Thomas,

I have sent you a message for the file transfer.

Please find below the shorten translation from my Spanish colleague. I also have now a translation into French, if you are interested in.

• Backup all psd-files: = Copiar todos los Archivos PST // Copiar los archivos PST // Incluir Archivos PST
• Post-Backup = Post-Backup

Thanks for your effort and kind regards,
Sep 17, 2014 at 3:49 PM


• Backup Settings = Paramètres de sauvegarde
• Outlook-Files = Fichiers Outlook
• Backup all psd-files: = Sauvegarder tous les fichiers PSD
• Interval, days: = Intervalle, Jours
• Last Backup: = Dernière sauvegarde
• Reset: = Réinitialiser
• Destination: = Destination
• Optional Settings = Réglages des options
• Backup Prefix: = Préfixe de sauvegarde
• Backup Suffix: = Suffixe de sauvegarde
• Post-Backup = Post-Sauvegarde
• Save = Sauvegarder
• Cancel = Effacer