some gettext changes to use core translations as much as possible