M2Team / NanaZip

The 7-Zip derivative intended for the modern Windows experience
https://sourceforge.net/projects/nanazip/
Other
8.48k stars 218 forks source link

Japanese characters are garbled #325

Open a4jp-com opened 1 year ago

a4jp-com commented 1 year ago

When I download template files from a printing company all the Japanese characters are garbled. Can you fix the encoding please?

cherinyy commented 1 year ago

any sample files?

ghost commented 1 year ago

will nanazip provide support for shift jis for in zip file?

cherinyy commented 1 year ago

oh, so the problem isn't that the software doesn't support the encoding. But it's the software that needs to be able to detect encodings that are not being used by the system and load them correctly.

ghost commented 1 year ago

can it simply provide an option for user to choose from?

MouriNaruto commented 1 year ago

can it simply provide an option for user to choose from?

I think I will provide an file name encoding selection option in the future version of NanaZip's file manager.

Kenji Mouri

SheepCommander commented 1 week ago

Can I open a more detailed issue on this?

My Test file: https://nanahira.jp/haruka_nana/data/mmd.zip

The test file looks like this on NanaZip 3.5 Preview 0 (3.5.1000.0) image

This is what it should look like: image

cherinyy commented 1 week ago

My Test file: https://nanahira.jp/haruka_nana/data/mmd.zip

This is not a problem with NanaZip, it's a problem with the zip file itself, which is only supported on devices that work with Shift JIS encoding.

A temporary workaround is that NanaZip offers the ability to manually select a code page, but more importantly the person creating the zip file should use modern compression software, or use a zip file format such as 7Z that defaults to a common encoding such as UTF-8.

春歌ナナMMD.zip

This is the file I generated after compressing it with NanaZip, and all compression software that supports reading Info-ZIP Unicode Path Extra Field gets the filename correctly when opening the file.

SheepCommander commented 4 days ago

Where can I manually select a code page? I had to use a stackoverflow command to do it