Why does Quod Libet sort my songs out of order?
Music metadata, like music, comes in many languages, and sorting multilanguage text is hard to do. It depends on your language as well as the text being sorted, and often is still not well-defined. Unicode Technical Standard #10 outlines an algorithm to sort multilanguage text, but even then it needs ordinal data for each character for each language. We don’t know of any Python implementations of it, and any implementation we use would have to be fast since we compare thousands of strings when sorting.
Music metadata, like music, comes in many languages, and sorting multilanguage text is hard to do. It depends on your language as well as the text being sorted, and often is still not well-defined. [http://www.unicode.org/reports/tr10/ Unicode Technical Standard #10] outlines an algorithm to sort multilanguage text, but even then it needs ordinal data for each character for each language. We don’t know of any Python implementations of it, and any implementation we use would have to be fast since we compare thousands of strings when sorting.