Version: (using KDE 4.0.98) Installed from: Ubuntu Packages Konqueror in KDE 4.1rc1 does not display Hebrew UTF-8 characters over SSH properly. Local machine: Kubuntu 8.04 with KDE 4.1rc1 and UTF-8 locale. Remote machine: Kubuntu 8.04 with KDE 4.5.9 and UTF-8 locale on the same LAN (Level 1 router between the machines). Konqueror displays UTF-8 filenames on the remote machine as gibberish. It displays local UTF-8 filenames just fine.
Created attachment 26442 [details] Screenshot illustrating problem
Although the problem is similar to Bug 165400, that bug shows question marks instead of gibberish for the filenames. So I do not believe that the two bugs are related.
You may need to install the plugin that lets you change the remote encoding, though I don't know if kio-fish handles that..
I can confirm that this bug is still present in KDE 4.1.1 even when SSHing into localhost.
Created attachment 28474 [details] Screenshot showing Konqueror SSHing into localhost Konqueror seems to assume ISO-8859-1 for all remote connections. As every Linux distro that I have tested in the past three years defaults to UTF-8 for every locale, Konqueror should either: 1) Assume UTF-8 2) Assume that whatever is used locally (check system locale) is used remotely. 3) Query the remote server for locale (simply run "locale" upon connecting via SSH). This is probably not possible for FTP connections.
http://youonlylivetwice.info/konq-fish.png this is konqueror trunk (i didn't make any changes to the code). i use utf8 locale
@Nick: could you try the same thing, but instead of using the @localhost address use your IP address (you can find this in ifconfig). Thanks.
Thanks, it works as expected now. Great job!