Am I interpreting you correctly as saying that apport.hookutils.command_output() already sets LC_MESSAGES=C? And so should not be exhibiting this problem?
Because, I am setting keep_locale in source_xorg.py, and I am using command_output() to retrieve it. So, essentially I'm doing: report['JockeyStatus'] = command_output(['jockey-text', '-l']) Yet I still see untranslated jockey-text output in bug reports: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/986025 https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/979929 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to jockey in Ubuntu. https://bugs.launchpad.net/bugs/919484 Title: Need untranslated output from jockey-text -l Status in “jockey” package in Ubuntu: Incomplete Bug description: I'm using jockey-text -l to list the status of the user's drivers in the X apport hooks, but the output is translated into the bug reporter's language. I can usually figure it out, but it would be better if I could include the non-translated error strings instead. See for instance the JockeyStatus string in this bug: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/897904 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/jockey/+bug/919484/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

