Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

handling unicode file/folder names #1965

Closed
cyberduck opened this issue Apr 21, 2008 · 5 comments
Closed

handling unicode file/folder names #1965

cyberduck opened this issue Apr 21, 2008 · 5 comments

Comments

@cyberduck
Copy link
Collaborator

@cyberduck cyberduck commented Apr 21, 2008

ed3ba9a created the issue

When I use CyberDuck to connect to my file server, I can have a list of files/folders with names containing unicode characters (greek in particular), but if I try to download a file or list the contents of such a folder, I get a "no such file or folder".

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented May 3, 2008

@dkocher commented

Try to change the character encoding used. See 'View' → 'Text Encoding'. Try UTF-8 (the default), ISO-8859-1 and Windows-1252. Refer to http://cyberduck.ch/help/en/problems/index.html

Loading

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented May 3, 2008

ed3ba9a commented

I have traced down the problem furher. The problem seems to be relevant to accented Greek characters, such as ά, έ, ή ΐ, ϊ, etc.. I write this again, it is not a display problem of these filenames, the names are properly displayed. BUT if Cyberduck tries to download a file or folder which has a filename containing accented Greek characters, it returns a "no such file or directory" error. The same error is returned when trying to view the contents of a folder with a folder name with accented greek characters.

Loading

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented May 3, 2008

@dkocher commented

Could you try running

defaults write ch.sudo.cyberduck path.normalize.unicode false

in a Terminal.app window and restart Cyberduck.

Loading

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented May 3, 2008

anonymous commented

It works with those settings.

Loading

@cyberduck
Copy link
Collaborator Author

@cyberduck cyberduck commented Jul 21, 2008

@dkocher commented

In 49d30b4 unicode normalization is off by default which preserves the Unicode normalization used on the server.

Loading

@cyberduck cyberduck closed this Jul 21, 2008
@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants