<!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&nbsp;&nbsp;-- 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&nbsp;good enough&nbsp;if you need accurate&nbsp;and 
reliable&nbsp;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>&nbsp;</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&nbsp;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>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=686295515-04012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</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>