Version: 3.5.8 (using KDE KDE 3.5.8) Installed from: Ubuntu Packages OS: Linux konqueror is working fine with UTF-8 file names stored locally when accessing remote files over ssh (fish), then file names are wrong how to reproduce: on machine "server" use touch /tmp/test_file_ěščřž from machine "client" use in konqueror fish://username@server:22/tmp file name will be diferent test_file_?????
This is related to http://bugs.kde.org/show_bug.cgi?id=74980 but not solved for me (both systems are globally set to LANG=cs_CZ.UTF-8)
Same with Russian file names. I used both LANG=en_US.UTF-8 and LANG=ru_RU.UTF-8 and in both cases fish slave shows incorrect file name. Screenshot attached. scp -r works fine (scp output shown on screenshot too). Krusader does not work. PS I saw this problem first time in the same day I saw Linux first time (2005?). I belived that something wrong with me but now I think some is wrong with kio fish.
Created attachment 23458 [details] Wrong UTF-8 file names in kio fish Screen shows scp (works fine), konqueror and krusader (both of them did not work)
Ok, I was dumb. It fixed by using Select Remote Charset menu. Still I wonder when it is not utf-8 by default in utf-8 system?
Because remote system may have non-utf8 encoding. Is there any way to set default remote encoding to utf-8, by the way?
It can be usefull, if there will be clear, what the default encoding is, because whole system is set to UTF-8 so I expected, that this will be set correctly. Anyway, I changed the remote encoding from default to utf-8 and the konqueror died. Then I used iso8859-2 and konqueror died again. Tested against Ubuntu and OpenBSD machines.
works for me in KDE 4.6.3