> Currently the v5 and v6 FTP clients do not fully support the French > character set, because many FTP servers only return UTF8 file names, > which means non-ASCII file name characters will be saved as two different > bytes.
Actually, ICS V5 or V6 FTP server and FTP client works nice with french accented file names. It also works OK when client is FileZilla. There are many french ICS users and none have yet contacted me to say it doesn't work as expected. -- [EMAIL PROTECTED] http://www.overbyte.be ----- Original Message ----- From: "Angus Robertson - Magenta Systems Ltd" <[EMAIL PROTECTED]> To: <email@example.com> Sent: Sunday, August 24, 2008 1:14 PM Subject: Re: [twsocket] FTP and Utf-8 in ICSv7 >> Not many people will still use pre-D2009 compiler to really support >> international charset more than now (for example for french, >> unicode is defenitely not needed). > > Currently the v5 and v6 FTP clients do not fully support the French > character set, because many FTP servers only return UTF8 file names, > which means non-ASCII file name characters will be saved as two different > bytes. > > The FTP server currently returns file names with the local ANSI charset, > and clients have no way of knowing what this is. > > It will be many years before all projects created with Delphi 2007 and > earlier are migrated to Delphi 2009 or later, if atall, so support for > UTF8 is far more important in v6 than in v7. Earlier compilers may not > correctly display all the unicode characters, but at least files will get > correctly transferred without the files names being corrupted or failing > completely (any with ?). > > I expect to use UTF8String internally which is available in all recent > Delphi versions, and on which ANSI string functions cam be safely used, > but the existing String file name properties will remain ANSI for full > backward compatibility. Not sure about events yet, will probably provide > new UTF8 versions. > > Angus > > > > > > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be