|
马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 约定酱 于 2025-3-9 22:24 编辑
连词翻译 技术 以及词组引擎得益于 https://github.com/tolove336/Pac ... r-They-Are-Billions 我写的亿万僵尸内部词条翻译 (PackFileManager PFM)
以及我给complex汉化工作群写的 翻译软件 HomewordTranslateR (HTR)实现
当当当新版本 连接 【新提醒】【泰姆瑞尔MOD组】上古卷轴汉化工具Skyrim ToolsR - 《上古卷轴5重置版 10周年纪念版》 - 9damao 9dm玖大猫游戏mod论坛 - Powered by Discuz! (9dmgamemod.com)
关于 Skyrim Tools(模组,ENB,翻译,配置文件,常用工具)(重量级)(原生开发转载请著名原作!)
意在 显著降低mod汉化者们的工作量,更方便的管理ENB 合并ENB 修改ENB,更方便的备份对比MOD差异
授权给9DM论坛成员,以及任何上古卷轴汉化组 免费使用
TXT MCM类型的文件通过软件 选择翻译即可翻译ESM/或者Script 需要XTranslator v1.3.7
其中 xTranslator 原址 https://www.nexusmods.com/skyrimspecialedition/mods/134
(软件翻译ESM和Script的时候需要借助N网作者写的xTranslator 需要安装xTranslator)(交互式翻译 请看下图)
我的软件只是进行和xTranslator中间层进行交互 这样可以有效减少汉化到代码行!交互过程 替换了打开词条的窗口 xTranslator双击或者回车任意词条 ->我的软件检测到句柄->拿到中间层数据->中间过渡处理->传回xTranslator
从而强行接管xTranslator的汉化过程到我的软件进行处理  
我这里收藏了xTranslator v1.3.7 链接:https://pan.baidu.com/s/1pFU7HdWXVxJ7vcJg6Gzdvg 提取码:szy4
需要保证xTranslator和我的软件都在运行缺一不可 交互式汉化才会启用 请仔细往下看我下面说的话!
其中txt是由我的软件打开的 esm和script是由xTranslator打开的
所有txt文件都是无人值守翻译的 esm除外 为什么不在交互式翻译上加上无人值守的功能?
在1.2.4 版本会省略方向键下 也就是光按回车就可以翻译 但是无论如何不能自动翻译 并不是指技术角度无法实现
因为esm大多是脚本文件还有pex这种 他们大多不但有字符串还有代码行 这就是问题所在 一旦无人值守肯定会造成问题
所以在翻译非txt文本就是代码类型的文件的时候必须要做一个人看着结果 光按一个回车也不算太累的
然后在当翻译错误要修改的情况下请挂起引擎 按键盘的F6键会停止交互式翻译 F7则恢复正常 否则你刚打开就还会被软件翻译
1.采用5引擎混合翻译(本地连词引擎,本地词组引擎,百度引擎,有道翻译(抓的接口不稳定)(在百度失效后会自动切换)->谷歌引擎(在有道失效后会自动切换))(PS四个引擎都是辅助百度用的 因为百度会替换一些违禁词汇 有些新概念也没法翻译) 未来版本将会可以手动关闭开启指定引擎(因为连词和词组翻译适合 翻译装备名和短句子 而直接用百度翻译 适合翻译长句子)(有道是抓的接口所以IP受到限制应该是超上限后就会停止重启下路由会正常)(谷歌需要挂梯)
2.务必自己百度账号申请一个百度文字翻译服务 百度一下百度文字翻译免费服务怎么申请 那两个值填过去就可以了Appid SecretKey(记得申请高级版 你要用普通版就5w个字)(ps 高级版和普通版都是免费的 高级100w字数 普通版 5w) 高级版需要实名认证填一下就行
百度翻译API 地址 https://api.fanyi.baidu.com/product/11
注意事项(不看就翻车)(虽然这种情况很少见但是我也必须要写出来)
一定要切换为 百度翻译Api高级版
软件默认记录的字数是按100w算的 超过97w自动停止但是如果你没有切换到高级版是5w字数 会产生超额 后果自负不会切换为高级版看我下面的图片
(ps什么是翻车?翻车就是欠费!!! 百度翻译API用完免费额度是会扣钱的!!!)
3.翻译模式 支持xTranslator 交互式翻译
4.支持MCM txt文件性质翻译 txt翻译后请Ctrl+A 第二个文本框全选然后复制粘贴到 要替换的txt文本内即可
5.支持手动翻译
6.enb管理(是我自用的,操作有点麻烦 打个压缩包点选择就行,这个功能后续我会加强的)
7.对比mod模组差异(如果你有两个路径一个是mod路径,一个是备份mod的路径 你可以进行对比看一下那些文件发生了变化 可供以后不小心改错或者删错东西的对照)
本地词库为SQLITE形式的数据库在根目录System.db 可以打开编辑本地库 本地库主要解析一些咳咳 h的词汇你懂的 因为百度翻译谷歌翻译老是会把这个意思给曲解掉
后续版本准备 添加训练功能即词库编辑(本地词组)(后面的版本和下载方式往下拉找到)
开发语言 CSharp/C++ (dll 发送数据到xTranslator) (最低需求目标框架netframework>4.5.2)(需要C++运行库支持默认应该安装的都有)
可执行文件在SkyrimTools文件那个压缩包里记得解压 新建个文件夹解压然后运行YDSkyrimTools.exe 即可
另外第三张图错了 选择翻译不是翻译esm交互翻译是翻译esm和script的
选择翻译是翻译txt文件的 他们的位置大多在
mod\Interface\Translations 路径下
获得更多的帮助->QQ525084464约定(很忙的QAQ)
目前进度 完善界面设计(部分小屏电脑支持) 增强翻译后文字的通顺性 提高翻译效率 1.1.1b(新的版本开发中)
未来功能
Enb管理 ENB合并(黑科技) ENB参数调整
模组管理 一键备份文件 一键对比差异
配置管理 一键备份mo 以及上古卷轴的存档和配置文件
常用工具箱 一个工具箱包含 卷轴各种工具的集合(需要手动添加)
更新 1.2.2 ->1.2.3->1.2.31
->连词引擎 一语双关词处理(优化翻译准确性)
->优化本地数据库 翻译数据
->优化界面显示
-> 解决谷歌翻译 有时无法翻译的问题加了一个等待时间 和翻译字数长度限制的问题
->优化百度翻译 改用免费接口和Api接口配合使用 在免费接口可用的情况下 程序将尽量调用免费接口 实际使用Api翻译的 以软件使用的翻译字数为准
->另外补充个知识点如果 你想删除翻译后的缓存就是如果一个词条翻译出现了异常下次翻译还是原来的你需要去引擎控制里面 执行清理缓存选项
->追加无人值守模式 按键盘的F6键会停止交互式翻译 F7则恢复正常 否则你刚打开就还会被软件翻译
->新增了一个翻译模式 针对 Apropos2 mod 的解决方案 选择翻译类型 即可看到
(老版本已弃用!)
(新版本)【新提醒】【泰姆瑞尔MOD组】上古卷轴汉化工具Skyrim ToolsR - 《上古卷轴5重置版 10周年纪念版》 - 9damao 9dm玖大猫游戏mod论坛 - Powered by Discuz! (9dmgamemod.com)
如果你就没有出现标准版那三个字说明你早就是高级版了
转载请著名原作
|
评分
-
参与人数 3 | 贡献 +32 |
金元 +230 |
点赞 +32 |
猫币 +2 |
收起
理由
|
泠叶
| + 10 |
+ 100 |
+ 10 |
|
鼓励分享 |
故梦
| + 2 |
+ 10 |
+ 2 |
|
666 |
咬死你
| + 20 |
+ 120 |
+ 20 |
+ 2 |
鼓励分享 |
查看全部评分
|