Гена, то, что Вы таким образом решили проблему сортировки, замечательно. Но не всем национальным языкам это подходит, т.к. часто национальные буквы в юникоде, а справочники юникод не поддерживают. использовать для перекодирования справочники - это персове, что и мне пришло в голову, только нам это не подошло. Я использовала то, что мне посоветовали на форуме
здесь.
Но код у меня получился достаточно громоздким и сложным (думаю, можно намного короче написать), поэтому другим я его не предлагаю. А если Вы разрабатываете свою функцию и при этом учтете возможность использования юникод-симмволов, было бы замечательно:)