This works only for photos. When i uploading file from mobile - i see

And with photos, when i watch preview - i see filename correctly. But on download - photo's file name is lost.
I don't think that this is correct behaviour.
On desktop app i can upload any file with non-latin alphabet. May be you should use algorithm from desktop app?