Skip to content

imas-tools/gakumas-master-translation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gakumas-master-translation

简体中文 | English

使用脚本更新

  • make update 更新 MasterDB 的 origjson 文件
  • make gen-todo 生成待翻译文件到 pretranslate_todo/todo 文件夹内
    • 需要手动将 pretranslate_todo/todo 内的文件复制到 gakumas-generic-strings-translation/working/todo 内,然后在 gakumas-generic-strings-translation 内运行 make pretranslate
    • 翻译完成后将 gakumas-generic-strings-translation/working/new 内的文件复制到 pretranslate_todo/todo/new 内。若 new 文件夹不存在,则手动创建
  • make mergepretranslate_todo/todo/new 内的文件合并到 data
  • 全部处理完成后,请手动清空 pretranslate_todo 文件夹

手动运行

全新翻译流程

  • 首先执行 gakumasu_diff_to_json.py 将 gakumasu-diff 这个仓库的 yaml 转为插件能识别的 json,这时候 json 内容是日文原文
  • 然后执行 export_db_json.py 将第一步生成的 json 转为 key: 日文原文 形式
  • 运行 pretranslate_process.py,选 1,将 key: 日文原文 转为 日文: "" 用于 pretranslate
  • 然后自行 pretranslate,得到 日文: 中文 文件
  • 完成后再次运行 pretranslate_process.py,选 3,将 pretranslate 后的 日文: 中文 转为 key: 中文 文件
  • 最后运行 import_db_json.pykey: 中文 文件转为插件能识别的 json 文件

基于旧文件更新

  1. 生成 todo 文件: 运行 pretranslate_process.py 选 2。旧的翻译数据在 data 内,新的文件使用 gakumasu_diff_to_json 生成
  2. 预翻译完成后,将新文件放入 todo/new 内,运行 pretranslate_process.py 选 4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •