<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Not so Lao[d], at least not until Vista</title><link>http://blogs.msdn.com/b/michkap/archive/2007/07/02/3660189.aspx</link><description>The other day I got a mail via the contact link: 
 
 Mr. Kaplan, My name is Anousak Souphavanh, a Lao software developer with the Science and Technology Department. I am recently trying to develop Lao database using MS SQL but understood that Lao is</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Despite progression, the bug calls out to me quite LAOdly</title><link>http://blogs.msdn.com/b/michkap/archive/2007/07/02/3660189.aspx#7861820</link><pubDate>Sat, 23 Feb 2008 23:01:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7861820</guid><dc:creator>Sorting It All Out</dc:creator><description>&lt;P&gt;In the early days of my ownership of the collation functionality, I did have a bit of an inferiority&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7861820" width="1" height="1"&gt;</description></item><item><title>re: Not so Lao[d], at least not until Vista</title><link>http://blogs.msdn.com/b/michkap/archive/2007/07/02/3660189.aspx#3705562</link><pubDate>Thu, 05 Jul 2007 15:41:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3705562</guid><dc:creator>Michael S. Kaplan</dc:creator><description>&lt;p&gt;It is not at all based on Thai. I meant fonts shipping within Windows....&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3705562" width="1" height="1"&gt;</description></item><item><title>re: Not so Lao[d], at least not until Vista</title><link>http://blogs.msdn.com/b/michkap/archive/2007/07/02/3660189.aspx#3699494</link><pubDate>Thu, 05 Jul 2007 12:30:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3699494</guid><dc:creator>John Durdin</dc:creator><description>&lt;p&gt;What does &amp;quot;not too bad&amp;quot; mean? &amp;nbsp;If they have implemented sorting according to the Thai system (which is what I am afraid of, as it is much simpler to write an algorithm for), it will be completely wrong according to accepted Lao usage. &amp;nbsp; &lt;/p&gt;
&lt;p&gt;BTW your statement &amp;nbsp;&amp;quot;no (Lao) font until Vista&amp;quot; is not correct - Saysettha OT is a Unicode font that has been around and widely used for several years (e.g. VOA's Lao pages). &amp;nbsp;The OT tables in that font were part of the information provided to MS for their development of Dok Champa.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3699494" width="1" height="1"&gt;</description></item><item><title>re: Not so Lao[d], at least not until Vista</title><link>http://blogs.msdn.com/b/michkap/archive/2007/07/02/3660189.aspx#3694173</link><pubDate>Thu, 05 Jul 2007 00:35:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3694173</guid><dc:creator>Michael S. Kaplan</dc:creator><description>&lt;p&gt;The algorithm used in Vista is reportedly not too bad (though it is not dictionary based and therefore will not handle loan words).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3694173" width="1" height="1"&gt;</description></item><item><title>re: Not so Lao[d], at least not until Vista</title><link>http://blogs.msdn.com/b/michkap/archive/2007/07/02/3660189.aspx#3668857</link><pubDate>Tue, 03 Jul 2007 12:02:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3668857</guid><dc:creator>John M. Durdin</dc:creator><description>&lt;p&gt;Sorting Lao according to the standard Lao dictionary order is phonetic by syllables rather than strictly orthographic, which makes it very different from sorting Thai. &amp;nbsp;The process is: (1) identify syllables, (2) create a sorting key that evaluates syllables, with a priority of initial consonant(s), final consonant, vowel, tone. &amp;nbsp;(A vowel can be several Unicode characters ordered before or after the initial consonant, and displayed anywhere before, after, above and/or below it). &lt;/p&gt;
&lt;p&gt;There are many good reasons for this approach being adopted for Lao dictionary sorting (in the 1960s, not recently). &amp;nbsp;&lt;/p&gt;
&lt;p&gt;This sorting has been implemented in Lao Script for Windows for many years, and can easily be implemented for SQL server if calls to external DLLs are used to break each string into syllables. &amp;nbsp; (Of course, exceptions such as loan words must be handled, too.)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3668857" width="1" height="1"&gt;</description></item></channel></rss>