def compilePo(self, catalog): """compile a po file to mo returns a file handler """ mo = Msgfmt(catalog._readFile(), catalog.getId()) return mo.getAsFile()
def _getMoFile(self): """get compiled version of the po file as file object """ useCache = True if useCache: hit, mof = cachedPoFile(self) return mof else: mo = Msgfmt(self._readFile(), self.getId()) return mo.getAsFile()