Hello Tiemo

> On 30 Oct 2014, at 16:30, Tiemo Hollmann TB <toolb...@kestner.de> wrote:
> 
> Hello Peter,
> thank you for taking your time for your helpful explanations. I still have
> two issues left.
> I found in the SQL export of my db that it is UTF-8 encoded. So perhaps the
> definition of a collation "ascii_general_ci" defines a "subset" of UTF-8?

True ASCII (the first 128 characters which includes A-Z and a-z but not é, ü, 
etc) is a genuine subset of UTF-8. From a quick web search, it seems the _ci 
refers to case insensitive collation so that "A" and "a" are treated the same.

> As far as I understand it now, I should pass all LC strings with
> uniEncode(string,UTF8) to the PHP because of the UTF-8 of MySQL. Probably I
> will fiddle around with uniEncode/uniDecode at the interface to the PHPs and
> see with which encode parameter the correct string gets into the MySQL db. 
> 
> On the other side I am importing data from a Valentina-DB. Where I have to
> set the Encoding to Macintosh / Latin, depending on the platform. Does this
> platform related conversion gets obsolete with LC 7 UniCode, or is this
> still valid, because of data coming from outside, though Valentina probably
> also is Unicode.

>From their website, it seems that Valentina uses the same 'C library' as 
>LiveCode (LibICU) and stores text UTF-16 encoded. In theory, you shouldn't 
>need to convert text passing between the two but it may be different in 
>practice.

Hope this helps.

Peter  


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to