Skip to main content

Translate Table for Commands

Translate Table for Commands

%Net.FtpSessionOpens in a new tab uses the technique described in RFC 2640Opens in a new tab to automatically handle character set translation when looking at filenames and pathnames on an FTP server. When an instance of %Net.FtpSessionOpens in a new tab connects to an FTP server, it uses the FEAT message to determine whether the server UTF-8 characters. If so, it switches the command channel communication to UTF-8 so that all filenames and pathnames will be correctly translated to and from UTF-8.

If the server does not support the FEAT command or does not report that it supports UTF-8, the %Net.FtpSessionOpens in a new tab instance uses RAW mode and reads or writes the raw bytes.

In rare cases, if you need to specify the translation table to use, set the CommandTranslateTable property of the %Net.FtpSessionOpens in a new tab instance. It should not be generally necessary to use this property.


FeedbackOpens in a new tab