def main(file, locale): """ Takes a source po file, reads it, and writes out a new po file in :param locale: containing a dummy translation. """ if not os.path.exists(file): raise IOError('File does not exist: %s' % file) pofile = polib.pofile(file) converter = Dummy() converter.init_msgs(pofile.translated_entries()) for msg in pofile: converter.convert_msg(msg) new_file = new_filename(file, locale) create_dir_if_necessary(new_file) pofile.save(new_file)
def main(file, locale): """ Takes a source po file, reads it, and writes out a new po file in :param locale: containing a dummy translation. """ if not os.path.exists(file): raise IOError('File does not exist: %s' % file) pofile = polib.pofile(file) converter = Dummy() converter.init_msgs(pofile.translated_entries()) for msg in pofile: converter.convert_msg(msg) new_file = new_filename(file, locale) create_dir_if_necessary(new_file) pofile.save(new_file)