📜  Gtranslate 多个 h1 标签 (1)

📅  最后修改于: 2023-12-03 15:01:05.285000             🧑  作者: Mango

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
  1. 程序将会开始遍历输入路径下的所有HTML文件,将其中的h1标签翻译为配置文件中设置的语言,并输出到指定的输出路径中
配置文件说明
  • [DEFAULT]
    • input_path:输入路径,需要翻译的HTML文件所在目录路径
    • output_format:输出格式,可选值为txt/md/html
    • output_path:输出路径,翻译后的文件存放路径
    • api_key:Google翻译API密钥
    • language:目标语言,需要翻译成的目标语言
    • num_threads:线程数,用于多线程翻译
代码片段(Markdown格式)
# 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:线程数,用于多线程翻译