looks nearly perfect. would it be possible to add some new lines after line 124, like
elseif alpha=="deu" then
letters={"ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜ"}
elseif alpha=="deu_alpha_num" then
letters="ABCDEFGHIJKLMNOPQRSTUVWXYZÄÖÜ1234567890"
elseif alpha=="cze" then
letters={"???"}
elseif alpha=="cze_alpha_num" then
letters="???1234567890"
and for all the other mainlanguages, where the alphabet ist different to the english on.