Updated to use helper functions

This commit is contained in:
Nicholas 2023-11-18 13:27:19 -07:00
parent 4b55137983
commit 86175ce1b5

View file

@ -172,10 +172,8 @@ def translations_to_add(english_dict, server_path, app_path, lang=None):
server_dict[key] = value server_dict[key] = value
# Store the data # Store the data
with open(server_path, 'w') as file: write_to_file(server_dict, server_path)
json.dump(server_dict, file, indent=2, sort_keys=True) write_to_file( app_dict, app_path)
with open( app_path, 'w') as file:
json.dump( app_dict, file, indent=2, sort_keys=True)
file_path = '/'.join(server_path.split("/")[-2:]) file_path = '/'.join(server_path.split("/")[-2:])
if lang: if lang:
@ -200,8 +198,7 @@ def remove_nonexistant(english_dict, translation_path, repo=None, lang=None):
file_data.pop(key) file_data.pop(key)
# Write back to file # Write back to file
with open(translation_path, 'w') as file: write_to_file(file_data, translation_path)
json.dump(file_data, file, indent=2, sort_keys=True)
if lang: if lang:
stats[lang][f"{repo} del"] += len(keys_to_remove) stats[lang][f"{repo} del"] += len(keys_to_remove)
@ -238,8 +235,7 @@ def main():
repos = {'server': sys.argv[1], 'app': sys.argv[2]} repos = {'server': sys.argv[1], 'app': sys.argv[2]}
# Store the repo paths # Store the repo paths
with open(stored_path,'w') as file: write_to_file(repos, stored_path)
json.dump(repos, file, indent=2)
# Load English resource files # Load English resource files
server_english = load_json_files( repos['server'] + "/en-us" ) server_english = load_json_files( repos['server'] + "/en-us" )