Локализация плагинов на русский
Как перевести сообщения плагинов: файлы локали, кодировка UTF-8, цветовые коды и что делать с кракозябрами в чате.
Обновлено 13 августа 2026 г.
Большинство плагинов пишут на английском, но почти все дают файл с сообщениями.
Где искать
plugins/<Плагин>/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}. Их менять нельзя — иначе значение не подставится и в чате появится сама скобка.
Обновление плагина
Обновление часто перезаписывает файл сообщений или добавляет новые ключи. Держите свой перевод копией и сверяйте после обновления — Обновление плагинов.
Один стиль
Договоритесь о терминах: если в одном плагине «регион», а в другом «приват», игроки будут путаться. Единый словарь сервера стоит вести в текстовом файле рядом с правилами.