5

I have problems extracting files from 7zip archive with non-ascii symbols in filenames.

I have identical versions of 7z on two computers, which differ only by the system locale. If I compress on one computer and try to decompress on another, it fails. If I do this on the same computer, everything is ok.

Does anybody know what could be the reason for this and how this problem could be solved?

4
  • 1
    Try compressing the file with the -mcu flag to force UTF-8 encoding of the filenames (from the 7zip Revision History, 4.58 beta). Also, what operating systems are you using? May 30, 2013 at 13:30
  • linux linux linux
    – lizarisk
    May 30, 2013 at 14:54
  • Have you experimented with changing the locale at either end with LANG="...." 7za .... so that the locale temporarily matches the one used at the other end? Have you verified that the filenames are really matching the expected locale? Could you post the output of locale from both systems?
    – zagrimsan
    Aug 19, 2013 at 10:26
  • 1
    I'm a little confused -- how does it fail? What are the symptoms? Sep 4, 2013 at 2:56

2 Answers 2

3

If you cannot workout getting your non-unicode locale machine to work with unicode names, you could try having the first 7z stuff it into a "tar" first. That might hide the offending filenames on the other machine.

0

Try with AppLocale utility Or you can use HotFix Provided by Microsoft

1
  • Did you notice the OP is using Linux? (He should have mentioned it more clearly btw) Dec 18, 2015 at 8:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .