It was long observed that file-roller would work OK with both cyrillic archive filenames and their content names, but mess up Location: bar in non-UTF8 locales like ru_RU.KOI8-R and refuse to accept non-UTF8 names as command line arguments. The patch for the former part of a problem is attached (verified); I'm trying to fix the latter too but for now seems like I can break more than fix. 2 lav: thanks for http://www.freesource.info/wiki/Lokalizacija/LokalizacijaProgramm#h323-5 2 eostapets: thunar-archive-plugin would try to pass filename argument to file-roller (nice "plugin", heh) and fail if it's not UTF. So you might be interested too ;)
Created attachment 1805 [details] initial fix (Location only but tested) UTF8 test passed for me too
I've kludged around opening archives from commandline but it's sort of band-aid -- window title, recent files and archive creation are broken (in non-utf setup).
Passing on to an actual (so far) maintainer.
Created attachment 1806 [details] previous patch plus one more kludgy chunk This sort of fixes opening cyrillic named archives from commandline but should definitely break something and is incomplete anyways: window title, recent files and archive _creation_ aren't cared for at all. Actually it might make sense to have window->locale_filename, no?
WONTFIX?
*** Bug 22462 has been marked as a duplicate of this bug. ***
APPARENTLY.