def translate(self): gettext = self.gettext self.menu_text = gettext(self.menu_text) parameters = [] for parameter in self.parameters: parameters.append(parameter[:-1] + (gettext(parameter[-1]),)) self.parameters = parameters
def translate(self): gettext = self.gettext self.menu_text = gettext(self.menu_text) self.parameters = translate_parameters(self.parameters, self.gettext)
def gettext(self, text): if self.standard_messages: return gettext(text) else: return dgettext(self.module_name, text)