CooperAlbort 发表于 2025-2-26 06:23:12

关于Emeditor设定的宏无法工作,删除重新安装后宏依然无法使用的问题求助

本帖最后由 CooperAlbort 于 2025-2-26 06:26 编辑

最近在机翻汉化游戏,按照这位大佬的教程已失效 Translator++翻译Renpy游戏工具+教程 57图 手把手每一步一步步来并且用的他的汉化工具后,游戏的正文部分是顺利翻译出来了,但是每次跑游戏时候都发现游戏的选项还是英文,开始以为是小问题,结果连续三个游戏的汉化都是如此,我今天一通宵都在找问题所在,最后发现是Emeditor的这一步出现了问题:


原教程是右键tl/schinese里的rpy文件后,用emeditor的宏“翻译1”替换old,以防translator++翻译,我看教程就是说点一下,我就跟着点一下翻译1的宏,但是我的emeditor并没有运行宏!!!导致old部分还是英文而不是替换的乱码,最后导致选项部分无法被游戏识别读取,游戏运行的时候选项全是英文{:4_100:}


虽然今晚搞了一通宵找出这个问题,但是我完全无法解决,因为我不知道为什么我的emeditor无法运行大佬写的宏,尤其是“rpy汉化1、rpy汉化2、翻译1、翻译2、合并行”但是剩下的三个宏“删除重复行、删除空白行、简体”是可以使用的。我用ds帮我看了,它也给出了新代码,但是更改保存后也一样无法使用,我不知道是宏文件的问题还是emeditor的问题。


我也去看了犬瓜大佬的视频和教程【【犬瓜规则】 Translator++机翻Ren'Py游戏速览】,也用了他的文件里的emeditor和宏,但是发现也无法正常运行上述提到的五个宏,我是真不知道咋搞了,所以才来求助{:4_100:}汉化的其他所有问题都解决了,现在就是emeditor这一步卡着我,导致游戏选项全英文,正文和旁白内容都是汉语。


求助论坛大佬帮助解惑,连续几天都是通宵找汉化问题,我真的被翻译要玩到猝死了{:6_199:}


Chare 发表于 2025-2-26 06:23:13

大概有三种可能,楼主可以都检查参考一下。
第一种楼主检查一下有没有按照帖子内的每个步骤完成。帖子里面有提到说要在宏-自定义里先把“我的宏”里面内容全部删除,然后再找到\EmEditor\Macros文件夹,全选点打开,这样才能算添加宏成功。楼主可能直接使用上面的宏,没有先删除然后再添加一遍。
第二种楼主可以检查一下自己翻译后的rpy文件,拖到底看选项的汉化句式。一般来说如果其他汉化正常而选项不正常且宏没有使用成功的话,会出现:
old "中文"
new "中文"
这样的情况,即old和new中的内容都被汉化了。这个时候只要将原选项英文内容复制到old中,即old "英文"。保存再打开游戏,此时选项应该就能正常被汉化了。可以参考你还没有进行汉化的翻译文件形式。
如果以上两种情况检查了都没有问题的话,那第三种可能就是原游戏文本有问题。我曾经在别的游戏也遇到过这种情况,有的选项可以被正常翻译有的却不能。这个时候请检查一下原游戏文本中对应选项位置情况。一般来说选项部分的文本是
menu:
      "选项一"
   
      "选项二":
                文本或jump 标签
或者是menu 标签:这样的形式。如果汉化的游戏文本不是这样子的,可能要进行一定修改。楼主可以参考一下其它选项可以被正常翻译的游戏里面选项的具体格式,然后在原文中进行修改,记得备份。祝愿楼主能汉化成功解决这个问题。
页: [1]
查看完整版本: 关于Emeditor设定的宏无法工作,删除重新安装后宏依然无法使用的问题求助