INNER CODE UNIT · Python
main
multitheftauto/mtasa-blue · utils/localization/build_gettext_catalog_nsi.py:94
def main(input_nsi: Path, output: Path, project: str, version: str) -> None:
content = input_nsi.read_text()
lang_strings = parse_nsi(content)
po_file = polib.POFile()
po_file.metadata = get_metadata(project=project, version=version)
write_pofile(lang_strings, po_file, str(input_nsi))
po_file.save(output)
print ( "NSI POT Export Operation complete" )
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument(
"-i",
"--input",
help="nightly.nsi location",