translate

两行 JS 让网页自动变多语言,免配置免密钥

Translate 是一个前端国际化(i18n)工具,只需在网页中引入两行 JavaScript,就能让整站 HTML 自动翻译成目标语言。它解决的是传统 i18n 方案需要维护多语言配置文件、逐条替换文案、接入翻译 API 并管理密钥的繁琐问题。核心能力包括:自动扫描并翻译页面中的文本节点与常见属性,无需改动原有页面结构;无需语言配置文件,也无需申请翻译 API Key;对 SEO 友好,翻译后的内容可被搜索引擎抓取;支持动态内容与多种语言切换。项目使用 JavaScript 编写,适合静态站点、营销页、文档站等快速上线多语言版本,降低国际化门槛。

开源 free 行业应用
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 3090
维护状态 较活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类行业应用
开发团队xnx3
所属国家
官网地址
定价模式free
价格说明开源免费,无需API密钥
访问状态
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型
GitHub 星标★ 3090
30天Star增速
HF 下载量
上线时间2023-01-17 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-05
浏览次数0

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 一个可访问的 HTML 网页(静态站点、营销页、文档站均可)
  • 现代浏览器(Chrome/Edge/Firefox 等)
  • 无需申请翻译 API Key,也无需语言配置文件
  • 如需私有部署翻译服务,需准备服务器(README 提及 Linux 私有部署)

安装与启动步骤

  1. 1准备网页环境

    准备一个可在浏览器直接打开的静态 HTML 页面,作为接入翻译能力的载体。

  2. 2获取项目源码

    从 GitHub 克隆 translate.js 项目到本地,取得其中需要的 JS 文件。

    git clone https://github.com/xnx3/translate.git
  3. 3引入两行 JS

    按 README 说明,在网页中用两行 JavaScript 引入 translate.js;具体引入代码见官方文档 translate.zvo.cn。

  4. 4打开页面验证

    在浏览器打开页面,检查文本是否被自动翻译并出现语言切换入口。

如何确认成功

浏览器打开网页后,页面文本被自动翻译,并出现语言切换入口,即表示接入成功。

常见问题

Q:需要申请翻译 API Key 吗?

A:不需要。README 强调无需配置语言文件、无需到网站申请 Key,开源开放,拿来就能用。

Q:翻译会改动页面源码、影响 SEO 吗?

A:不会。爬虫抓取的网页源代码不会被改动,完全不影响搜索引擎收录。

Q:多个页面都要翻译怎么办?

A:README 有专门说明『我有多个页面,怎么都能每个页面都能翻译』,每个页面都需接入该 JS。

Q:支持 Vue、React 等框架吗?

A:支持,README 提供 Vue、React、Uniapp、Layui 等框架的接入说明与 Demo。

Q:可以私有部署翻译服务吗?

A:可以。私有部署分支提供文本翻译 API,可对接在线大模型或内网私有部署大模型。

注意事项

  • 采用 MIT 开源协议,可永久免费使用,也允许用于三方插件、浏览器插件等盈利场景。
  • README 未给出具体引入代码,两行 JS 的写法请以官网文档 translate.zvo.cn 为准。
  • 支持指定区域翻译、自定义切换语言方式、排除指定 id/class/tag、自定义术语等微调扩展。

核心亮点

  • 接入成本极低,两行脚本即可让整站 HTML 自动翻译,无需改造页面结构
  • 无需语言配置文件和翻译 API Key,省去传统 i18n 的维护负担
  • 对 SEO 友好,翻译后的文本可被搜索引擎索引,利于多语言流量获取

不足之处

  • 自动翻译质量依赖底层翻译服务,专业术语和品牌文案可能不够准确
  • 深度定制能力有限,复杂场景(如按用户偏好切换、翻译记忆库)支持较弱

适用场景

  • 营销落地页快速上线多语言版本,覆盖海外用户
  • 静态文档站或博客无需维护多语言文件即可提供翻译阅读
  • 独立开发者的小型产品快速做国际化,节省接入翻译 API 的成本

替代项目

i18next、vue-i18n

项目介绍

translate 是行业应用领域的开源项目,由 xnx3 开发,2023 年首次发布。

在全站 13,752 个收录项目中,它的 GitHub 星标数(3,090)位列前 30%,在行业应用分类的 598 个项目里位列前 10%。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-18。开源免费,无需API密钥。

它主要面向的使用场景是:营销落地页快速上线多语言版本,覆盖海外用户。同类可对比的替代方案包括 i18next、vue-i18n。

上一篇:DocTranslator

下一篇:MONAI

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 58 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 725 2026-08-13