Skip to content

Latest commit

 

History

History
70 lines (59 loc) · 3.43 KB

README.md

File metadata and controls

70 lines (59 loc) · 3.43 KB

参与简体中文KC3改翻译须知

欢迎参与KC3改的简体中文翻译!希望在贡献翻译时尽量依据以下规则:

  • 版面宽松的情况下尽量使用全角标点符号
  • 装备中的括号使用半角
  • 使用Tab缩进
  • 以下情况可以直接push至repo:
    • 翻译缺失项目(包括将现存英文条目翻译中文)
    • 修正笔误 / 调整缩进
  • 修改已有翻译超过三条请尽量发Pull Request 并 @ 其他scn翻译者 (目前主要活跃的翻译者为: @Javran @Diablohu )
  • 其他情况下自行判断

编辑中文字幕

请勿直接编辑 quotes.json 中以舰娘id为索引的数据。这一部分是不定期从舰娘百科数据库中获取的,故对此部分的修订请通过编辑舰娘百科中相应条目的方法完成。

附中文字幕更新方法:

环境配置:

conda create -n kc3 python=3.9
conda activate kc3
pip install argparse requests opencc

操作目录为 tools/

# 1. 获取通常台词
python kcwikizh-subtitle-process.py
# 2. 将通常台词与现有文件合并
python kcwikizh-subtitle-merge.py kcwiki.json ../data/scn/quotes.json quotes2.json
# 3. 获取舰娘数据库,用于处理季节台词。
python kcwikizh-subtitle-process.py -r
# 4. 获取指定时节的限定台词,额外参数的完整列表见 https://zh.kcwiki.moe/wiki/%E5%AD%A3%E8%8A%82%E6%80%A7
python kcwikizh-subtitle-process.py -s 2024年十一周年纪念
# 5. 检查kcwiki_season.json文件里的key是否正确,最好与英语翻译做个校对(如果已经更新),然后跟KC3Kai同步一下key
python kcwikizh-subtitle-process.py -f kcwiki_season.json kcwiki_season2.json
# 6. 将新的限定台词与刚刚更新的台词文件合并
python kcwikizh-subtitle-process.py -m quotes2.json kcwiki_season2.json quotes3.json
# 7. 删除冗余台词(注:中文的台词似乎是用双空格缩进的,所以把quotes-minify.py的第15行改成 indent = "  "
python quotes-minify.py remodelGroups.json quotes3.json ../data/scn/quotes.json
# 8. 清理中间文件
rm kcwiki.json kcwiki_season.json kcwiki_season2.json quotes2.json quotes3.json kcwiki_ship_id_map.json

由于kantour停止了对获取kcwiki台词的支持,以下方法似乎已失效:

  • 需要 kantour
  • kcwikizh-subtitle-merge.pyremodelGroups.jsontools目录下,以下不再说明。
# 获取台词并生成kcwiki.json
<dir to kantour>./stack build && stack exec -- quotesfetch
# 对于限定台词,需要额外参数,如
<dir to kantour>./stack build && stack exec -- quotesfetch 季节性/2017年女儿节
# 完整列表见 https://zh.kcwiki.moe/wiki/%E5%AD%A3%E8%8A%82%E6%80%A7
./kcwikizh-subtitle-merge.py kcwiki.json ../data/scn/quotes.json quotes2.json
# 删除冗余台词
./quotes-minify.py remodelGroups.json quotes2.json ../data/scn/quotes.json
# overwrite old file
# cleanup
rm kcwiki.json quotes2.json

声明