"Work": It was intended as a general question as I am trying to understand where the differences are between UTF8 and GB18030, and whether there is explicit support in Lazarus for GB18030, or if it is a case of "Lazarus should support GB18030 because it supports UTF8".

In terms of "work", if I use functions such as UTF8Length and ValidUTF8String on a GB18030 string should they always work, or are there exceptions?

I am less concerned with character set conversions at present.

Tony Whyman
MWA

On 16/10/15 10:10, Mattias Gaertner wrote:
On Fri, 16 Oct 2015 09:31:47 +0100
Tony Whyman <[email protected]> wrote:

Does anyone know if the lazutf8 functions also work with GB18030
(Chinese character set)?
Please define "work".

The LazUTF8 supports the full UTF-8 encoding, which afaik is
enough to support all characters in GB18030.

Do you only mean the unit LazUTF8 or also lconvencoding or the LCL?

Mattias

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to