So the bug was really dumb. Our toolbar was looking for icons in the "_5" locale. This was absurd. Turns out that the "5" was really the auto-save frequency. Turns out that inside ap_Dialog_Options, some new code Jordi recently introduced gets and sets the DocumentLocale preference, which is a good thing. Unfortunately, this is only implemented on Win32 at the moment, with empty stubs implemented in ap_Dialog_Options.h - unfortunately they shouldn't have been empty. The "5" was a stored value from a previous "get" and never got cleared. The 2 _get methods need to do UT_String.clear();
No harm done, other than a bit of time lost. cvs up ap_Dialog_Options.h, remove your AbiWord.profile, and all will be fine. Dom
