使用方法
- 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.md
- python3 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中需要分段加空行;