FarManager: Far does not properly display UTF8 file names in zip archives

Far Manager version

3.0.5885

OS version

10.0.17134.1345

Other software

No response

Steps to reproduce

  1. Use 7z.exe to create a zip archive with for example Cyrillic letters: 7z a "archive.zip" ".\FilesToBeArchived\абв*"
  2. Open archive.zip in FAR by selecting it and pressing Enter

Expected behavior

FAR lists properly named files and folder in the archive, including properly display non-ASCII characters like абв.

Actual behavior

Non-ASCII characters are displayed as something like: ╨У╨╛╤А╨╛.

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 17 (10 by maintainers)

Most upvoted comments

I also have a checkmark that says Beta: Use Unicode UTF-8 for worldwide language support

That must be it. Apparently in this case 7z puts UTF-8 encoded names where OEM-encoded names would normally be expected. Since your whole system is UTF-8, it eventually works in your 7z and Explorer, but not elsewhere.

However, it doesn’t explain why it doesn’t work in your Arclite. It should use UTF-8 instead of OEM, same as everything else.