valentina 2

Lynn Fredricks lfredricks at proactive-intl.com
Tue Jan 4 08:06:56 CST 2005


In Matt's quote below, he is talking about storage as it applies to Western
languages  -- as Ruslan said, its better for storage. Many western
developers do not appreciate the value of UTF-16 because the value is
outside their cultural understanding. UTF-8 does everything most western
developers want, and much of what "eastern" developers want -- but it isnt
really good enough if you need accurate and reliable sorting of Asian
character data.
 
Valentina 2 is truely an international product. REALbasic is mostly there,
but could be better. REALbasic's internationalization is quite good.
Unfortunately, making REALbasic as international as Valentina wont happen
for quite some time as there are many priorities for REALbasic which impact
all markets where REALbasic is sold. 
Best regards,

Lynn Fredricks
President
Proactive International, LLC

- Because it is about who you know.(tm) 

 
 
 
 


  _____  

From: valentina-beta-bounces at lists.macserve.net
[mailto:valentina-beta-bounces at lists.macserve.net] On Behalf Of Olivier
Sent: Tuesday, January 04, 2005 7:50 AM
To: Valentina Beta
Subject: Re: valentina 2



Le 4 janv. 05, à 15:42, Ruslan Zasukhin a écrit :



With UTF8 work only software products that do not have time or power to
switch to UTF16.



Strange.

In Matt Neuburg's article in " Realbasic developer " N°2.2, page 24, Matt
presents us the various Unicode (32,16 and 8).
The UTF8 is clearly presented as being the best:

"UTF-8 is still more complicated, but it’s also very ingeniously designed to
be compact and easily machine-parsable. In contrast to UTF-16, where every
string is at least twice as long as its ASCII counterpart,
in UTF-8 the 128 ASCII values appear as themselves, a single byte, so that
they take up no extra space; ASCII strings are completely interchangeable
with UTF-8 strings consisting of just ASCII values. Other characters are
represented by two, three, or four bytes, in accordance with a clever
mathematical formula such that (1) you know instantly from the first byte of
a UTF-8 character how many bytes it consists of, and (2) if you start with a
byte in the middle of a UTF-8 string, you know instantly whether this is the
first byte of a character and, if not, you can easily find the first byte.
The UTF-8 representation of Spanish enye is C3B1, but note that this is just
a way of writing bytes; it still represents (by way of the mathematical
formula) the numeric value F1."


In practice, how does it take place between Valentina and does realbasic? If
for the moment Valentina uses only utf-16 and realbasic utf-8, it is
necessary for every writing / reading to make a conversion? As before?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20050104/26d288b3/attachment.html


More information about the Valentina-beta mailing list