引言
游玩各大模组时,你是否因汉化不全而苦恼过?与其慢慢等待着不知何时到来的翻译,不如动起手来,让自己成为那个汉化者。
对于汉化,主要有两个途径:直接提交到原作者或提交到 i18n。提交到原作者,可以成为真正意义上的官汉;提交到 i18n,则会以资源包
的形式进行汉化,同时也会有很多专业人士会来提建议协助你完善汉化。
起步
获得json文件并汉化
首先你需要先下载名为“Visual Studio Code”的软件。
接着在你的游戏根目录下“mods”文件夹中找到你要汉化的模组。依次选择:右键→打开方式→WinRAR 压缩文件管理器(用你电脑上的压缩软件就行),打开文件。
打开后依次选择 assets→(某某模组id文件夹)→lang。打开 lang 文件夹后“en_us.json”即为原始英语文件,拉到桌面后右键复制→复制出的文件重命名为“zh_cn”→打开。接着你可对右侧橙色文字进行修改,也就是汉化。完成后保存退出即可。
注册Github
进入Github官网:https://github.com/。点击“Sign up for GitHub”,依次按照指示填写即可。
无法打开页面,可尝试挂个梯子或重启路由器。
提交原作者
该方法不适用于 MCr 模组和作者不公开 Github 的模组。
首先在模组的 Curseforge 页面找到“Source”,或是在 MCMOD 百科页面找到“Github”图标,点击进入。
进入后依次点击“Fork”→“Create a new Fork”→“Create Fork”。之后点击键盘“句号键”进入编辑页面。
进入编辑页面,依次点击左下方和上方“创建新分支”(第一个选项)。随便起一个名字,按 Enter(回车)键,切换到新分支。
左侧栏按照以下路径找到“lang”文件夹,将桌面上的“zh_cn”json 文件拖入“lang”即可。
同时按住 Ctrl+Shift+G,进入提交页面,填写“消息栏”并点击下方“提交并推送”。
最后点击右上方三个点“…”的图标,选择“拉取请求”(倒数第二个)→“创建拉取请求”,弹出 pull 页面。对于外国作者,标题栏可写“Create a simplified Chinese translation(创建简体中文翻译)”,点击“Create”。接下来就交由作者合并,合并或有留言后会有电子邮件发入你注册时的邮箱中。
i18n
i18n 较为适用于 MCr 模组、作者不公开 Github 或者更新缓慢的模组。具体方法与上面大差不差,细节可参考这篇教程,或加入官方QQ群630943368 共同探讨。
建议将汉化文件先提交到 i18n 进行专业指点成为优质翻译后,再投到原作者处。
MC 中文社区正因许多默默无闻的汉化者的点滴贡献,才能一步步走到到今天。或许没人知道究竟是谁汉化的,但玩家们每次游玩模组时,绝对会由衷地感谢那位幕后的“无名氏”。人人为我,我为人人。与人玫瑰,手留余香。