With --debug=full compilation, I've noticed debug log has translated strings. In my opinion, it'd be better if translated messages only appear at user-visible places while logged messages keep English as is. That allows user reporting outputted debug messages with copy & paste. Reproducible: Always Steps to Reproduce: The following is the patch for the present, Index: panel/main.c =================================================================== --- panel/main.c (revision 16261) +++ panel/main.c (working copy) @@ -471,12 +471,12 @@ #if DEBUG if (!session_managed) { - g_message (_("%s: Successfully started without session management"), + g_message ("%s: Successfully started without session management", PACKAGE); } else { - g_message (_("%s: Successfully started with session management"), + g_message ("%s: Successfully started with session management", PACKAGE); } #endif
In earlier versions these were not debug messages, but meant as user feedback, for the advanced user. I commented them out because they proved to be a bit too confusing. I'll probably remove them completelyone day...
I think I fixed this. If not, it's a WONTFIX ;-)