
通用简易编辑器 (通用简易翻译编辑器)
一个先进的高性能翻译与本地化编辑器。采用Tauri、React和Rust构建,为模组翻译者和本地化人员提供了快速、现代且稳健的工作流程。
查看大图通用简易编辑器
一款先进、高性能的翻译与本地化编辑器。基于 Tauri、React 和 Rust 构建,为模组翻译者和本地化人员提供快速、现代且稳健的工作流程。
支持的游戏:
- 博德之门 3
- 天国:拯救 2
- 巫师 3:狂猎
🌟 主要功能
📦 直接提取与构建 PAK、XML 和 W3STRINGS 文件
- 零配置提取: 直接打开并从游戏 .pak/.w3strings 文件或原始 .xml/.csv 本地化文件中提取本地化字符串。
- 即时编译: 将您的翻译构建并编译回 .pak、.w3strings、.xml 或 .csv 文件,以供游戏直接加载。
本地数据库系统 (SQLite)
- 翻译记忆库: 在本地 SQLite 数据库中存储和管理您的翻译。
- 主词典: 通过对比原始文件和翻译文件生成主词典,为您的翻译工作提供初始数据。
- 模组词典: 自动匹配并应用不同文件和模组更新间的翻译。
- 自动应用: 可选择在打开新文件时自动应用词典数据库中的翻译。
- 数据库浏览器: 直接在“数据库翻译”选项卡中查看、应用、删除或搜索/筛选翻译条目。
⚡ 专业翻译工作流程
- 高性能: 使用虚拟化渲染,流畅处理包含数万行内容的文件。
- 批量编辑: 支持多行选择,可快速进行批量状态标记、应用词典和导入操作。
- 文本替换工具: 使用标准文本或正则表达式 (Regex) 在翻译中搜索和替换文本。
- 灵活导入/导出: 以 .yaml 格式导入和导出翻译文件,方便数据共享或使用外部翻译工具。
- 最近文件历史: 跟踪最近打开的文件,每种游戏模式最多保留 10 条记录,以保持工作区整洁。
- 撤销/重做: 具备完整的功能历史记录,防止工作丢失。
🌐 完全本地化的用户界面 支持 15 种语言,包括:
- 英语、日语、简体中文、繁体中文、德语、西班牙语、西班牙语(墨西哥)、法语、意大利语、波兰语、葡萄牙语、俄语、土耳其语、乌克兰语、韩语。
⚙️ 安装与卸载
📥 安装 本应用程序以便携式单一可执行文件形式分发,无需安装程序。
- 从最新版本下载 universal-simple-translation-editor.exe。
- 将其放置在您选择的文件夹中(例如,
C:\editor\)。 - 双击该 .exe 文件即可启动应用程序。
注意: 首次启动时,应用程序会在可执行文件所在目录下自动创建 config.yaml(用于设置)和 translation.db(用于 SQLite 数据库)。
🗑️ 卸载 要完全移除应用程序及其数据,请删除以下内容:
- 包含
universal-simple-translation-editor.exe、config.yaml和translation.db的文件夹。 - Tauri WebView 缓存/数据目录:
- Windows:
%APPDATA%\com.user01.universal-simple-translation-editor
- Windows:
🚀 使用方法
1. 打开文件
- 将 .pak/.xml 文件(适用于 BG3/KCD2)或 .w3strings/.csv 文件(适用于巫师 3)拖放到窗口中,或使用文件菜单打开它们。
- 如果打开的是 .pak 或 .w3strings 文件,工具将自动提取翻译字符串。
2. 进行翻译
- 表格会显示ID/键、源文本和翻译文本。
- 点击“翻译文本”列中的任意单元格即可编辑翻译。
- 右键单击一行可打开上下文菜单:
- 标记为已翻译 (锁定/标记条目)。
- 重置翻译 (恢复为原始源文本)。
3. 使用数据库和词典
- 保存到数据库: 使用保存按钮将您修改后的翻译持久化到本地 SQLite 数据库中。
- 创建主词典: 前往工具 -> 创建主词典导入现有翻译。提取逻辑取决于当前激活的游戏模式:
- BG3 模式: 选择两个 XML 文件(原始源 XML 和翻译后的 XML)。工具通过 ID/contentuid 匹配记录,以配对原始文本和翻译文本。
- KCD2 模式: 选择单个本地化 .pak 文件(例如 English_xml.pak 或 Japanese_xml.pak)。工具会提取 PAK 中的所有 XML 文件,并将每行的第 1 个单元格映射为 ID,第 2 个单元格映射为 origin_text,第 3 个单元格映射为 translated_text。
- 巫师 3 模式: 选择两个 .w3strings 文件(原始源 w3strings 和翻译后的 w3strings)。工具通过其复合键(id|key(hex)|key(str))匹配记录,以配对原始文本和翻译文本。
- 应用词典: 选择行(或全部),右键单击,然后选择应用主词典或应用模组词典来自动翻译匹配的行。
4. 保存和导出
- 通过文件菜单,将您的翻译保存为 .xml/.csv 格式,或直接编译成 .pak/.w3strings 格式。
- 将生成的 .pak 或 .w3strings 文件安装到您游戏的 Mods 目录中。
⌨️ 键盘快捷键
- Ctrl + O:打开 .pak/.w3strings 文件。
- Ctrl + Shift + O:打开 .xml/.csv 文件。
- Ctrl + S:将修改后的翻译保存到本地 SQLite 数据库。
- Ctrl + F:打开搜索与替换对话框。
- Ctrl + Z:撤销上一次更改。
- Ctrl + Y 或 Ctrl + Shift + Z:重做上一次撤销的更改。
- Ctrl + A:选择活动表格中的所有行。
- 向上/向下箭头键:移动选择。
- Ctrl + 向上/向下箭头键:将选择跳转到表格的最顶部或最底部。
- Shift + 向上/向下箭头键:选择连续多行。
- 回车键:编辑选中行的翻译(当选中 1 行时)。
- F1:将选中行标记为已翻译。
- 退出键:清除所有选中行 / 退出编辑模式。
- Ctrl + C:复制选中行的翻译文本。
🛠️ 系统要求
- 操作系统: Windows
📄 许可证 本项目为开源项目。欢迎自由使用、修改和分发。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。