SUMMARY Elisa sorts the names of bands as-is, i.e. "The Beatles" gets sorted under "T". The CLI music player ncmpcpp has the nice option "ignore_leading_the" in order to sort "The Beatles" more naturally under "B". In effect, this sorts the band's entry as if the string were "Beatles, The". This does not clump about 20 bands starting with "The" under the sort-heading "T" together. With this option introduced in the general settings, the users also do not need to manually rename bands starting with "The" manually. This would sort band names more naturally. STEPS TO REPRODUCE 1. Put a band with a name that starts with "The" in your database 2. Go to Artists view OBSERVED RESULT The band is sorted under "T". EXPECTED RESULT With the proposed option (Ignore leading "The" in band names), the bands would be sorted more naturally like "Beatles, The" under "B" instead of "The Beatles" under "T". The user-visible label of the band name in Artists view would still show "The Beatles" as-is from the metadata, but the sorting algorithm would handle it like a list-entry starting with "B". SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 36 (available in About System) KDE Plasma Version: 5.24 KDE Frameworks Version: 5.93.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION
I wonder if it's possible to implement this with internationalization in mind. For example German bands have the same issue with Der/Die/Das.
When sorting albums by artist, the ALBUMARTISTSORT tag (TSO2 in ID3v2.4) should be used instead of ALBUMARTIST.