add multilanguage user interface capability via GNU gettext
and some helperscript