Do you often need to translate large volumes of Markdown documents, HTML pages, or SRT subtitle files between English and Chinese, or other languages? Existing tools on the market either lack functionality or are cumbersome to use, making it difficult to meet your needs. Therefore, I have developed an AI document translation assistant, designed to efficiently and conveniently solve your translation problems, and I'm now sharing it with you.
download url: https://github.com/jianchang512/stt/releases/download/0.0/AI-document-translate.7z
Key Features
- Format Compatibility: Supports translation of Markdown, HTML, TXT, and SRT files, preserving the original file format after translation.
- Batch Processing: Supports batch translation, significantly improving translation efficiency.
- Intelligent Translation: Uses Gemini AI as the translation engine, ensuring translation quality while providing ample free usage.
- Customizable Prompts: Allows users to customize prompts for personalized translation needs, such as translating into other languages or making adjustments for specific domains.
- Flexible File Naming: Translated files are named with the
-translated
suffix appended to the original filename by default. You also have the option to directly overwrite the original file.
How to Use
- File Selection: In the file selection area at the top, you can choose the files you want to translate by clicking or dragging.
- API Key Configuration: Enter your Gemini API keys, separated by commas. This helps to avoid exceeding the limit when translating a large number of files.
- Model Selection: It is recommended to select the
gemini-1.5-flash
model, which has a large free quota. - Network Proxy: Please configure a network proxy to ensure the software can connect to the Gemini service (unless you do not require it).
- File Name Suffix: You can customize the suffix for the translated file names. The default suffix is
-translated
. - Force Overwrite: If the "Force Overwrite" option is selected, the translated content will directly replace the content of the original file.
- Translation Prompts: Modify translation prompts in this area to achieve different translation languages or other customized adjustments.