2323
This commit is contained in:
@ -8,9 +8,16 @@ WEBLATE_PATH = "/home/ws3917/Code/Weblate"
|
||||
# 将原文带文本的lua文件复制到text文件夹 - 【注意】只有第一次和版本升级时需要运行!
|
||||
# 如果text/en_US文件夹已经有文件,就千万千万不要再执行了(否则原文会被替换成半英半中的混合体)
|
||||
# initialize_files_lua()
|
||||
os.system(f"cd {WEBLATE_PATH} && git pull")
|
||||
for lua_file in src_text_path.glob("*.lua"):
|
||||
# 根据lua生成英文文本json
|
||||
# 英文,中文文本备份与更新
|
||||
for lang in ["en_US", "zh_CN"]:
|
||||
shutil.copy(
|
||||
f"{WEBLATE_PATH}/petrichor/{lua_file.stem}/{lang}.json",
|
||||
f"strings_old/{lua_file.stem}/{lang}.json",
|
||||
)
|
||||
export_translation_json(lua_file, f"strings/{lua_file.stem}/en_US.json")
|
||||
# 根据lua生成英文文本json
|
||||
# 有版本更新时,根据strings_old和strings更新中文翻译,并生成需要补的文本列表
|
||||
# 方便版本升级时翻译
|
||||
# 【注意】在更新版本前,务必把之前的strings目录复制到strings_old
|
||||
|
Reference in New Issue
Block a user