def Parse(self): if self.have_parsed_: return self.have_parsed_ = True text = self._LoadInputFile().encode(self.encoding) if util.IsExtraVerbose(): print text self.text_ = text.strip() self._AddNontranslateableChunk(u'<strings>\n') stream = StringIO.StringIO(self.text_) handler = MuppetStringsContentHandler(self) xml.sax.parse(stream, handler) self._AddNontranslateableChunk(u'</strings>\n')
def Parse(self): if self.have_parsed_: return self.have_parsed_ = True self.text_ = self._LoadInputFile() if util.IsExtraVerbose(): print self.text_ self.data = eval(self.text_) self._AddNontranslateableChunk('{\n') self._AddNontranslateableChunk(" 'policy_definitions': [\n") self._AddItems(self.data['policy_definitions'], 'policy', None, 2) self._AddNontranslateableChunk(" ],\n") self._AddMessages() self._AddNontranslateableChunk('\n}')
def __init__(self, text): if util.IsExtraVerbose(): print text regexp.RegexpGatherer.__init__(self, text)
def __init__(self, text): if util.IsExtraVerbose(): print text skeleton_gatherer.SkeletonGatherer.__init__(self) self.text_ = text