As an example i have a french album. The origin tracknames in the folder are:
01-L'école_du_micro_d'argent.flac
02-Dangereux.flac
03-Nés_sous_la_même_étoile.flac
...
Although all files are starting with numbers subsonic lists the tracks in wrong order starting with "Dangereux" and the other files are listed behind "Dangereux" like "03-N�s_sous_la_m�me_�toile".
It seems you're not using a sorted list of the filesystem (windows and linux may have problems with different codepages but at least they will show the correct order). So i suppose you implemented your own sort and all non-latin names are simply trailed at the end of the list.
I hope the description is detailed enough? Maybe the tracknumber from the tags can be considered? Or maybe you can use a sorted list from the filesystem? Best of all would be support of the non-latin characters

However thanks for creating this very useful software
