I have a file in UTF-8 that contains [people's names] in multiple languages [that I want to convert to something meaningfull in ASCII].
You mean you want to be able to convert the following names into some ASCII string the person concerned would not object to?
- ஸ்றீனிவாஸ ராமானுஜன் ஐயங்கார்
- عبد الله الثاني بن الحسين
I suspect there is no automated tool that can do this. There can be either no or very many Latinizations of personal names. Software cannot choose the culturally acceptable version. At least not without the software knowing a lot about the culture of the person involved.
See also http://stackoverflow.com/a/1398403/477035https://stackoverflow.com/a/1398403/477035