GNU gettext provides the necessary tools and libraries for handling
messages in different languages, as one of the steps to
internationalisation (or i18n) of a utility.

Homepage:
http://www.gnu.org/software/gettext/gettext.html
