一款专业的XML文件多语言翻译工具,支持多种翻译引擎,专为工业控制系统(如TwinCAT)的事件文件翻译而设计。
点击空白处退出提示
一款专业的XML文件多语言翻译工具,支持多种翻译引擎,专为工业控制系统(如TwinCAT)的事件文件翻译而设计。
- **多引擎支持**:集成6种主流翻译引擎
- 百度翻译(200+语言)
- 有道翻译
- 腾讯云翻译
- 华为云翻译
- 小牛翻译(500+语言)
- 阿里云翻译(214种语言)
- **多语言支持**:(目前支持中文翻译到以下语言)
- 核心语言(11种):英语、日语、韩语、西班牙语、法语、泰语、阿拉伯语、俄罗斯语、葡萄牙语、德语、意大利语
- 扩展语言(8种):越南语、印尼语、马来语、土耳其语、印地语、荷兰语、波兰语、繁体中文
- **智能翻译**:
- 自动检测源语言
- 智能批量翻译优化
- 增强型分隔符处理,防止翻译结果拆分错误
- 多线程处理,避免阻塞UI
- 翻译历史记录
- 智能分批处理,支持多种分隔符模板
- **XML处理**:
- 支持Events.xml和tccncuserevents.xml格式
- 自动检测文件编码
- 保留原始XML结构
- 支持大文件处理
- **批量删除指定语言**:支持根据LCID批量删除XML文件中的指定语言行
- **导入翻译**:支持从文本文件批量导入翻译内容到XML文件
- **检查空内容**:支持检查XML文件中空内容的Message元素
- **强大的配置功能**:
- 设置对话框:完整的应用程序设置
- 批量分隔符自定义
- 日志配置(文件、控制台、UI)
- 主题切换(亮色/暗色)
- 翻译引擎配置记忆
- 各引擎字符限制配置
- 现代化PyQt6界面
- QtAwesome图标支持
- 实时翻译进度显示
- 翻译统计信息
- 详细日志记录
- 配置记忆功能
- 设置对话框、帮助对话框、关于对话框



评论