Unicode Collation Algorithm(UCA) based sorting for all languages defined in Unicode. The collation weights used in this application is a modified version of Default Unicode Collation Element Table (DUCET). You can download the modified version from here (1 MB). The current version is modified only for Malayalam language. For other languages,it use the default weights defined by Unicode. Malayalam and Tamil sorting is compatible with GNU C library collation definition.