A system and method for sorting accented character strings involves
creating an expanded character string containing the characters in their
base form (without accents) and corresponding ordinal values indicating
whether the base characters are accented or unaccented. The ordinal values
are assigned in a manner that differentiates accented from unaccented
characters as well as one type of accented character from another. The
expanded character strings are then sorted, first according to their base
characters and then according to their ordinal values.
Ένα σύστημα και μια μέθοδος για τις τονισμένες σειρές χαρακτήρα περιλαμβάνουν τη δημιουργία μιας επεκταθείσας σειράς χαρακτήρα που περιέχει τους χαρακτήρες με μορφή βάσεών τους (χωρίς εμφάσεις) και που αντιστοιχεί τις τακτικές τιμές που δείχνουν εάν οι χαρακτήρες βάσεων τονίζονται ή χωρίς έμφαση. Οι τακτικές τιμές ορίζονται με έναν τρόπο που διαφοροποιεί τονισμένος από τους χωρίς έμφαση χαρακτήρες καθώς επίσης και έναν τύπο τονισμένου χαρακτήρα από άλλο. Οι επεκταθείσες σειρές χαρακτήρα ταξινομούνται έπειτα, πρώτα σύμφωνα με τους χαρακτήρες βάσεών τους και έπειτα σύμφωνα με τις τακτικές τιμές τους.