Ark cannot extract archives named with Turkish specific characters (for example 'ö'). Archive contents is ok. But previewing files or extracting them not working... Reproducible: Always Steps to Reproduce: 1. Try to extract an archive that has Turkish-Specific characters or preview its files. Actual Results: Cannot extract. Expected Results: Successful extraction of archive. I tried a ZIP archive.
Created attachment 83520 [details] ark does not support Turkish characters. Fails to extract...
When I try to open some files compressed with the ark, the file names do not appear correctly. I can not see the contents of the file also I can not delete this file. It is a seriously problem. For example; example_ş_ı_ğ_İ_ö_Ö_ü_Ü_Ş_Ğ_I to example_+�_-�_-�_-�_+�_+�_++_+�_+�_-�_I -- System Information: Debian Release: wheezy, jessie Architecture: amd64
Serkan, KDE 4.11 and UTF-8 locale and file system?
Hi. The "issue" is that the zip header doesn't contain the encoding information (please correct me if I'm wrong), and while the use of libarchive by ark or the p7zip commands do decode the filenames zipinfo and friends don't. So, a very simple fix for this is to use libarchive to handle zip files, instead of the zip command line tools. This doesn't even require recompiling, just editing the kerfuffle_clizip.desktop and kerfuffle_libarchive.desktop files, and removing application/zip from the first to add it to the second. Also, kerfuffle_cli7z.desktop could handle the application/zip, but that is more seldomly available.
The use of libarchive cause problems with password protected zip files. Ark don't ask for password and extract a "dummy" file https://bugs.launchpad.net/ubuntu/+source/ark/+bug/1404239
The use of Ark on Kubuntu is "dangerous" and can lead to data loss (zip from dropbox corrupted if extracted with ark, dummy file extracted if the archive is password protected, etc...) because of the use of libarchive. This have to be fixed.
https://bugs.kde.org/show_bug.cgi?id=348944 https://bugs.kde.org/show_bug.cgi?id=35371 https://bugs.launchpad.net/ubuntu/+source/ark/+bug/1404239
*** This bug has been marked as a duplicate of bug 240727 ***