将插件本地化为俄语
如何翻译插件消息:语言文件、UTF-8 编码、颜色代码,以及聊天中出现乱码怎么办。
更新于 2026年8月13日
大多数插件都是用英文编写的,但几乎都提供了消息文件。
在哪里查找
plugins/<Plugin>/messages.yml、lang.yml、locale/ru.yml。- 配置中可能有
locale: ru或language: en键——如果已有现成的翻译,它会切换到该翻译。
编码
文件必须是 UTF-8 无 BOM。在控制面板编辑器中编辑会正确保存;在 Windows 记事本中编辑通常不会。
问题的征兆:聊天中显示的不是俄语,而是 ????? 或 Привет。解决方法是把文件重新保存为 UTF-8 并重启服务器。
颜色
颜色用 & 加一个字符来设置:&a 绿色、&c 红色、&7 灰色、&r 重置。现代插件支持 HEX:�ff88。
不要翻译占位符
字符串中包含 {player}、%amount%、{0} 之类的占位符。您不能修改它们——否则值不会被替换,括号本身会出现在聊天中。
更新插件
更新经常会覆盖消息文件或添加新的键。请保留一份您的翻译副本,并在更新后检查——更新插件。
统一的风格
统一术语:如果一个插件叫“region”,另一个叫“claim”,玩家会感到困惑。值得在规则旁边放一个文本文件,保存一份统一的服务器术语表。
Minecraft 托管您离线时服务器仍在运行创建服务器
