def parse_message(self, elem): f = Footer(**elem.attrib) for locale, label in self._parse(elem)['text']: f.text.append(InternationalString(**{locale: label})) return f
def parse_errormessage(self, elem): values = self._parse(elem) values['text'] = [InternationalString(values['text'])] values['code'] = elem.attrib['code'] return values