- priority: 5 --> 7
(Confirmed with R684, could this be an issue of how we build wxWidgets?)
There seems to be an issue with how Boxi is saving the location names and paths that include Unicode characters:
* The current way shows fine in the UI (ú, ñ etc), but the way bbackupd.conf is encoded is not working: one has to substitute the letters with their UTF8 code (e.g. Menú needs to be changed to Menú), otherwise backup fails.
* After substituting the letters with their UTF8 code in bbackupd.conf, the backups work fine, but the UI shows the UTF encoding and not the actual letters (eg. Menú for Menú)
1. Add the following directory as a location (note the accented u in Menú):
C:\Documents and Settings\achimlatz\Menú Inicio
2. Default name for the location is the name of the folder
Menú Inicio
3. Saving the configuration results in this:
BackupLocations
{
Menú Inicio
{
Path = C:\Documents and Settings\achimlatz\Menú Inicio
}
}
4. Start a backup: nothing happens: no Elapsed, Remaining, Total or any other activity in the window.
No data is stored on the server
5. Change the ú to the Unicode encoding ú for the location name (in a text editor)
BackupLocations
{
Menú Inicio
{
Path = C:\Documents and Settings\achimlatz\Menú Inicio
}
}
6. Run backup again: nothing happens: no Elapsed, Remaining, Total or any other activity in the window
No data is stored on the server
7. Change the Unicode encoding ú for back to ú for the location name, and replace ú with ú in the path (in a text editor)
BackupLocations
{
Menú Inicio
{
Path = C:\Documents and Settings\achimlatz\Menú Inicio
}
}
8. Run backup again: success, backup runs as planned! However, the resulting location on the server displays like this in "bbackupquery.exe -u"
query > list
00000002 -d---- Men Inicio
and shows as Empty (the node has no name), but the node is availabable and working in Boxi (you can open and close it and see the files beneath it).
9. Change the ú to the Unicode encoding ú for the location name and path (in a text editor)
BackupLocations
{
Menú Inicio
{
Path = C:\Documents and Settings\achimlatz\Menú Inicio
}
}
10. Run backup again: success, backup runs as planned! The resulting location on the server displays correctly in "bbackupquery.exe -u"
query > list
00000002 -d---- Men Inicio
00000061 -d---- Menú Inicio
and the node node the correct name "Menú Inicio" in Boxi.