Take a look at the the input files to infer their format. Note that diacritical signs can be attached to letters, and these will be displayed correctly in the browser. The implemented diacritical signs will be enough for most Western European languages. You are welcome to download the program for personal use and send it to others for the same goal as long as you don't change it, don't charge for it, and don't remove this notice. I will be grateful if you will share your thoughts about this program with me.
Error reports and suggestions for improvement are welcome.
I will keep undating the code from time to time, but not on a regular basis.