Skip to content

I often need to process a large number of Markdown documents, HTML pages, or SRT subtitle files, and translate them between Chinese and English or other languages. Existing tools on the market are either functionally insufficient, cumbersome to operate, or expensive. So I developed an AI document translation assistant myself, aiming to solve the difficult problem of translating a large number of files efficiently and conveniently, and I will share it by the way.

Download address: https://github.com/jianchang512/stt/releases/download/0.0/AI-document-translate.7z

Baidu Netdisk Download: https://pan.baidu.com/s/1-UYnrMrQx7ectCt0rAfblA?pwd=sr1b

image.png

Main Features

  • Format Compatibility: Supports translation of four common file formats: Markdown, HTML, TXT, and SRT, and can maintain the same file format after translation.
  • Batch Processing: Supports batch translation, greatly improving translation efficiency.
  • Intelligent Translation: Uses Gemini AI as the translation engine to ensure translation quality and provide sufficient free quota.
  • Custom Prompts: Allows users to customize prompts to achieve personalized translation needs, such as translating into other languages or making specific domain translation adjustments.
  • Flexible File Naming: Translated files are suffixed with -translated after the original file name by default, and you can also choose to overwrite the original file directly.

How to use

image.png

  1. File Selection: In the file selection area at the top, you can select the files you need to translate by clicking or dragging.
  2. API Key Configuration: Fill in your Gemini API Key. Multiple Keys can be separated by commas to prevent a single Key from being limited when the amount of translation is too large.
  3. Model Selection: It is recommended to choose the gemini-1.5-flash model, which has a large free quota.
  4. Network Proxy: Please configure a network proxy to ensure that the software can properly connect to the Gemini service (unless you don't need to bypass the Great Firewall).
  5. File Name Suffix: You can customize the suffix of the translated result file. The default suffix is -translated.
  6. Force Overwrite: If you check the "Force Overwrite Original File" option, the translation result will directly replace the original file content.
  7. Translation Prompt: Modify the translation prompt in this area to achieve different translation languages ​​or make other personalized adjustments.