INNER CODE UNIT · Python
main
multitheftauto/mtasa-blue · utils/localization/build_locale_nsi.py:193
def main(input_nsi: Path, output: Path, podir: Path) -> None:
nsi_lines = input_nsi.read_text(encoding="utf-8").splitlines(keepends=True)
top, bottom = split_nsi(nsi_lines)
translations = get_translations(podir)
translation_lines = create_nsi_lang_strings(translations)
new_nsi_lines = top + translation_lines + bottom
output.write_text("".join(new_nsi_lines), encoding="utf-8")
print ( "NSI Localization Operation Complete" )
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument(
"-i",