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。设置为默认语言后,新玩家一进服务器看到的就是默认语言的提示语

Message:
  Lang: zh_CN

三、自定义语言文件

当然,假如你有别的需要,你可以自己做一份语言文件

打开plugins/Dantiao/Languages这个文件夹,创建一个xxx.txt就可以了,xxx随便写,切记:里面的提示语所在行的顺序必须严格对照jar里面的DefaultLang.txt的顺序,不能错。

四、添加自定义符号

考虑到有些编辑yml的软件不能显示一些很特殊但很好康的符号,所以弄了这功能

在symbols.yml文件中,冒号前填写标识,冒号后填写转码后的符号文字

符号网站:符号大全

转码网站:站长工具

'[v]': "\u2714"

上面的例子用符号✔为例,添加完后你就可以在语言文件中用[v]代替这个符号了,即方便表达,又可以避免一些yml编辑软件无法加载符号的问题

五、注意事项

语言文件请遵守一则提示语一行的原则,否则可能会出现一些奇奇怪怪的bug

最后更新于