fast gettext hacked for dynamic translation