<p>Am 25.11.2014 17:51 schrieb "Michael Van Canneyt" <<a href="mailto:michael@freepascal.org">michael@freepascal.org</a>>:<br>
><br>
><br>
><br>
> On Tue, 25 Nov 2014, Mattias Gaertner wrote:<br>
><br>
>> Hi,<br>
>><br>
>> The ThousandSeparator is "char" and supports only 1 byte characters.<br>
>> For example French and Russian need more.<br>
>> Are there any plans to extend it?<br>
><br>
><br>
> Plans: yes. Time: no.<br>
><br>
> Maybe a widechar is sufficient ? Making it a string is more invasive than making it a widechar.</p>
<p>I wouldn't make it a string. The most sufficient one would be UCS4Char (4 Byte character) which would also support the non-BMP characters. But then there is currently no encoding/conversion support in the compiler for these... (UCS4String is simply declared as an array of UCS4Char in System)</p>
<p>Regards,<br>
Sven</p>