Elisa lists artists, songs in the standard alphabetic sorting, but appends the non English letters to the very end. In my case, I get A-Z + Ö, Ü, İ etc. Elisa should get the alphabetic sorting according to the used locale, and include them in the corresponding A-Z sort.
This happens because Elisa uses built-in NOCASE sqlite collation method. It's incompatible with internatonal text. Could be solved by defining a new custom sqlite collator (https://www.sqlite.org/c3ref/create_collation.html) and shoving the locale-aware Qt collator into that.