https://dataprojectng.com/4423/DESIGNING OF LANGUAGE TRANSLATOR
Check this out