xTranslator 是一款专为《上古卷轴5:天际》《辐射4》及《星空》打造的综合性文本编辑与翻译工具,支持编辑esp/esm/papyrusPex文件,并提供高级功能与数据分析。
重要提示:
所有1.4.0及以上版本现已在此提供:
星辰交汇之地请提供需要翻译的游戏文本。
xTranslator 是一款为《天际》《辐射4》与《星空》打造的全能文本编辑与翻译工具。支持编辑 esp/esm/papyrusPex 文件,提供高级功能与数据分析。此外,还能生成 fuz/wem 地图与 NPC 地图,并支持同步查看对话与试听语音文件。实际上每种游戏用的都是同一个工具,只是名称不同:-
TESV翻译器 针对
《天际》-
SSE翻译器 对于
《天际》 特别版-
辐射4翻译器 为
《辐射4》-《辐射:新维加斯》翻译工具
《辐射:新维加斯》
你可以随时选择或切换游戏工作区,无需在每一页都重新获取。重要提示:如果翻译器未能启动,可能是你的Avast杀毒软件版本过旧。
解决方案:更新Avast
请提供您需要翻译的文本,我将为您进行专业的游戏本地化处理。
该工具的初始位置为 枢纽这是出于业余时间制作的,访问完全免费。 请勿上传至其他平台。请提供需要翻译的文本内容。
常见问题:
http://www.nexusmods.com/fallout4/articles/35/
如何快速更新旧版翻译器:
http://www.nexusmods.com/skyrimspecialedition/articles/50/
A
基础教程 针对简单词典和快速入门:
http://www.nexusmods.com/fallout4/articles/23/编辑相似字符串(启发式建议):
http://www.nexusmods.com/skyrimspecialedition/articles/176/转换esp/字符串编码:
http://www.nexusmods.com/skyrimspecialedition/articles/32/ 添加标题/标签 - DefUI/defHUD 辅助工具:
http://www.nexusmods.com/fallout4/articles/447/正在加载一组老版《天际》的字符串,或使用 espCompare 来更新模组的 SSE 版本:
http://www.nexusmods.com/skyrimspecialedition/articles/5/教程/使用方法
旧对话框样式 工具用于
新对话 模组:
http://www.nexusmods.com/fallout4/articles/11/使用物品排序模组进行翻译
正则表达式:
http://www.nexusmods.com/fallout4/articles/41/提示/技巧/窍门:
http://www.nexusmods.com/fallout4/articles/89/使用中
正则表达式:
http://www.nexusmods.com/fallout4/articles/199/
复制粘贴与快速数字替换
http://www.nexusmods.com/fallout4/articles/215/?使用一个
拼写检查 在《辐射4》汉化工具中:
http://www.nexusmods.com/fallout4/articles/255/?
导入中
NPC地图 来自 xEdit:
http://www.nexusmods.com/skyrimspecialedition/articles/78/如何获取并使用凭证密钥
在线翻译API:
http://www.nexusmods.com/skyrimspecialedition/articles/62/?为字符串添加标签筛选功能,并支持按标签过滤:
http://www.nexusmods.com/skyrimspecialedition/articles/508/编辑VMAD(文本字符串属性):
http://www.nexusmods.com/skyrimspecialedition/articles/507未提供源文本,请发送待翻译内容。
工具功能
版本 模式:
*ESP模式*可加载esp/esm文件并执行直接翻译
2)*字符串模式* 可对附带本地化esp的字符串文件(STRINGS、DLSTRINGS、ILSTRINGS)进行翻译。此模式不会修改esp/esm文件(已更新且功能正常)。该模式已**弃用**,请改用灵活性更高的混合模式。
3)*混合模式*:加载本地化后的ESM作为记录/字段布局,用于编辑字符串文件。(ESM不强制放在《天际》目录内,但字符串文件必须存放在与ESM同级的.\strings文件夹中)
4)*MCM/翻译*:这些文件用于支持MCM菜单(SkyUI)的模组,同时也被原版天际使用。它们包含所有界面文本。
*PapyrusPex*: 该工具包含一个Papyrus pex反编译器,可用于翻译pex文件。内部变量将被锁定为不可编辑。
功能:
从现有的.Strings文件中构建字符串对字典
EspCompare工具:在两个不同语言的esp文件之间直接构建字符串对。
- 直接搜索字符串
- 模糊映射与模糊播放器
实时启发式字符串搜索,并附带翻译建议
- 针对你的语言提供拼写检查,支持内嵌 Microsoft Word 或 Hunspell/OpenOffice 词典
正则表达式 搜索/替换/翻译
-适用于各种操作的工具,如旧对话、.字符串文件比较、繁简体转换等……
-差异查看器,用于显示原文与更新后源字符串之间的差异
-支持《上古卷轴5:天际》及《辐射4》所有已知编码
-别名工具检查:验证源字符串及其翻译之间的别名完整性。
- 特定对话列表,用于DIAL/INFO/QUST数据
-支持批量处理的搜索替换工具
-自定义词典
-撤销
-XML 导入/导出
从BSA/BA2档案中提取文件
-根据已有字符串对实时生成的内联词典(适用于拉丁语/英语)
- 支持部分在线翻译工具(YandexAPI (https://translate.yandex.com/) 由Yandex驱动 / MsTranslator (http://www.bing.com/translator) 由微软驱动)
界面已进行本地化处理,翻译简便(资源文件位于\res文件夹,只需按所需语言新建文件夹即可。'res.ini'文件包含TESVT使用的全部字符串。若需使用扩展字符集,建议以UTF-8带BOM格式保存,以免出现代码页问题)
一些隐藏的快捷键:
Ctrl-Shift-S:
导出/完成当前
Ctrl-R:
选中后快速自动翻译
Shift-F12:
生成派生字符串
共享字典:重要提示:此翻译器*不*是用于本地化/去本地化*.esp/*.esm文件的工具,请使用xEdit完成此类任务。笔记与制作人员: UI本地化:继承自《上古卷轴5:天际》与《辐射4》翻译工具(部分译文未及时更新)
-日语翻译:Vivanon、Kuroko137、BowmoreLover(最新版本)
抱歉,您提供的文本内容缺失,请补充需要翻译的具体游戏文本。
-由TomBrightblade进行波兰语本地化(部分完成)
-简体中文与繁体中文由 Ruinelec、Windkenlu、Reby 及 0xb160d1c5 制作(部分内容)
- 西班牙语翻译:Fiama & Pashalsta(已更新)
- 葡语翻译:Vulthoryu(部分)
-俄语翻译:Iclinet(部分)
-韩文翻译 -Ren-(部分)
- 意大利语由 alfx3 翻译(部分)
斯洛伐克语 - pe-pe143(部分)
特别鸣谢 贝塞斯达
感谢 TES5Edit 团队的努力
在Pex中为最后一条《辐射4》操作码编写的亚历山大·布莱德
互联网巨头资源 ^^
关于此工具使用的额外组件说明:-SynEdit:
https://github.com/SynEdit/SynEdit-VirtualStringTree:作者 Mike Lischke
(www.soft-gems.net)
-差异:搜索启发式比较正在使用差异单元
http://www.angusj.com/delphi/textdiff.html 致谢:Angus Johnson
-HtmlViewer:
https://github.com/BerndGabriel/HtmlViewerZLibex:1.2.3
http://www.dellapasqua.com 和 xEdit
https://github.com/TES5Edit-LZ4
https://github.com/atelierw/LZ4Delphi 以及xEdit
抱歉,您提供的是一个 GitHub 链接地址,并非直接的文字内容。请将需要翻译的游戏文本(如UI、对白、任务、系统文本等)粘贴在此处,我将按您的要求进行本地化翻译。-来自xEdit的Bsa/ba2/流式加载代码部分
https://github.com/TES5Edit-全能XML:
https://github.com/mremec/omnixml-PCRE正则表达式库:
http://www.regular-expressions.info/delphi.html (未提供需要翻译的文本内容,请粘贴原文以便处理)
Hunspell 模块遵循 Mozilla 公共许可证 1.1 版发布
抱歉,您提供的文本是一个 GitHub 链接,不是需要翻译的游戏文本。请提供具体的游戏内文字内容(例如UI文本、对白、任务描述或系统提示等),我会根据您的要求进行专业的本地化翻译。-xmw 转 wav 转换器:来自 DirectX SDK/Microsoft 的 xWMAEncode.exe
- Madshi 异常处理器【非商业版】(
http://www.madshi.net/)
在线翻译支持,该工具还可使用:
YandexAPI(https://translate.yandex.com/) 由 Yandex 提供技术支持
由微软必应翻译提供
Google翻译(https://translate.google.com/) 由谷歌提供技术支持
请提供需要翻译的游戏文本内容。
历史
版本 1.4.4-内测版【系统】修复:由于游戏文件在重复记录中使用了共享字符串ID,《星空》词典相关问题已解决。若你正在使用自定义词典,请在选项→词典中重新生成。
-内部:为大型本地化ESM文件新增了ESM缓存系统。缓存生成后,重新加载速度将显著提升。注意:原始ESM文件更新时缓存将自动重建。可在选项中关闭该缓存系统。
-内部:大幅提升了sst与缓存的加载速度。建议重新生成游戏词典(选项→词典)以应用此优化。用户词典在重新打开并保存后即可获得性能提升。
【内部】大型Esm加载及大量字符串最终处理已优化
内部:虚拟树状视图组件已更新至最新版本。
-UI:修复了极高分辨率下树状标题被截断的问题。(目前图标尺寸仍偏小,xTranslator尚未完全支持DPI适配。)
- UI:在仅字符串模式下尝试打开 xTranslator 时会显示警告。此模式仅作为遗留方法保留,不应用于深度翻译,请改为打开 ESM/ESP 文件。
-通用:旧版字符串缓存系统已被移除,因该功能早已废弃。
- 标头处理器:已为《星空》添加内部调用。
版本 1.4.3-新增《星空》支持(Alpha 测试)
-FuzMap: 已更新至《星空》版本。但:NPC关系数据可能不完整。
你需要一个第三方工具来转换音频:请下载64位命令行版本,地址为
https://vgmstream.org/ 将文件解压到 xTranslator\tool\ 文件夹中,不要创建子文件夹。
然后在星空工作区打开xTranslator,加载Starfield.esm,进入NPC/Fuzmap面板生成映射,即可试听对话。
-UI:已更新《星空》任务列表/对话视图。打开任务标签页后,双击任意任务即可查阅该任务的对话目录。
-内部:针对《星空》esm数据的相关调整。
- Pex 反编译器:已适配《星空》。现支持直接打开 Pex 文件,或直接读取 Ba2 压缩包内的 Pex 文件。新增操作码名称为临时占位符。
-内部:针对《星空》esm数据的调整。
更新了日本语界面,感谢Kuroko137。
仅包含字符串生成的XML会回退到字符串对比模式,这应能避免"XML旧数据格式错误"。请注意当前字符串模式已基本弃用。即便只编辑字符串内容,也建议直接加载ESM文件。
-常规:在默认配置中新增了部分语言数据。
-内部:与星空esm数据的相对调整。
-UI:新增内部选项,用于显示本地化加载的详细警告。
版本 1.3.9b(快速维护更新)- 内部:为《辐射76》更新了版本头信息
版本 1.3.9(快速维护更新)-翻译API:修复了DeepL的连接问题
-巫师:修复了某些情况下ba2备份文件无法创建的问题。
-UI:Fallout76PTS 积分已登记至 Steam。
版本 1.3.8(快速维护更新)- 更新《辐射76》的Esm头部定义
-巫师:修复了波兰语中HeaderWizard注入器的问题。
版本 1.3.6(针对《辐射76》向导头文件/注入器的快速维护更新)- 巫师:支持多存档界面/已将 wizard.ini 中的内部引用迁移。
-巫师:放置在 [游戏目录]\data\_HeaderRules\ 文件夹中的默认规则会自动加载。
-翻译API:为避免请求过多错误,为Google API添加了请求限制器。每3秒1次请求,每180秒最多45次请求。
- 翻译API:DeepL专业版账号应自动使用DeepL专业版端点(已硬编码)
-快捷表头工具:表头配置中新增了排序按钮。
-更新日语UI鸣谢名单为BowmoreLover
版本1.3.5(API翻译维护更新)- 翻译API:更新了内部翻译器API框架
-翻译API:已将微软翻译更新至V3版。需要使用微软Azure密钥,并在Azure设置中将区域设为"Global"。
-翻译API:新增DeepL接口支持。需拥有DeepL账号及免费密钥。注意:若使用付费密钥,可尝试将文件_xTranslator\Misc\ApiTranslator.txt中的终端地址由https://api-free.deepl.com改为https://api.deepl.com。
- 已将西班牙语UI贡献者更新为Pashalsta
- 将日文UI制作人员名单更新为BowmoreLover
版本1.3.4-Pex: 测试/实验性功能。在高级选项→脚本标签页中,可设置选项以加载/保存包含自定义代码页的pex文件。所使用的代码页为加载/保存时强制指定的常规代码页,默认值为UTF-8。若需使用请谨慎操作,某些情况下游戏可能会回退至*你的*系统ANSI代码页。
-Fuz/NPCMap:修复了 fuz 响应ID大于9的问题
-header处理器:McM处理器现已支持正则预处理参数
- headerProcessor: 若生产物品存在,COBJ 后备指针现在指向该物品。
- 小幅优化界面
- 小幅内部优化
版本 1.3.3
- UI/翻译:新增同语言编辑的词汇支持。
关于“同语言”工作区的说明:
----仅已修改的字符串(即原文与译文不同)才会自动保存到词典中
所有已加载的“翻译”均已标记为已验证(蓝色)
字符串到字符串的自动翻译已禁用。
现在可以编辑TES4中已去本地化的esp/esm文件的CNAM/SNAM子字段了。
-工具:LoadStringAsTranslation 工具现在仅在翻译目标被该流程修改时,才将条目标记为“已验证”(蓝色)。若翻译未被修改,则条目设为“已翻译”(白色)。
- UI/翻译:自动翻译的字符串内容将始终标记为已验证(蓝色)。
-数据:更新了《辐射76》PTS测试版的版本信息
-headerWizard: 改进日志反馈
-headerWizard: 修复了多项内部小问题,现在你也可以直接从向导窗口中打开xTranslator设置选项
-UI/提示:当头部处理器包含未保存的数据时,关闭xTranslator需要确认。
头处理器:将备用库从0-9扩展为0-F(十六进制)。亦可使用快捷键(Ctrl+Alt+F)为选中项设置备用库。
-header处理器:修复了配方回退的问题
版本 1.3.2
注册表路径检测已更新。点击小放大镜按钮可更新当前游戏的所有路径。只要通过Steam正确安装,Steam游戏现在也会在二级游戏目录中被识别。此外,《辐射76》现已支持在Steam、Bethesda.net与PTS版本之间切换选择。
注意:更新路径会清空最近文件列表,以免造成混淆。
-MCM比较工具:修复了字符串ID相同但大小写不同时出现的问题。
-数据: 已更新特技EPF2 定义的字符串条件。
-头部处理器:LGDI记录现已回退至其相关联的等级物品。
-标题处理器:炼金记录现已将效果数据标记为伪关键词,用于高级食物/化学物处理
{headerProcessor:现在可以在页眉定义中使用%s标签(%s代表原始计算字符串),以实现高级格式化,允许将部分(或全部)页眉内容置于原始字符串之后,而非仅限其前。}
- Yandex 现已禁用。API 已更新,可能不再免费。
版本 1.3.1
-编辑/文本/内部:修复了模组包含超过65565($ffff)字符时出现的罕见问题。现在文本编码后的长度限制(宽松地)提升至约100万字节,提供更充裕的容量。VMAD和Pex字符串的低字符限制仍然有效。
-编辑/文本:新增一个测试功能(尚未完成),可切换至更快(但较简朴)的编辑器。该功能有助于多字节语言在编辑长文本时提升性能。按Ctrl+Shift+F12可开关快速编辑器。功能尚未完善,拼写检查/查找替换暂不可用。
标题处理器向导:如果规则列表不包含MCM规则,请勿尝试加载界面文件。
-编码/内部:修复了代码页936的问题。
-UI:更新了日语界面(感谢 BowmoreLover 的贡献)
1.3.0 版本
-UI/内部:编辑字符串时新增编码大小可视化显示。
若字符串大小超过 65520 字节($fff0),保存时将被截断。部分语言使用多字节字符(例如东亚字符可能每个字符占用最多 4 字节),这会降低编辑超长文本的可能性。同时,保存时的字符串大小校验也已优化,确保多字节字符不会被截断,从而避免数据完整性受损。
-内部:修复了xTranslator可能导致某些bsa/ba2文件被锁定占用的问题。
【更新日志】头处理器:新增对少量76号内部数据的递归搜索功能
-headerProcessor: 规则可在 mcm/translate 文本文件中处理,但此情况下显然只能使用字符串ID搜索。
标题处理器:新增根据关键字EDID名称搜索文本的功能。
头信息处理器:EDID 和 KRD 文本搜索模式现支持正则表达式(需在模式前添加 # 以启用正则运算)
-header处理向导:已添加对TXT翻译文件的动态修补与规则支持
版本 1.2.9
- 内部:更新辐射76的数据定义
版本 1.2.8
-内部:更新《辐射76》数据定义
- 内部:修复了空压缩记录的罕见问题
版本 1.2.7
- 更新《辐射76》版本信息,并静默处理部分无害的加载错误(仍在日志中显示)
如果源语言和目标语言相同,保存MCM文件时将使用原始文件名,而非包含目标语言的计算名称(以便于批量或多语言MCM修正)。
-UI (测试版): 使用 Ctrl-Shift-W 即可最终关闭所有已打开的文件
版本 1.2.6
-UI:优化了使用“单行显示”选项时的性能(该选项现默认启用)。这将显著改善使用厚重字体(如浓重字形字体、东方字体等)时的列表滚动体验。注意:您可在设置中取消勾选“单行显示”以恢复之前的显示效果。
-UI:多行文本前增加了图标
-headerProcessorWizard: 小幅度UI优化
1.2.5 版本
-header处理器向导:已添加一键文件修补器,支持修改《辐射76》中的字体/图标(不兼容“核冬天”模式)
- 界面:修复了部分问题(提示信息、高显示缩放等……)
-UI:更新西班牙语界面(感谢 Pashalsta)
版本 1.2.4
- UI:已调整反馈窗口输出,以修复高显示缩放下的重叠问题
修复了在加载时切换工作区并快速重启应用导致的崩溃问题。
-内部:修复了在枚举子记录中检索关键词数据时的一个问题。
-headerProcessor:1.2.3版本引入的回退机制现已正确适配INNR记录。
仅包含单个空格的页眉现在可被正确应用。
版本1.2.2测试版
-UI:切换已加载的两个文件时,现在会分别保留并恢复每个文件的列表位置。
-脚本/PEX:新增高级选项,可解锁PEX全局变量以供编辑。请谨慎使用。
标题处理器/F76专用:新增向导功能,方便终端用户即时快速应用规则。(菜单 → 向导 → 标题向导)。打开xTranslator,启动向导并按指引操作即可。
头部处理器:优化界面与搜索功能,新增备用引用及标签系统,可设置模板自动启用/禁用规则。包含/排除列表现支持存储Edid引用,允许在单条规则中设置多个(与/或)Edid引用。规则完全向后兼容。
版本 1.2.1 测试版
-Pex:现已正确加载64位版本的Skyrim/SkyrimSE的pex文件
- UI:编辑文本后,主树状列表不会自动排序
-UI:在勾选VMAD按钮的情况下,切换两个已加载的ESP不会重置筛选状态。
- 导出:修复了文件名中包含非扩展名的点号时,XML/SST文件命名错误的问题。
感谢 BowmoreLover 的测试与反馈。
版本1.2测试版
【内部】xTranslator 提供32位与64位版本。
内部:现用 Delphi Berlin 版本编译。
-内部:更新了所有主要集成组件(VirtualTree、Zlib、perlregEx、synedit、htmlViewer、hunspell、indy10、madshi)
内部:更新并清理代码,以支持x64编译及所有组件的演进。
在“搜索与编辑”窗口中,若已勾选左下角的“交换时确认”选项,则当你编辑过某条文本后选择关闭窗口时,系统会弹出确认对话框。
《辐射76》:更新支持最新《上古卷轴》标题头版本
标头处理器:新增选项,可选择关键词/组件列表为“且”(排他)或“或”(包含)关系。
-header处理器:新增选项,允许标头完全替换目标字符串。
版本 1.1.6e
-《辐射76》:更新了《上古卷轴》头文件版本支持
-headProcessor:现在可以为组件添加条件了。只需像其他规则一样,将包含/排除的组件拖放到对应的列表中即可。
-UI: 现在可以直接将词典拖拽到已打开的ESP/ESM文件上,使用默认预设选项进行翻译(如需更多选项,仍可通过菜单导入词典)。此功能目前仅支持SST文件。
版本 1.1.6d
-header处理器:修复了预处理选项中若未找到组件则无法修改的若干问题;此外,若字符串仅需预处理操作,现也可设置空白标头。
标题处理器:现在复制某些预处理选项时,可以使用 Ctrl-Alt-V 将其应用于所有选中规则(这也会启用这些规则的预处理)。此外,使用 Ctrl-Alt-X 可禁用所有选中规则的预处理功能。
-默认UI生成器。进行了一些内部清理。不过,该功能现已基本废弃,因为headerProcessor支持更深入的调控。
-UI: 修复了快速调整字体大小时可能导致工具卡死的问题。
-UI:更新了日文界面(感谢 BowmoreLover)
版本 1.1.6c
-头部处理器:规则创建功能已全面改版,以便于后续更新和浏览。现在,你需要先创建一条空白规则,填入内容后系统会自动更新。
- 标题处理器:新增了“复制规则”按钮
新增预处理功能:每条规则均可附加字符串处理(简易正则表达式),并直接集成组件规则模块。每条规则拥有独立模板,可根据实际场景调整输出内容。预处理选项支持跨规则复制粘贴。提示:在收录条件搜索栏输入"preprocess"即可查看所有已应用预处理的规则。
-内部:少量清理
版本 1.1.6b
已为标题列表添加搜索筛选功能。现在您可搜索标题、引用(如MISC、ALCH等)或包含/排除的内容(如formiID引用、艺术引用等)。
表头列表已优化,现支持拖拽调整顺序。
headerProcessor:处理流程已大幅优化(再次)
-内部:当语言/代码页即时切换时,孤儿字符串现在会被正确清除
-内部:少量清理。
版本 1.1.6a
- header处理器:新增额外字体支持。在header处理器窗口中设置额外字体后,该字体将在xTranslator所有相关编辑框中生效。若已设置header字体,可在主字符串视图列表(主窗口)中按Ctrl+F9切换。
-修正:修复了排除的FormID/ArtID无法正确处理的问题
-头处理器:略微调整了关键词行为——包含的关键词采用逻辑“与”(需匹配所有关键词),排除的关键词采用逻辑“或”(满足任一关键词则排除该条目)
-header处理器:处理速度已大幅优化
-组件生成器:在defUI工具中新增了一些选项,提升了灵活性与自定义功能
-组件生成器:选项现在会在会话之间保存
版本1.1.6
- 所有加载器:新增后备编码机制。若默认UTF-8编码无法解码某字符串,将自动对该字符串应用后备代码页。已在《上古卷轴5:天际 特别版》及《辐射76》的codepage.txt定义文件中添加后备数据。此更新可解决部分默认字符串不一致的问题。
-headerProcessor/《辐射76》:已更新默认规则。标签现在更像小型"伪图标",且完全独立于语言(但此机制仅适用于西方语言,因其使用了默认中/日/韩设置中不存在的变音符号)
标题处理器:加载默认规则菜单现已改为下拉菜单,支持多项选择
- 修复了标题编辑器的问题。
- UI: 更新了日语界面(感谢 BowmoreLover)
版本 1.1.5c
-组件生成器/《辐射76》:新增显示组件数量选项(因无法获取精确数值,仅显示范围。添加“+”表示中等数量,“++”表示高数量。注意:该数量受您的技能卡影响。)
《辐射76》:已更新默认规则。
你现可将rules.txt文件拖拽至headerProcessor窗口以加载。
标头处理器:新增仅处理选定规则的选项
标题处理器:新增选项,可指定是否拉取基础字符串作为源或目标字符串
-headerProcessor: 已添加输出选择文本
- 页眉处理器:固定规则未应用于含多条字符串条目的记录。
-杂项:修正撤销操作上限错误
-杂项:修复若干界面问题。(bugTracker)
版本 1.1.5b
头部处理器使用教程请见此处:
https://www.nexusmods.com/fallout76/mods/74【新增】编辑标题按钮:可直接重命名(或翻译)所有标题,无需逐条修改规则。
-headerProcessor: 修复了处理器界面的一些问题。
-UI:更新了日语界面(感谢BowmoreLover的贡献)
版本 1.1.5
-《辐射76》:新增多语言条目排序用的表头处理器工具。设定规则集后,所有表头将自动生成。所有对比数据均独立于语言版本,方便随时翻译与更新。
自带一套默认规则。更多详情请关注即将推出的教程。
-修正少量内部问题。
-用户界面:更新了日语UI(感谢BowmoreLover)
版本1.1.4
《辐射76》:组件生成器已优化。现在可按关键词排除物品(默认已排除:散装、护甲改造件、武器改造件)。您可通过输入或移除表单ID关键词进行自定义设置,同时可添加物品重量(使用输出字符串组合列表,或自定义条目)。
-杂项:修复了阻止INNR条目关键词显示的问题。
版本 1.1.3a
-Fallout76:添加中文代码页定义
-《辐射76》:现在默认从归档文件中读取字符串,而非松散文件。
版本1.1.3
-Fallout76:添加游戏路径注册表检测
-《辐射76》:修复了组件生成器。(教程见 https://www.nexusmods.com/fallout4/articles/447)。现在可自动为可拆解杂项物品添加组件信息,并保存已编辑的字符串(该功能在当前游戏版本中适用于松散文件)。
-UI:更新了日语版界面(感谢 BowmoreLover)
版本 1.1.2
- 新增《辐射76》基础支持(测试版)
由于游戏目前暂不支持模组制作,此内容仅供希望了解游戏结构与文本的玩家参考,暂无其他用途。
- 辐射76 工作间已添加。
-《辐射76》新增字符串条目。
- 词典生成功能正在运行(需在词典选项中手动进入游戏数据文件夹)
-Npcmap、Fuzmap 和语音播放功能已生效(你需要在 Fuz 选项中手动输入游戏数据文件夹路径)。
版本 1.1.1a
- 翻译:修复了 espCompare 工具中已翻译字符串可能被误标为未翻译的问题。
版本1.1.1
-VMAD:现在可以再次对标记为“部分”(F2)或当前选中的VMAD条目(使用相关选项)进行字符串到字符串的翻译。该功能同样适用于Xml / SST导入。请再次谨慎操作,并确保选中的VMAD条目确实需要翻译。
-VMAD:严格翻译的VMAD现标记为“已翻译”(白色),而非“已验证”(蓝色)。
-界面:优化了xTranslator忙碌时的界面锁定流程。
-UI:更新了日语界面(感谢 BowmoreLover 的贡献)
版本1.1.0 - VMAD全面重制
-脚本/PEX:新增对外部pex反编译器(如Champollion)的支持。现在编辑Pex文件时,可查看反编译的备选输出结果。
你需要在高级选项的脚本标签页中设置可执行文件的路径。注意:商博良有两个版本。
+Champollion for Fallout4 (作者:Orvid) 下载地址:
https://www.nexusmods.com/fallout4/mods/3742+Champollion for Skyrim/SkyrimSE(作者:li1nx)可在此处获取:
https://www.nexusmods.com/skyrim/mods/35307/?请务必为当前xTranslator工作区指定正确路径。
- 在主列表中对选中的 VMAD 条目右键点击,可直接打开与之关联的脚本。
-XML:为XML字典新增VMAD支持
-高级选项中启用/禁用VMAD功能现已实时生效。同时需在各文件中单独开启VMAD可见性,方可查看未编辑的VMAD项目(主工具栏中的光泡图标)。该设置将按文件跨会话保存。VMAD还可通过标准过滤机制进行筛选。
-VMAD/词典:如果在加载或应用于已解本地化的ESP时,词典中存在严格的VMAD数据匹配,则所有相关VMAD词条的翻译将自动应用,即使未启用VMAD分析功能。这样一来,您便可以分享包含VMAD词条的词典,而无需终端用户进行额外操作。
重要提示:字符串间自动翻译功能无法在VMAD中直接使用。这是设计使然,因为为VMAD词条创建新翻译时需格外审慎。
若要对VMAD执行字符串到字符串的自动翻译,需先选中指定文本或将其标记为片段(紫色/F2),随后启用覆盖选项(选择或片段模式)并开始自动翻译(Ctrl+T)。请注意:错误编辑VMAD可能导致模组损坏,务必谨慎操作。
另外,比较数据(如espCompare)因流程的多样性,无法与vmad配合使用。
-UI:锁字符串安全机制的部分常规优化。
-UI: 修复了在启发式建议运行期间,快速切换两个文件可能导致词典保存(Ctrl-S)被锁定的问题。
-UI: 选项中的衍生字符串数据更新不再需要完整更新词库。
-自动翻译:应用SST或XML词典时,仅字符串模式下的结果已优化。该模式虽已较为陈旧,但在某些情况下仍具实用价值。
-AutoTranslation:已改进仅应用EDID模式下使用XML词典时的警告反馈。(适用于1.1.0版本保存的词典)。其余功能均保持向后兼容。
版本 1.0.9
- 翻译:导入字典(sst)或手动应用字典时,过程中修改过的目标字符串现在会被标记为“已验证”(蓝色),而非“已翻译”(白色)。这有助于检查两个翻译版本之间的差异,例如。
-工具:QuickTrans(Ctrl-R)现在使用严格的字符串+EDID检查。
-杂项/界面:存档时的反馈弹窗已替换为更精简的机制
-翻译:旧数据不应再优先于实际数据。
- 在日志中新增快速统计功能,显示独立字符串总数(总条目数/未翻译数),便于更直观了解待办进度。
-选项/工具:你现在可以在选项中关闭“派生字符串”,并在需要时按Shift+F12手动计算派生字符串。
选项/工具:若派生字符串解析数据以 # 开头(标准注释),则将被忽略。
- UI:修复了Windows Aero上进度条偶发的刷新异常问题
-杂项:轻微内部优化
版本 1.0.8c
-正则表达式:修复了在翻译工具中使用超过10个反向引用时出现的问题
-正则表达式:正则表达式翻译工具窗口现在可调整大小,且设置会在会话间保存。
版本 1.0.8b
-修复了pex/mcm自动翻译总是被标记为“警告”的问题。
-旧数据/派生字符串的自动翻译现使用蓝色图标(低警告)。
- 更新了日文界面(感谢 Kuroko137 的贡献)
版本 1.0.8a
-修复了部分键盘快捷键无法正常使用的问题。
版本 1.0.8
-标签/合集ID:筛选功能已优化。现在右键点击标签过滤器,可将标签设为显示(+)或隐藏(-),能更便捷地包含或排除物品。
-FormID/记录筛选器:筛选器现已独立运作。按F12(或使用右键菜单)可快速筛选/取消筛选特定记录,适合处理含多条字串的记录。工具栏也已新增对应按钮。此外,每个已打开的ESP文件都拥有独立的FormID筛选器。
- 翻译:已添加快速翻译功能。使用 Ctrl-R,可根据当前选区(基于 Edid + 字符串)快速进行*严格*的自动翻译。适用于恢复之前的翻译集。
-翻译:基于字符串与启发式建议的自动翻译现在会考虑词汇顺序。词汇表中排序靠前的词典将获得优先权。您可以通过拖拽来调整列表顺序。
-高级:改进了派生字符串。现在,只要源字符串与目标字符串结构相同,即可为每个字符串生成多个匹配计数。你还可以按 Escape 键中止派生字符串处理(测试新条目时尤其方便)。
- 高级:由派生字符串或“旧数据”字符串(来自字典中未使用的条目)自动翻译的字符串现在会获得验证警告(注意:带警告的字符串不会保存到字典中)。
-工具:EspCompare 现在仅当检测到译文字符串输出发生变化时,才验证条目。
-杂项:多项内部小优化
-UI: 新增 Ctrl-Shift-S 快捷键用于“完成”操作。
-UI:当模组加载到错误的工作区时,使用“取消”会真正终止该进程。
-UI: 更新了意大利语界面,感谢 alfx3。
版本 1.0.7(正式版)-标签/协作ID:现在可以为指定标签添加备注。应用标签(F9)或编辑标签过滤器时,按住Shift并左键点击即可编写/更新备注。该备注将保存至SST文件中。
-SST词典。标签/协作用户ID的更新导致sst文件格式略有变化(新版本sst文件无法用旧版工具打开,但仍兼容旧版词典)。
-工具箱:现在只有被工具实际修改过的物品才会被标记为“部分修改”(紫色)。
-NPC/对话映射:新增支持非嵌入Fuz文件的纯xwm音频文件。
-工具:修复了基础查找与替换功能的一个小问题。
- 翻译接口:发布版本现已包含OpenSSL动态库。
版本1.0.6b(正式版)小维护更新:
- 修复了筛选带有警告的物品时的一个小问题
版本 1.0.6(正式版)小型维护更新:
搜索与替换工具现在可限定于“当前筛选器中的可见物品”。
- 翻译接口:请求失败时优化了HTTP错误提示信息。
-杂项:回滚了数据处理时锁定主窗口的改动。
版本 1.0.5(正式版)-杂项:加载模组文件时新增了 *.esl 扩展名支持(用于创造俱乐部文件)
翻译API:微软翻译API框架已更新并修复(您需在https://azure.microsoft.com/免费注册账户,在认知服务中激活文本翻译功能,即可每月免费翻译最多200万字符)
翻译API:有道API框架已更新。(需同步更新有道账户方可使用新版API。单次请求字符上限已从200提升至5000字符。)
1.0.4a 版本(正式版) -修复了首次打开工具时偶发的一个罕见问题
- 更新了日语UI(感谢Kuroko137)
版本 1.0.4(正式版)-NPCMap:在NPC地图生成器中添加递归循环保护,防止在极少数情况下(如Skyrim的布鲁玛地区,可能本身是CK的bug)因别名循环无限崩溃。
-杂项:新增对代码页936和950的支持
-Misc:状态栏新增物品选择数量显示
- 翻译API:现可在translatorAPI选项面板中设置代理(如需)。
-杂项:为部分反馈面板新增关闭按钮 [X],避免窗口卡住无法关闭。
-工具:修复了工具箱的问题(区分大小写)
-Misc/修复:各类小问题修复。
-UI:更新了意大利语和中文UI——感谢alfx3和Reby
-UI:新增斯洛伐克语界面——感谢 pe-pe143 的贡献
版本 1.0.3(正式版)- 翻译API:为谷歌翻译API新增轻量支持(基于chromeApi,免费,无需密钥)。仅适用于编辑窗口。
翻译API:微软翻译API密钥已重置。凭证协议已变更(https://blogs.msdn.microsoft.com/translation/2017/04/10/)。xTranslator已应用此更改,但由于未更新Azure账户,尚未经过测试。
- 翻译API:已禁用免费API,因该服务已停止提供
-UI:优化最近菜单界面外观
- UI:Ctrl-C/Ctrl-V 现在也可以在编辑窗口的记录列表中使用了
-UI: 修复用户在保存词典时尝试获取启发式建议可能导致的崩溃问题
-高级搜索工具正则表达式:(高级搜索面板中的上下文菜单)你可从源字段提取一个正则回溯引用,再从目标字段提取另一个,然后比较二者。这样可仅筛选出匹配相同回溯引用(=)或不同回溯引用(!=)的字符串。(适用于检查原文与译文之间数值一致性或模式类字符串的对应情况)
1.0.2b 版本(正式版)-工具DefUI组件生成器:选择选项现已正常工作。同时,无废弃材料物品的标签已被清理。
- UI:您可以一次性拖拽多个文件到 xTranslator 中
- 更新了意大利语UI(感谢 alfx3 的贡献)
-更新日语用户界面(鸣谢Kuroko137)
版本 1.0.2a(正式版)-工具箱:(选中后列表右键菜单)添加头标。快捷键 Ctrl-D,用于在选中字符串前快速添加/修改头标(如 DefUI/排序标签)。可在列表中添加任意所需的头标,若已安装 DEFUI 标签文件,系统还会自动从 .\Fallout 4\Data\Interface\DEF_CONFDEF_INV_TAGS.xml 导入该文件(需先配置数据路径方可生效)。更多详情请见此
http://www.nexusmods.com/fallout4/articles/447/?工具箱:(选中后列表右键菜单)修剪字符串(去除字符串前后多余空格)
版本 1.0.2(正式版)-工具:为《辐射4》新增了一个DefUI组件生成器(菜单工具)。
此工具可将DefUI格式的相关组件添加到MISC物品中。(默认格式为:'{{{c1, c2, ...}}}',基于各合格物品内部注册数据生成。仅当源语言与目标语言相同时工具才能生效。应用新格式前,可选择清除组件字符串与物品字符串(删除当前{{{...}}}数据),并根据需要调整这两项任务所使用的正则表达式。默认设置在大多数情况下可直接使用。可能需要加载所有相关主ESM文件才能完整生效。详细信息请点击此处)
http://www.nexusmods.com/fallout4/articles/447/?- 修复部分界面显示问题
- 更新了简体中文界面(鸣谢:Rebya & 0xb160d1c5)
版本 1.0.1c(正式版)-UI:现在,在编辑字符串后,若高级搜索窗口已打开,主界面可正确重新获得焦点。
-UI/搜索:修复了带有collabID标记的未翻译字符串在词典保存后仍保持隐藏的问题
-内部:保存词典后,派生字符串现已能正确重新生成。
-修正了日语UI(感谢Kuroko137)
版本 1.0.1b(发布版)- 轻微UI修复
-更新了日语界面(鸣谢Kuroko137)
版本 1.0.1(正式版)备注:每次我觉着总算能消停一阵子,总会冒出一堆新需求、新想法和要修的问题,这不又来啦……:)
-导出/定稿:新增选项,可指定固定文件夹用于定稿esp/esm。现在,你可将未翻译的esp/esm存放于特定文件夹进行导出,即便是部分翻译的模组(用于测试)也能始终导出至另一个指定文件夹(如游戏数据文件夹),操作更便捷。"导出为..."文件夹设置也会在会话间保留。
- 在编辑窗口的录音/对话列表中新增复制/粘贴右键菜单(注:该菜单禁用Ctrl+C/Ctrl+V,以避免与文本框内的快捷键冲突)
- 新增高级搜索功能,支持多字段搜索,可使用普通模式或正则表达式(区分/不区分大小写)。同时支持跨会话保存搜索模板。
你现在可以在词汇标签页中多选多个SST文件,一次性打开并编辑。(多选功能也支持创建反向SST)
-若在切换源语言/目标语言时打开了SST字典,系统将自动关闭,以避免词汇错乱。
-新增正则表达式模式:「源文本搜索,目标文本添加」。可用于添加特定格式。例如存在大量类似「[各类标题]源文本」→「目标文本」的字符串。使用:「^([\[\(\{\|].+?[\|\]\}\)])」后替换为「#1 %d」即可得到「[各类标题]目标文本」。
- 为INNR记录新增了关键词数据(显示于编辑窗口顶部文本信息处),便于直观查看实例命名(INNR)对应的数据内容。需加载所编辑模组的所有主文件方可完整生效。
-新增菜单指令,可加载当前esp/esm的所有主文件(工具 -> 加载所有主文件)。
- 新增右键菜单命令,可自动过滤主列表中当前编辑记录的所有字符串。
- 修复和调整了衍生字符串计算及界面显示的相关问题。
-在资源文件中补充了部分遗漏的旧UI文本。
-已更新日文UI(感谢Kuroko137)
版本 1.0.0(正式版)-UI/工具:新增工具箱(主字符串列表,右键菜单 → 选择:工具箱)。可用工具:全部大写、全部小写、首单词首字母大写、所有单词首字母大写
- UI/工具:新增菜单项(主字符串列表→右键菜单→发送至自定义词典),用于将当前条目发送至个人词典。
-词汇:改进了派生字符串缓存,并新增了自定义派生字符串生成的选项。该功能默认开启。
-Fuz:修复了在编辑窗口中播放多个fuz文件关联的对白/语音时出现的问题
-BSA:BSA浏览器现在能正确显示BA2归档文件的大小
[...]