I’ve gotten sorting and sticky headers to work on all of my tables. What needs to be done now is figure out how to sort each column individually. On the Doerfer page, for example, we need to sort by English, German, Persian, and Doerfer’s Persian transliteration. Also, Azerbaijani (for example) sorts differently from English, with <x> following <h> and <q> following <k>. And, of course, the various Cyrillic alphabets have their own idiosyncrasies.
I’ll further have to figure out how to sort my transcribed forms. I think I’ll base it on character shape and try to be as consistent as possible. Whatever I figure out will be available on the Transcription page.