使用方法
- 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时,使用绝对路径;
- 文件名不要有空格
- 用
renamer
app把空格
替换为_
Todo
双语文章的格式优化:在notion中需要分段加空行;