|
三氢 |
lacusse |
- 🔄 实时翻译游戏界面文本
- 🌍 支持简体中文/繁体中文切换
- ⚙️ 自定义翻译源配置
- 💾 翻译缓存管理,提升加载速度
- 🎨 暗黑破坏神风格UI界面
- 🔧 支持自定义翻译文件URL
- 🚀 轻量高效,不影响游戏性能
- Node.js 16+ 或 Bun
- Chrome/Firefox 浏览器
# 克隆仓库
git clone https://github.com/isTrih/poe-translator.git
cd poe-translator
# 安装依赖
bun install
# 开发模式
bun run dev
# 构建扩展
bun run build# 构建翻译文件
bun run build:translations# 打包扩展
bun run zip- 构建完成后,在浏览器中打开扩展管理页面
- 启用"开发者模式"
- 选择"加载已解压的扩展"
- 选择项目中的
dist文件夹
- 安装扩展后,点击浏览器工具栏中的扩展图标
- 在弹出的设置面板中选择目标语言
- 配置翻译源(可选)
- 页面将自动刷新并应用翻译
- 如需更新翻译,点击"刷新缓存"按钮
- 前端框架: Vue 3
- 构建工具: Bun
- 扩展框架: WXT
- 样式解决方案: Tailwind CSS
- 编程语言: TypeScript
- 许可证: AGPLv3
- Fork本仓库
- 创建特性分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 打开Pull Request
- 扩展无法加载: 确保已启用开发者模式并选择正确的
dist文件夹 - 翻译不生效: 检查网络连接,尝试清除缓存
- 界面显示异常: 确认Tailwind CSS已正确加载
- 性能问题: 尝试禁用其他扩展,减少冲突
本项目采用AGPLv3许可证 - 详见文件。
- 感谢所有为本项目贡献代码的开发者
- 特别感谢流放之路社区提供的翻译资源
- 支持作者:
- 作者主页: