It's not that important anyway. I'm fine sticking with Latin names.
Just tried.. It didn't work either. I created a file with Cyrillic letters using the touch command on the encrypted volume and it displays as expected regardless of the mount options. I think the problem might be that I copied these files using total commander and it might have not correctly recognized the filesystem on the encrypted volume.
Well... None worked for me. I tried adding iocharset=utf8, codepage=1251, changing locale, and keymap
Here are more details. I tried two different distros with the same result: Ubuntu 16 and fedora 39. I encrypted a USB drive on windows and then put backup files on it (some of them had cyrillic names). When I mount the drive in livecd Linux with default OS settings these files are displayed as question marks.
Is it your assumption or you tried to reproduce the issue and it looked as expected? I'll look into locale settings anyway.
Any update on this?
I use files gui to access the mounted drive, not console. I used veracrypt generic installer BTW
I have a USB flash drive that I've fully encrypted on Windows. When I mount it on Linux (tried on Fedora and Ubuntu) cyrillic letters in filenames are displayed as question marks. Any way to fix that? Also, I had to use the console version of veracrypt as the GUI doesn't display my drive in the select device window (but it's connected and discoverable using the lsblk command) .