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变化,自动翻译新内容