If the FTP server's locale is not set to en_us then client.Exists(...) function throws exception :
Unable to determine if file '...' exists
The problem is that when it checks if the file exists it waits something like this as response from the server
550 .../.../.../file.ext: No such file or directory
but the "No such file or directory" part is translated to server's locale so it throws exception.
That would be nice if edtftp could work with any lang or if there would be any information in wikis about this bug.
Here is the response from debug log with locale hu_HU.utf8
DEBUG [FTPControlSocket] 5 okt. 2016 15:36:25.071 : 550 .../.../.../....pdf: Nincs ilyen f????jl vagy k??¶nyvt????r
WARN [FTPClient] 5 okt. 2016 15:36:25.071 : Unable to determine if file .../.../.../....pdf exists.
Workaround on linux (proftpd):
- edit the /etc/proftpd/proftpd.conf file
- set/add LangDefault en_US