Captioning API for Minecraft allows sounds to be displayed as text for those with no sound or that are hearing impaired.
The API also allows other mods to add their own sounds to the list to display as well as supporting alternate languages. (English is up to date, Spanish is missing some entries currently, but if someone wants to add a translation, let me know.)
Pictures: (Just for those no pics, no clicks folks out there)
Source is available on GitHub.
Edited by WyrdOne, 19 July 2013 - 06:37 PM.