Now the user-level option is called ENABLE_GETTEXT, and USE_GETTEXT is only set to true if gettext was enabled and found. This simplifies all check to USE_GETTEXT only rather than the double checks for it being enabled and found.
Put the gettext init code in a macro and define it appropriately depending on whether gettext is actually available or not.
fixed error if gettext is disabled
german translation file and bashscript to update translations