def update_file_stats(self, save=True): stats = msgfmt.get_file_stats(self.file) self.total = stats['translated'] + stats['fuzzy'] + stats['untranslated'] self.updated = extract_creation_date(self.file) if save: self.save()
def __fill_extrafile_data(self, file): logger.debug("Extract date %s" % file.filename) file.potupdated = extract_creation_date(file.file)
def update_file_stats(self, save=True): stats = msgfmt.get_file_stats(self.file) self.set_stats(stats['translated'],stats['fuzzy'],stats['untranslated']) self.potupdated = extract_creation_date(self.file) if save: self.save()