AI i18n 专注于网页多语言切换

两行js实现html全自动翻译,页面无需改动,无语言配置文件,无API Key,对SEO友好!

还有哪些翻译产品

translate.js 衍生了一系列扩展能力,在其他各个不同的领域,默默对当前的现状进行着改变。

translate.service

可提供后端翻译接口支持,在无外网场景下,接入 translate.js 使用多语言切换能力

  • 可单独使用它的文本翻译API。
  • 私有部署大模型,输出文本翻译API
  • 内存及多线程加速、译文微调 等多项能力

HTML源代码翻译接口

传入html源代码,指定要显示的语种,即可完成整个html中内容的翻译输出。

  • 它是对整个html进行自动识别分析,比如 img 的 alt 属性的文字都会进行翻译。
  • 完美支持识别各种复杂及不规范、css、js混合杂乱的html源代码
  • 支持翻译前的微调,比如不翻译某个区域、图片翻译、js语法操作html文件中的元素进行增删改等

浏览器翻译插件

提供整体的浏览器翻译插件的全套方案,您如果是开发者,完全可以拿去使用。

  • 版权开放,支持直接提交应用市场进行售卖盈利
  • 可接入自己的浏览器作为翻译功能支持

TCDN网页翻译分发

将您或您朋友现有的网站,翻译成全新的小语种网站,小语种网站可以分别绑定域名并支持搜索引擎收录和排名。

  • 您的源站无需任何改动
  • 你无需向你朋友取得任何的如账号等相关管理权限
  • 它相当于对你的源站进行实时镜像同步,同时翻译为指定的语种,对外提供访问。

文本翻译小模型

translate100 是一个用于翻译任务的 seq-to-seq 架构、基于 Transformer 的神经机器翻译模型,经过蒸馏、优化、集成打包后,得到的可以完全适配 translate.js 的一键部署应用。

  • 它的翻译能力很一般,面相的是在超低配机器(1核2G内存)运行使用
  • 适配全球主流的上百个语言
  • 淘宝100块的 NVIDIA p106 可以达到 90tokens/s

接入 translate.js 的流程

你的 网站/管理后台/混合开发app/... 要使用它来做多语言切换,从接入,到正式上线的流程

关注最新消息

如果你成功接入,在此恭喜你。
可以关注我们微信公众号,了解最新消息。

如果接入遇到困难遇到异常,也可以 喊我 来排查优化,帮你解决异常。

5

文档中心

查阅详细文档,快速掌握各组件的使用方法

使用示例

快速了解各组件的实际应用效果

基本使用示例

// 引入translate.js
import Translate from 'translate.js';

// 初始化配置
const translator = new Translate({
  defaultLang: 'en',
  supportedLangs: ['en', 'zh', 'es', 'fr'],
  tcdn: {
    enabled: true,
    prefix: 'https://tcdn.zvo.cn/lang/'
  },
  htmlApi: {
    endpoint: 'https://api.zvo.cn/translate/html'
  },
  service: {
    endpoint: 'https://service.zvo.cn/translate',
    apiKey: 'your-api-key'
  }
});

// 加载语言包
await translator.loadLang('zh');

// 翻译页面
translator.translatePage();

// 手动翻译文本
const translatedText = await translator.translate('Hello world', 'en', 'zh');
console.log(translatedText); // 输出: 你好,世界

效果演示

Welcome to our website

This is a demonstration of how our translation tools work together seamlessly.

API使用情况

了解我们翻译服务的性能和覆盖范围

支持的语言

API调用统计

开始使用我们的翻译解决方案

集成简单,功能强大,为您的全球用户提供无缝的多语言体验