mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-04-01 15:25:05 -05:00
23 lines
745 B
Python
23 lines
745 B
Python
import os, json
|
|
|
|
codes = ["EUde", "EUes", "EUfr", "EUit", "EUnl", "EUru", "JPja", "EUen", "USes"]
|
|
script_dir = os.path.dirname(__file__)
|
|
|
|
with open("lang_dict_EUen.json") as f:
|
|
lang_dict = json.load(f)
|
|
|
|
for code in codes:
|
|
rel_path = f"leanny.github.io/data/Languages/lang_dict_{code}.json"
|
|
abs_file_path = os.path.join(script_dir, rel_path)
|
|
with open(abs_file_path) as f:
|
|
data: dict = json.load(f)
|
|
result = {}
|
|
for key, value in data.items():
|
|
if lang_dict.get(key, None) is None:
|
|
print(f"{key}={value}")
|
|
continue
|
|
result[lang_dict[key]] = value
|
|
|
|
with open(f"translations_{code}.json", "w") as out:
|
|
json.dump({"game": result}, out)
|