Tranzy.js

专业的网页国际化解决方案 | JavaScript自动翻译库

核心特性

自动翻译

内置微软翻译API,自动识别页面语言,智能翻译全站内容。

DOM变化监听

实时监听DOM变化,自动翻译新添加的内容,适合SPA等动态应用。

轻量高效

核心库仅5KB(gzip后),性能优化让翻译过程不影响用户体验。

自定义词典

支持自定义翻译词典,确保专业术语和品牌名称的一致性。

多语言支持

支持100+种语言翻译,满足全球化应用需求。

本地缓存

使用IndexedDB智能缓存翻译结果,减少请求次数,提升用户体验。

快速上手


// 安装 Tranzy
npm install tranzy

// 基本使用
import Tranzy from 'tranzy';

// 初始化
const tranzy = new Tranzy();  // 无需任何参数,自动使用浏览器语言

// 启动翻译
tranzy.translatePage();
tranzy.startObserver(); // 监听DOM变化,自动翻译新内容