changed the translation syntax to use multiple gettext domains from toplevel namespace