1. A computer-readable medium comprising program code for causing a processor to execute a method, program code comprising: program code for receiving a plurality of text strings, each text string comprising at least one character, wherein the at least one character has a representation comprising a first part and a second part; program code for receiving a request to sort the plurality of text strings; and program code for sorting the plurality of text strings based on the first parts of the at least one characters of the plurality of text strings.