Хостинг · Плагины

Локализация плагинов на русский

Как перевести сообщения плагинов: файлы локали, кодировка 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: &#00ff88.

Плейсхолдеры не переводить

В строках есть подстановки вида {player}, %amount%, {0}. Их менять нельзя — иначе значение не подставится и в чате появится сама скобка.

Обновление плагина

Обновление часто перезаписывает файл сообщений или добавляет новые ключи. Держите свой перевод копией и сверяйте после обновления — Обновление плагинов.

Один стиль

Договоритесь о терминах: если в одном плагине «регион», а в другом «приват», игроки будут путаться. Единый словарь сервера стоит вести в текстовом файле рядом с правилами.