我使用的步骤是:
首先建议先去mod的开源地址看看最新的 zh_cn.json,很可能比本地zh_cn.json更完备一些。
使用解压工具查看mod压缩包,点进assets文件夹,里面会有一个文件夹(这个文件夹名是命名空间ID,创建资源包会用到),点进这个文件夹后再点进lang文件夹。
复制出里面的en_us.json和 zh_cn.json(有更完备的那就用更完备的,没有的话自己新建一个)到一个新建文件夹。
用Tare编辑器打开新建的文件夹,在ai侧栏上方点击Builder,右下角选择ai模型。
聊天框输入以下内容后提交(大量文本建议每次处理一部分,每次完成后可让ai进行一次错误检查):
我要对mc的mod进行汉化,请使项目目录下中文配置文件和英文配置文件字段完全相同,且对应的文本也是正确的翻译。
要正确处理格式字符和转义字符。中英文配置文件字段的顺序要保持一致。
先处理中文配置文件前50行。
ai完成后 zh_cn.json会显示改动的地方,将鼠标放到新增的内容上可以一个一个接受改动。
使用改好的 zh_cn.json更新本地汉化,我使用的方式是在resourcepacks文件夹中创建资源包。当然你也可以将汉化提交给mod作者。
已知问题:不能正确处理转义。可尝试让ai修复转义错误,或自己手动修复。