tested version: 2.0.6
steps to reproduce:
- with english language setting (default) create amd save the job to make differential backups in toucan's GUI
- exit Toucan, start it again and change language to Czech
- exit Toucan, do some changes in the files to be backed up and run your Toucan job from commandline
- no changes are detected, no backup is created
identified reason:
in Jobs.ini file the Function value is supposed to be in currently set locale (!), thus Function=Differential no more works (but Function=Diferenciální does). i think this needs to be fixed.
regards,
joe
has always been the case and is only a problem if you change languages often, which I didnt think would be a major usage case. If you save it with the GUI in Czech then it will work fine.
still i think this is not a good solution. i would much more welcome either
a) leave the function values in English under all circumstances (which in turn would make the ini file easily parsable by other software/scripts)
or
b) change the values in the ini value automatically when switching language (so user would not have to think why suddenly backups do not work)
or
c) notify user he needs to fix the file manually/create new tasks (not preferred but at least you get alerted)
joe