曾经搬运外网大佬mod的时候翻译过于麻烦,后面就自己用java写了一个简单的翻译软件
昨晚看帖子看到不记得哪位兄弟说某个mod还未出正式版,翻译麻烦,所以临时起意把我这个垃圾东西跟大家分享一下
现在已经打包成exe文件,不需要配置jre解压出来可以直接运行,但是要确保trans.exe文件和jre文件夹在同一目录下
由于是一个简单程序没有可视化界面,直接是命令行输入文件地址的形式读取文件,翻译完成后会提示翻译完成,完成以后会在Localization文件所在目录生成一个翻译成中文后的文件Localization1.txt
调用google的免费翻译接口,如果翻译文件量太大可能会翻译到一部分以后就报错,如果是大型mod,可将一个文件分成多个来翻译,google检测到同一个ip过于频繁访问其地址会暂时封锁这个ip,几个小时到一天以后就会自动解封,如果出现了这种情况,可以切换网络环境,例如用手机热点等方式使用不同ip就能解决这个问题
由于是机翻,有些翻译看起来很怪异 ,觉得有不太对的地方可以手动调整
翻译前 需确保存存在第一行”Key,Source,Context,Changes,English”这一行,有些可能不止这几个后面还有德语什么什么的 ,那不会影响,只需要存在这一行就可以
本来源代码是很少一点东西 ,为了保证不需要jre运行 ,打包的时候添加了jre ,所以压缩文件稍稍有点大 ,放上了源代码 ,有兴趣的大佬可以拿去自己改改
code.zip是源代码,trans.zip是打包后的可执行文件
有什么不足的欢迎指正
由于工作很久没有玩游戏了也没有关注,原来使用的Google免费api失效了,现替换为有道api,并对代码进行部分调整,想做到可替换api使用,目前可正常使用有道api,其余api优化当中。
源代码和打包文件均已替换。
感谢大佬分享
下了看了半天,完全不会啊!~~
谢谢 大佬!
谢谢大佬
谢谢大佬
大佬翻译软件打开就自动结束了是怎么回事啊
谢谢大佬
感謝提供
大佬,trans.exe文件打开就闪退了,无论放在哪个文件夹里都是,怎么破