Add support Unicode #342

Closed
opened 2026-01-19 18:29:57 +00:00 by michael · 7 comments
Owner

Originally created by @Madji on GitHub.

Please add support Unicode on the file name.
Currently the download doesn't is if the file name contains Unicode

Originally created by @Madji on GitHub. Please add support Unicode on the file name. Currently the download doesn't is if the file name contains Unicode
Author
Owner

@nl5887 commented on GitHub:

Yeah, I understand the necessity and agree that this has to be fixed.

@sergeevabc As this is an opensource project it is possible for the community to fix and create PRs. Because it is free and open, no-one can expect me to fix all issues at their request and time.

@nl5887 commented on GitHub: Yeah, I understand the necessity and agree that this has to be fixed. @sergeevabc As this is an opensource project it is possible for the community to fix and create PRs. Because it is free and open, no-one can expect me to fix all issues at their request and time.
Author
Owner

@sergeevabc commented on GitHub:

I cannot stress enough how crucial this feature is for non-Latin users and how weird to detect its absence in the 21st century. For example, let’s try to upload the following photo of VDNH (major exhibition centre and park in Moscow). Russian filename is ВДНХ.jpg. And Transfer.sh simply does… nothing, i.e. file cannot be uploaded.

Dear @nl5887, are you there?

@sergeevabc commented on GitHub: I cannot stress enough how crucial this feature is for non-Latin users and how weird to detect its absence in the 21st century. For example, let’s try to upload the [following photo][1] of VDNH (major exhibition centre and park in Moscow). Russian filename is ``ВДНХ.jpg``. And Transfer.sh simply does… nothing, i.e. file cannot be uploaded. Dear @nl5887, are you there? [1]: https://nofile.io/f/dYFVNydOfoO/ВДНХ.jpg
Author
Owner

@paolafrancesca commented on GitHub:

@sergeevabc , I tried to upload locally a filename with cyrillic chars and I had no issue:
$ curl --upload-file ./ВДНХ.txt http://127.0.0.1:8080/ВДНХ.txt http://127.0.0.1:8080/d94Eb/%D0%92%D0%94%D0%9D%D0%A5.txt

the only outcome is that the filename is urlencoded, that I think is the proper way to go. according to the client you're using to download the file it may or not support unicode in the url

@paolafrancesca commented on GitHub: @sergeevabc , I tried to upload locally a filename with cyrillic chars and I had no issue: `$ curl --upload-file ./ВДНХ.txt http://127.0.0.1:8080/ВДНХ.txt http://127.0.0.1:8080/d94Eb/%D0%92%D0%94%D0%9D%D0%A5.txt` the only outcome is that the filename is urlencoded, that I think is the proper way to go. according to the client you're using to download the file it may or not support unicode in the url
Author
Owner

@sergeevabc commented on GitHub:

Err… Hello?

@sergeevabc commented on GitHub: Err… Hello?
Author
Owner

@sergeevabc commented on GitHub:

@aspacca, curl is for geeks, the rest of us use and complain about the web interface, i.e. www.transfer.sh. So there is STILL no way to upload an image with Cyrillic chars, the issue is not resolved.

@sergeevabc commented on GitHub: @aspacca, ```curl``` is for geeks, the rest of us use and complain about the web interface, i.e. www.transfer.sh. So there is STILL no way to upload an image with Cyrillic chars, the issue is not resolved.
Author
Owner

@paolafrancesca commented on GitHub:

you can also use the url with filename not urlencoded: https://transfer.sh/AAP2C/ВДНХ.txt

@paolafrancesca commented on GitHub: you can also use the url with filename not urlencoded: https://transfer.sh/AAP2C/ВДНХ.txt
Author
Owner

@paolafrancesca commented on GitHub:

@sergeevabc either you provide some context to your issue or nothing can be done.
also I can address only issues in the codebase, not on the hosting part of transfer.sh
anyway, when I tested with curl I tested both locally and on transfer.sh and there's no problem upload file with cyrillic chars in the name to transfer.sh (https://transfer.sh/AAP2C/%D0%92%D0%94%D0%9D%D0%A5.txt)

@paolafrancesca commented on GitHub: @sergeevabc either you provide some context to your issue or nothing can be done. also I can address only issues in the codebase, not on the hosting part of transfer.sh anyway, when I tested with curl I tested both locally and on transfer.sh and there's no problem upload file with cyrillic chars in the name to transfer.sh (https://transfer.sh/AAP2C/%D0%92%D0%94%D0%9D%D0%A5.txt)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dutchcoders/transfer.sh#342