Gettext framework

Gettext is the GNU internationalization (i18n) library. It is commonly used for writing multilingual programs.