日语吧 关注:1,009,784贴子:19,185,409
  • 4回复贴,共1

【技术贴】公主恋人VNR中日双语版…我爱学日语只看楼主

取消只看楼主收藏回复

一楼防抽


来自Android客户端1楼2014-11-05 15:54回复
    不知VNR为何物者,请自行百度。。。。。
    VNR有个“人工翻译”的功能,利用这个功能,加上从汉化版/日文本提取的文本,可以做一个类似汉化补丁的人工字幕文件给VNR使用。
    这样,就可以如图在玩日文版时,看到日文汉字注音,同时看到汉化组翻译好的中文对照,对于学习日语很有帮助。
    用法:
    1)首先,要使用最新版VNR成功运行《公主恋人》一次,保证翻译机可以正常运作显示。
    2)将VNR的全局选项中“Internet-网络连接”禁止,防止VNR自动更新人工字幕,然后退出VNR,游戏可以不用退出保持运行
    3)下载http://pan.baidu.com/s/1c0s49c0这个压缩包文件,压缩包里就是人工字幕文件
    4)将压缩包里的 46a92bd9194f40d3694f07321b44627c.xml 这个文件解压出来,放到 VNR 安装目录下的 “Caches\Subtitles”子目录里
    5)启动VNR,等待十秒左右,或者看到屏幕右上角“载入离线评论”字样消失
    6)玩游戏,在VNR文本框中就可以看到人工翻译了,如图,第一行是分词显示的游戏文本,第二行是人工字幕,第三行是JBeijing离线翻译。
    补充说明:
    推荐使用VNR内置下载的UniDic辞书,用来对语法和注音进行加亮,以及简单释义。
    建议关掉游戏窗口左侧vnr选项中的“分行显示日文”,看起来比较好。
    本人工字幕汉化文本取自汉化版,大概包含99%以上的翻译率吧,向私立秀峰学院汉化组致敬,如有冒犯请指出改正。


    来自Android客户端3楼2014-11-05 16:06
    收起回复
      先把日文游戏和汉化游戏文本破解出来,因为vnr是开源的,所以我没花多长时间就找到了离线评论缓存xml格式的python脚本,参考原xml格式,我用vnr代码里的djb2 hash函数thash()生成了最终本帖里的离线字幕文件。你想要做上传实验的话,请随意使用。


      来自Android客户端5楼2014-11-06 09:38
      收起回复
        回复 jichifly :每个游戏都不一样,公主恋人这个可以用crass工具还有个可能叫什么extract的工具把游戏里那个比较小的.pack文件解包,得到一堆.s脚本文件,里边有个目录里全部是对话脚本,中文汉化包和日文原版的文本编码格式不同,而且里边也有很多错漏,需要较好的程序文本处理技术才能完成最终每一句的正确对应


        来自Android客户端8楼2014-11-06 12:47
        回复
          对这种汉化双语版感兴趣的话,还可以看看这个《恋爱选举巧克力》的人工字幕… http://tieba.baidu.com/p/3343198271


          来自Android客户端9楼2014-11-06 18:13
          收起回复