- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
教程:制作附加包/自定义语言
来自Minecraft基岩版开发Wiki
此文章内容搬运自中文Minecraft Wiki页面教程/自定义附加包语言文件。
这些内容依据CC BY-NC-SA 3.0协议引入。原贡献者请参见原页面的历史。
经过双方编者的修改,这些内容与来源可能存在差异。
这些内容无需与来源保持同步。
本条目仍需完善。 |
引言[编辑]
这教程的主要内容有:
- 修改原有语言文件
- 制作一个自定义的语言包。教程示例语言包命名为“梗体中文”
添加languages.json
[编辑]
在资源包/texts
的文件夹中创建名为languages.json
的文件,插入如下内容:
[ "<语言代码>" ]
其中,"<语言代码>"
填你所创建语言的语言代码。在此示例中,我们的语言代码为zh_ME
。之后,只需将下列字段复制进文件:
[ "zh_ME" ]
添加language_names.json
文件[编辑]
在texts
文件夹中创建名为language_names.json
的文件,其应该是纯文本。格式如下:
[ [ "<语言代码>", "<语言名称>" ] ]
其中,"<语言代码>"
应填上面创建的语言代码,"<语言名称>"
为游戏内显示的名称。在此示例中,只需插入如下内容:
[ [ "zh_ME", "梗体中文" ] ]
添加*.lang
文件[编辑]
如果你想基于已经存在的语言来更改翻译,则在示例资源包找到./资源包/texts/
,将后缀为.lang
的文件复制进你的资源包中的texts文件夹,按下列步骤进行即可。
如是创建语言包,则将zh_CN.lang
复制进资源包的texts文件夹,重命名为<语言代码>.lang
文件。在此示例中,我们命名为zh_ME.lang
,按下列步骤进行即可。
修改*.lang文件[编辑]
此文件里的每一条内容都是以<本地化键名>=<译文>
的格式编写的。
此部分内容已有介绍,此处不再赘述。