这个教程主要讲解如何从零开始创建一份lang文档;
其中并不需要太多的关于代码的知识,仅需要记忆一些基础的规则即可;
本教程的文档创建完全以OptiFine为基础创建,文档的完全功能不能完全应用在Iris中。
我们来解决上期教程还没解决的问题:当光影文件没有lang文件时怎么办?
那就从零创建一份!
这里以Ushader_v2.0 E5示例,这个光影目前还没有英文文档,想汉化只能靠自己手打
①完成文件准备
2.用文本编辑器打开;此处用VS Code示例,
3.打开带有OptiFine的游戏光影选择界面,我们可以看到能读取出配置界面。
②正式开始汉化
1.先讲一部分必须知道的选项汉化方法
上一期教程我们通过直接替换等号后面的文本来实现汉化文件的编写,我们这期来学习如何编写等号前面的内容。
1.1.首先我们得要知道前面要写什么的话,就要有一个标准的获取定义名的渠道
2.光影配置选项一般分成几种按键,我们逐一说明;
示例:ATMOS选项对应的语句应该是:
如果想为该选项添加一条注释的话:
:使用以下语句来定义
:使用以下语句来定义
因为基本步骤相同这边点进大气选项里的对CLOUDS里的选项来一起汉化示例
这边左上可以看出是滑块,
上方的其余三个都是切换性按键,
所以语句都是差不多的,不过有一个小细节提醒一下,可能会有选项过长而显示不全的问题,建议鼠标悬停在上面查看看起来不完整的句子:
这三个对应的语句应该是:
这里的汉化其实就是对每个选项的id进行汉化,但是不排除有的作者会超级缩写,那样只能靠猜或者干脆不翻译了,咱也看不懂啊

3.最后是对和的补充:选项后面的数值也是可以进行汉化的!
一般使用的语句是:value.选项ID.数值=译名
另外就是注释语句对和同样有用,这里就不作重复示范
4.注释语句中的等号后的语句是可以换行的,OptiFine主要通过识别句子后面的半角句号后接空格来识别是否应该换行(也就是说英文感叹号接空格不能能换行,但是可以通过在感叹号后接半角句号来完成带感叹号的句子换行)
比如说我们想注释这样子排列一句话:
那我们的语句应该是这样写:
大家注意看一下,选项这两个字后面的是英文的句号接了个空格,这样后面的句子会换到下一行
③到这里为止如果前面的已经记熟,那基本上所有的光影汉化都难不倒你了。
但是依旧会有一些需求和问题:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/182665.html