Comment 7 for bug 929399

Revision history for this message
Steve Langasek (vorlon) wrote :

I'm not sure this is actually a bug to be fixed. LC_ALL=C means that LC_CTYPE is also set to C; that's a declaration that you only want ascii output, but the language setting asks the application to use the German translation if available - which it obviously is, and evidently contains non-ascii characters.

So while we could fix the code to avoid a backtrace, none of the available options seem more correct. Outputting the text in UTF-8 means ignoring the locale setting; dropping the non-ascii characters means a garbled translation.

Daniel, is this really an issue specific to do-release-upgrade? Does other command-line software generally get translated correctly for you with these settings?