Use angular-translate instead of gettext. Add missing translation to PT. Add change language links. Invoke bennu profile resource to change language