<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1458" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2>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.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2>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. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2><!-- Converted from text/plain format -->
<P><FONT size=2>Best regards,<BR><BR>Lynn Fredricks<BR>President<BR>Proactive
International, LLC<BR><BR>- Because it is about who you know.(tm)</FONT>
</P></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV><BR>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B>
valentina-beta-bounces@lists.macserve.net
[mailto:valentina-beta-bounces@lists.macserve.net] <B>On Behalf Of
</B>Olivier<BR><B>Sent:</B> Tuesday, January 04, 2005 7:50 AM<BR><B>To:</B>
Valentina Beta<BR><B>Subject:</B> Re: valentina 2<BR></FONT><BR></DIV>
<DIV></DIV><BR>Le 4 janv. 05, à 15:42, Ruslan Zasukhin a écrit :<BR><BR>
<BLOCKQUOTE>With UTF8 work only software products that do not have time or
power to<BR>switch to UTF16.<BR></BLOCKQUOTE><BR>Strange.<BR><BR>In Matt
Neuburg's article in " Realbasic developer " N°2.2, page 24, Matt presents us
the various Unicode (32,16 and 8).<BR>The UTF8 is clearly presented as being
the best:<BR><BR><?fontfamily><?param Georgia><?color><?param 2A2A,2828,2828><?smaller><?x-tad-smaller>"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,<BR>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 <?/x-tad-smaller><B><?smaller>C3B1<?/smaller></B><?x-tad-smaller>, but note
that this is just a way of writing bytes; it still represents (by way of the
mathematical formula) the numeric value <?/x-tad-smaller><B><?smaller>F1<?/smaller></B><?x-tad-smaller>."<?/x-tad-smaller><?/smaller><?/color><?smaller><BR><?/smaller><?/fontfamily><BR><BR>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?<BR></BLOCKQUOTE></BODY></HTML>