Skip to content

LibreTranslate 翻译渠道

这是什么?

LibreTranslate 是一款免费开源的机器翻译 API,支持自托管和离线使用。你可以选择:

  • 使用官方付费 API:简单快捷,无需部署
  • 本地自建部署:完全免费,数据私密,但需要一定的技术能力

前置条件

  • pyVideoTrans v3.00 或更高版本
  • 方式一:LibreTranslate 官方 API Key(付费购买)
  • 方式二:本地部署 LibreTranslate 服务

方式一:使用 LibreTranslate 官方 API

第一步:获取 API Key

  1. 访问 https://portal.libretranslate.com/ 注册并登录
  2. 购买 API Key(有免费试用额度)
  3. 复制 API Key

第二步:在 pyVideoTrans 中配置

  1. 打开菜单栏 → 翻译设置LibreTranslate API
  2. API URL 中填写:https://libretranslate.com/translate
  3. API Key 中填写你购买的 API Key
  4. 点击 测试 按钮验证连接
  5. 测试通过后保存

LibreTranslate配置

API地址和Key


方式二:本地自建部署

快速部署(Docker 方式)

如果你已安装 Docker,可以一行命令启动:

bash
docker run -ti --rm -p 5000:5000 libretranslate/libretranslate

启动后,在 pyVideoTrans 中填写 API URL 为:http://127.0.0.1:5000

手动部署

请参考 LibreTranslate 官方文档:https://github.com/LibreTranslate/LibreTranslate?tab=readme-ov-file#install-and-run


推荐配置

配置项官方 API本地部署
API URLhttps://libretranslate.com/translatehttp://127.0.0.1:5000
API Key从 LibreTranslate 购买留空(默认无需密钥)

支持的语言

LibreTranslate 支持 50+ 种语言的互译,完整列表请查看:https://libretranslate.com/languages

相关地址

常见问题

问题原因解决方案
连接失败本地服务未启动确保 LibreTranslate 服务正在运行
"API Key required"使用官方 API 但未填写 Key填写有效的 API Key
翻译速度慢本地部署硬件资源不足使用更大内存的机器,或使用官方 API
不支持某些语言语言不在支持列表中查看官方语言列表确认支持