-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ZIP archives containing files with non-ascii names are displayed wrongly #102
Comments
See also #5 |
p7zip 15.14 doesn't fix this issue |
Right. I tried the file posted by Yanpas and it still doesn't work with the p7zip 15.14. |
Debian Testing has p7zip 16.02 now - did it get better? |
No. I tried Fedora25 with p7zip 16.02 installed, and the error still exists. |
That sucks. Looks like we should look at #5... |
I am fixing p7zip by adding necessary codepage conversion action. |
This works in terminal with the file in this report:
|
@sc0w, with your command on your file, I see this:
But using unzip gives me a different character set:
Using
None of those are actually the same character set as the filename. The filename looks like hebrew characters to me, but the contents look like greek (7z) and cyrilic (unzip) characters. I don't really know either of those languages, so I cannot comment on this, but it looks like there's no solution for this yet... @Yanpas can you verify whether the file is encoded with any of these character sets? |
@vkareh unzip doesn't work here:
|
@sc0w, what's your If I set it to a UTF-8 variant ( |
it works with:
it doesn't work with unar (lsar is part of unar used to see the list of files)
|
|
LOL, this is going nowhere >_< Okay, finally found it:
According to 306403#c25, the original file is in Hebrew. The "Archive" entry looks wrong, but the filenames are correct now. Hebrew is read right to left, so you see this: The problem is now how to tell engrampa to use any specific encoding? |
I have same problem: I need ability to set encoding for an archive, like this:
|
Ümläute ßind töll.rtf.zip the filename should be: Tested with Engrampa 1.24.0 See attached ZIP-File. |
Charset issues in 7zip are fixed in Debian in Similar fixes are applied to unzip in Ubuntu in Ask your distro's maintainers to apply those fixes also. |
There has been already released patch for file-roller, which replaces p7zip with unzip. Look here https://bugs.launchpad.net/ubuntu/+source/p7zip/+bug/1382106
Testfile from gnome bugzilla https://bugs.launchpad.net/ubuntu/+source/unzip/+bug/580961/+attachment/1803463/+files/%D7%90%D7%A7%D7%95%D7%9C%D7%95%D7%92%D7%99%D7%94%20%D7%9C%D7%9E%D7%94%D7%A0%D7%93%D7%A1%D7%99%D7%9D.zip
Gnome-bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=306403
The text was updated successfully, but these errors were encountered: