New translations definitions
This commit is contained in:
@@ -528,7 +528,7 @@ $(OUT_OBJS_S): $(OUTPUT_DIR)/%.o: %.S Makefile
|
||||
|
||||
Core/Gen/Translation.%.cpp $(OUTPUT_DIR)/Core/Gen/translation.files/%.pickle: ../Translations/translation_%.json \
|
||||
../Translations/make_translation.py \
|
||||
../Translations/translations_def.js \
|
||||
../Translations/translations_definitions.json \
|
||||
../Translations/font_tables.py \
|
||||
Makefile ../Translations/wqy-bitmapsong/wenquanyi_9pt.bdf
|
||||
@test -d Core/Gen || mkdir -p Core/Gen
|
||||
@@ -609,7 +609,7 @@ $(HEXFILE_DIR)/$(model)_multi_compressed_$(2).elf : \
|
||||
|
||||
Core/Gen/Translation_multi.$(1).cpp: $(patsubst %,../Translations/translation_%.json,$(3)) \
|
||||
../Translations/make_translation.py \
|
||||
../Translations/translations_def.js \
|
||||
../Translations/translations_definitions.json \
|
||||
../Translations/font_tables.py \
|
||||
Makefile ../Translations/wqy-bitmapsong/wenquanyi_9pt.bdf
|
||||
@test -d Core/Gen || mkdir -p Core/Gen
|
||||
|
||||
@@ -22,10 +22,8 @@ OutputJSONPath = os.path.join(HexFileFolder, sys.argv[1])
|
||||
TranslationsFilesPath = os.path.join(HERE.parent, "Translations")
|
||||
|
||||
|
||||
def load_json(filename: str, skip_first_line: bool):
|
||||
def load_json(filename: str):
|
||||
with open(filename) as f:
|
||||
if skip_first_line:
|
||||
f.readline()
|
||||
return json.loads(f.read())
|
||||
|
||||
|
||||
@@ -49,7 +47,7 @@ output_files = [os.path.join(HexFileFolder, f) for f in os.listdir(HexFileFolder
|
||||
|
||||
parsed_languages = {}
|
||||
for path in translation_files:
|
||||
lang: dict = load_json(path, skip_first_line=False)
|
||||
lang: dict = load_json(path)
|
||||
code = lang.get("languageCode", None)
|
||||
if code is not None:
|
||||
parsed_languages[code] = lang
|
||||
|
||||
Reference in New Issue
Block a user