📅  最后修改于: 2023-12-03 15:01:05.285000             🧑  作者: Mango
Gtranslate是一款基于Python编写的开源软件,旨在通过Google翻译API将多个HTML文件中的h1标签翻译为不同语言的文本。该软件支持多线程,速度快且易于使用。
pip install googletrans==4.0.0-rc1
python gtranslate.py
# Gtranslate多个h1标签
## 简介
Gtranslate是一款基于Python编写的开源软件,旨在通过Google翻译API将多个HTML文件中的h1标签翻译为不同语言的文本。该软件支持多线程,速度快且易于使用。
## 功能
- 将多个HTML文件中的h1标签翻译为不同语言的文本
- 支持多线程
- 支持自定义输出路径和文件名
- 支持自定义Google翻译API密钥
- 支持多种输出格式:文本文件(.txt)、Markdown文件(.md)、HTML文件(.html)
## 依赖
- Python 3.x
- Googletrans(用于连接Google翻译API)
## 安装
1. 克隆或下载Gtranslate源代码到本地
2. 通过pip安装Googletrans
pip install googletrans==4.0.0-rc1
## 使用说明
1. 进入Gtranslate目录
2. 编辑config.ini配置文件,设置输入路径、输出路径、API密钥等参数
3. 在命令行中输入以下命令运行程序
python gtranslate.py
4. 程序将会开始遍历输入路径下的所有HTML文件,将其中的h1标签翻译为配置文件中设置的语言,并输出到指定的输出路径中
## 配置文件说明
- [DEFAULT]
- input_path:输入路径,需要翻译的HTML文件所在目录路径
- output_format:输出格式,可选值为txt/md/html
- output_path:输出路径,翻译后的文件存放路径
- api_key:Google翻译API密钥
- language:目标语言,需要翻译成的目标语言
- num_threads:线程数,用于多线程翻译