12-切换语言/自定义语言文件
为了方便中国的港澳台地区用户和外国用户的使用,特地开发此功能
一、简介
作者为了方便中国的港澳台地区的同胞们和外国用户的使用,特地开发此功能。作者已制作了以下语言文件(在jar中已预置,格式为txt)
语言文件名 | 语言 |
zh_CN | 简体中文 |
zh_TW | 繁體中文 |
en | 英语 |
二、切换语言
1.更改自己的语言环境(玩家)
在游戏中输入/dt changelang <语言文件名>即可更换自己看到的提示语的语言,如/dt changelang zh_TW可以用于切换为繁体中文
输入/dt changelang可以查看服务器已加载的语言文件
2.更改服务器的默认语言环境(配置文件)
打开config.yml,找到Lang这一项,把它改成语言文件名即可设置其为默认语言,不用带拓展名,比如说文件名叫zh_CN.txt,那直接在Lang:输入zh_CN就可以了,不需要写后面的.txt。设置为默认语言后,新玩家一进服务器看到的就是默认语言的提示语
三、自定义语言文件
当然,假如你有别的需要,你可以自己做一份语言文件
打开plugins/Dantiao/Languages这个文件夹,创建一个xxx.txt就可以了,xxx随便写,切记:里面的提示语所在行的顺序必须严格对照jar里面的DefaultLang.txt的顺序,不能错。
四、添加自定义符号
考虑到有些编辑yml的软件不能显示一些很特殊但很好康的符号,所以弄了这功能
在symbols.yml文件中,冒号前填写标识,冒号后填写转码后的符号文字
符号网站:符号大全
转码网站:站长工具
上面的例子用符号✔为例,添加完后你就可以在语言文件中用[v]代替这个符号了,即方便表达,又可以避免一些yml编辑软件无法加载符号的问题
五、注意事项
语言文件请遵守一则提示语一行的原则,否则可能会出现一些奇奇怪怪的bug
最后更新于