From 2c108764f9e959e1d3667ab03cf152002147e374 Mon Sep 17 00:00:00 2001 From: Pk11 Date: Mon, 30 Mar 2026 09:34:27 -0500 Subject: [PATCH] Auto update en.json version --- resources/languages/en.json | 4 ++-- utils/transcp.py | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/resources/languages/en.json b/resources/languages/en.json index e5f51c5..e426019 100644 --- a/resources/languages/en.json +++ b/resources/languages/en.json @@ -1,4 +1,4 @@ { "GM9_LANGUAGE": "English", - "GM9_TRANS_VER": 1 -} + "GM9_TRANS_VER": 2 +} \ No newline at end of file diff --git a/utils/transcp.py b/utils/transcp.py index 5df294f..f62d335 100755 --- a/utils/transcp.py +++ b/utils/transcp.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 from argparse import ArgumentParser, FileType +from os import path import json # Special keys @@ -24,3 +25,14 @@ for key in source: # Escape \r, \n, and quotes val = source[key].replace("\r", "\\r").replace("\n", "\\n").replace('"', '\\"') args.inl.write('STRING(%s, "%s")\n' % (key, val)) + +# Create the English stub +english = { + "GM9_LANGUAGE": "English", + "GM9_TRANS_VER": version +} + +enJson = path.join(path.dirname(args.source.name), "en.json") +with open(enJson, "wt") as file: + json.dump(english, file, indent="\t") +