转跳到内容

文字游戏_翻译君_2019-05-08


只显示该作者

只有该作者的内容显示中。 返回到主题

推荐贴

https://tieba.baidu.com/p/6124856844

 

软件特性:
1.文本文件日翻中(并不局限于ks或scn文件)
2.翻译好的文件编码为utf16le有签名
3.自动识别编码shift-jis和utf8,utf16,gb2312等(utf16be无签名除外)
4.由正则过滤不需要翻译的行,以及其他不需要翻译的内容,精准提取文本
5.调用有道和百度api翻译,由于api额度有限,需用户自行申请
6.scn解文本封文本自动处理
7.翻译完成自动打包xp3(可选项)
8.翻译字数统计(实际略多于api实际翻译字数,误差大概10%以内)只精确到翻译行的字数,行内不需要翻译的字忽略不计
9.人名修改系统,通过正则提取游戏内人物"说话"时的名字,请根据翻译参考或游戏人物参考对照修改
10.采用多线程同时翻译多个文件,目前最大支持32个文件同时翻译,效率是以前的单文件的32倍
11.添加制作人信息,会在每次翻译最开始的文本前插入此信息(xxxx制作)这样的文字,仅插入一次


已知BUG:(请尽量避免以下操作)
1.待翻译列表内的文件路径如果不同时,会出错.
2.SCN文件和ks文件同时出现在待翻译列表内,会出错.
3.规则全为空时,翻译scn会出错,但不影响最终结果.


使用说明:
1.文字游戏_机翻君-->浏览-->选择需要翻译的剧本文件*.ks或*.txt(一定要确认不是utf16be无签名的)*.scn不用管,一键直翻即可
2.翻译完成后替换掉原始的剧本文件*.ks
3.打包进游戏测试
4.人名系统正则表达式例子 (?<=^\[NAME_[MW] n=\").+(?=\"\]\\$) 匹配下句中的 [NAME_W n="xxxx"]\ xxxx部分


翻译api申请:
有道申请方法:有道智云-->自然语言翻译-->翻译实例-->创建实例-->名称XX选文本翻译-->应用管理-->我的应用-->创建-->API方式-->绑定刚刚的翻译实例-->记下应用ID和应用密钥并确认已经绑定翻译实例--有道智云给新用户100元,翻译按字数收费
百度申请方法:百度翻译开放平台-->开通通用翻译API-->每个月200万字符免费,超出按字数收费


更新说明
1.SCN文件防呆处理,SCN不能和普通文本文件同时处理,因为SCN不是文本
2.修复路径不能为中文或空格等特殊字符的bug,但是路径中的日文特殊字符(譬如日文的大点和音符)可能仍无法处理,请注意改名
3.采用多线程同时翻译多个文件
4.翻译字数统计
5.人名修改系统
6.添加制作人信息


位置说明:
KS,所有翻译好的文本和xp3封包位于翻译文件的目录下的\trans_cn_****\目录下
SCN,所有翻译好的文本位于翻译文件的目录下的\trans_cn_****\目录下,所有翻译后生生成的scn和xp3封包位于\trans_cn_test\OutScript\目录下

链接到点评
  • 攸薩锁定了本主题
游客
此主题已关闭。
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款