使用方法
- cd 文件夹:
cd /Users/howie.serious/Documents/GitHub/ChatGPT-for-Translation - 源文件,统一命名为 1.md ,翻译完成后重新改名;
- 翻译
- 标准命令:
python ChatGPT-translate.py --input_path=input.txt --openai_key=password - 优化后的命令:
python3 ChatGPT-translate.py --target_language="English" --not_to_translate_people_names --bilingual --input_path=1.mdpython3 ChatGPT-translate.py --target_language="Chinese" --not_to_translate_people_names --bilingual --input_path=1.md
参数
- 目标语言:
--target_language="English" - 双语:
--bilingual - 翻译线程:
--num_threads: The number of threads to use for translation (default: 5). - 仅处理此拓展名文件:
--only_process_this_file_extension="txt" - 不翻译人名:
--not_to_translate_people_names - 不翻译参考文献:
--not_to_translate_references - 保留前两段:
--keep_first_two_paragraphs
注意事项
- 翻译PDF时,使用绝对路径;
- 文件名不要有空格
- 用
renamerapp把空格替换为_
Todo
双语文章的格式优化:在notion中需要分段加空行;