On 03/22/2016 04:54 PM, Jim Starkey wrote:
> On 3/22/2016 8:33 AM, Dimitry Sibiryakov wrote:
>>      Hello, All.
>>
>>      Because there is nothing like isc_spb_lc_ctype, must be established a 
>> rule for
>> determining of encoding of all strings passed into services and back. I 
>> suggest to use
>> following:
>>      If isc_spb_utf8_filename is included in SPB, all strings are supposed 
>> to be in UTF8.
>>      Otherwise they are in ANSI code page on Windows and current locale on 
>> *nix.
>>
>>      Do you agree?
>>
> I don't agree.  It would be better all around if everything passing over
> the wire is passed as utf-8.

Certainly - but we must support old clients.

> The server should get out of the business
> of handling local character sets.  The Unicode Foundation supplies
> conversion tables from just about every character set on earth to
> Unicode, and translation of Unicode to utf-8 is simple and mechanical.
>
> I suggest that all character code translation be handled on the client
> side as part of the client library.
>
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
> Firebird-Devel mailing list, web interface at 
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to